TradeVault
Secure, GUI-based player trading for Minecraft servers.
Dupe-proof trades • Scam-safe escrow • Economy support • Admin recovery tools
What is TradeVault?
TradeVault is a player-to-player trading plugin built around safe item and money exchanges.
Players can request trades, review both sides inside a clean GUI, confirm when ready, and complete the trade only when both players accept.
The infographic above contains the full feature overview, platform support, commands, recovery tools, integrations, and admin utilities.
Quick Links
- Wiki: Read the documentation
- Discord: Join the Discord server
Image Transcription
TradeVault
Dupe-proof player trading for Minecraft servers
Secure item trades, money offers, escrow protection, recovery tools, admin history and a clean GUI experience for your players.
Dupe-proof player trading for Minecraft servers
Secure item trades, money offers, escrow protection, recovery tools, admin history and a clean GUI experience for your players.
Features
Atomic Escrow Trading
Items are secured inside the trade session and only exchanged when both players confirm. No rushed drops, no trust-based trading, no unsafe handoffs.
Anti-Scam Countdown
After both players accept, TradeVault starts a final countdown. If someone changes their offer, the confirmation resets to help prevent last-second item switching.
Money Trading
Let players trade economy balance alongside items using Vault support. Money offers are shown directly in the trade interface.
Crash-Safe Recovery
If a server crash, restart or interruption happens during a trade, escrowed items can be recovered safely through the recovery system.
Flexible Trade Rules
Control how trading works on your server with cooldowns, permissions, blocked items, request rules and configurable behavior.
Player Experience
Simple Trade Requests
Players can request trades quickly and clearly, without confusing commands or risky manual item drops.
Clean Confirmation Flow
Both sides can review the offer, accept when ready, and rely on the countdown before the final swap happens.
Trade Toggle & Ignore List
Players stay in control. They can disable incoming trade requests or ignore specific players when needed.
Safety Engine
Zero Dupe Design
TradeVault is built around controlled escrow logic so items are never duplicated, dropped unsafely or swapped outside the trade flow.
Safe Cancels
Trades can be cancelled cleanly before completion, returning items to the correct players without risky manual handling.
Runtime Protection
The system protects against common interruption cases such as disconnects, inventory changes, closing menus and unexpected trade state changes.
Admin Tools
Trade History
Review completed and cancelled trades with useful details such as players, offered items, money values and trade results.
Live Reload
Reload configuration, messages and GUI settings without restarting your server.
Blacklist
Block specific items or restricted trade behavior to protect your economy and prevent abuse.
Customization
YAML Everything
Customize menus, messages, item names, lores, sounds and behavior through simple configuration files.
Clickable Messages
Create cleaner player flows with interactive chat messages for trade requests, accepts and actions.
Re-Skin the GUI
Adjust the trade interface to match your server style, including icons, labels, layout text and visual feedback.
Integrations
Vault
Supports economy trading through Vault-compatible economy plugins.
PlaceholderAPI
Use placeholders to display useful trade and player information in messages or menus.
Permissions
Control access to trading features, admin tools and advanced behavior with your permissions plugin.
Platform Support
Paper & Purpur
Designed for modern optimized server software.
1.8.8 - Latest
Built to support a wide range of Minecraft server versions.
Java 8+
Compatible with common Java environments used by Minecraft servers.
Folia Support
Made with modern server compatibility in mind for supported setups.
How It Works
1. Request
A player sends a trade request to another player.
2. Offer
Both players place items and optional money into the trade GUI.
3. Confirm
Each player accepts after reviewing the full offer.
4. Swap
After the countdown finishes, the trade is completed safely and atomically.
Recovery
Recover Escrowed Items
Interrupted trades do not have to become lost items. Escrowed items can be restored through the recovery system.
Claim Safely
The recovery menu helps players or staff reclaim the correct items safely after an interrupted trade.
Commands
Player Commands
- /trade <player> - Send a trade request
- /trade accept - Accept a pending request
- /trade deny - Deny a pending request
- /trade toggle - Enable or disable trade requests
- /trade ignore - Ignore trade requests from specific players
- /trade history - View trade history
- /trade recovery - Open the recovery menu
Admin Commands
- /trade admin reload - Reload configuration
- /trade admin history - Review trade logs
- /trade admin recovery - Manage recovery tools
TradeVault keeps player trading simple, safe and server-friendly.
Give your players a clean trade GUI while protecting your economy from scams, dupes and interrupted trades.
Give your players a clean trade GUI while protecting your economy from scams, dupes and interrupted trades.
Thank you for checking out TradeVault!
If you enjoy the plugin, consider leaving a review on BuiltByBit.
