EasyTrade v2.1
Lightweight - Scam-proof - Multi-language
The cleanest player-to-player trade plugin with vault compatibility.
Shared live-synced GUI, visual countdown, Vault money support, trade history - all in one small jar.
Lightweight - Scam-proof - Multi-language
The cleanest player-to-player trade plugin with vault compatibility.
Shared live-synced GUI, visual countdown, Vault money support, trade history - all in one small jar.
✨ Features
Scam-proof - items only transfer after both players validate and a countdown completes
Real-time shared GUI - single inventory, both players always see the same thing
Money exchange - optional Vault integration with configurable tax percentage
Trade history - /tradehistory to review past trades
DND mode - /tradetoggle to block all incoming requests
Cooldown system - configurable wait time between trades
Item limit - cap how many items each player can offer per trade
Proximity check - optional distance restriction between traders
Auto-cancel - closes cleanly if a player quits or closes the GUI
Bilingual config - config.yml commented in both English and French
Lightweight - jar < 75 KB, no unnecessary dependencies
Scam-proof - items only transfer after both players validate and a countdown completes
Real-time shared GUI - single inventory, both players always see the same thing
Money exchange - optional Vault integration with configurable tax percentage
Trade history - /tradehistory to review past trades
DND mode - /tradetoggle to block all incoming requests
Cooldown system - configurable wait time between trades
Item limit - cap how many items each player can offer per trade
Proximity check - optional distance restriction between traders
Auto-cancel - closes cleanly if a player quits or closes the GUI
Bilingual config - config.yml commented in both English and French
Lightweight - jar < 75 KB, no unnecessary dependencies
How it works
1. Type /trade and click a player head in the menu
2. Drop your items into your side of the GUI (other player uses their side)
3. Optionally set a money offer if Vault is enabled
4. Click the Emerald block to validate
5. When both players confirm, a customizable countdown starts
6. Items (and money) swap, fireworks pop - trade complete!
1. Type /trade and click a player head in the menu
2. Drop your items into your side of the GUI (other player uses their side)
3. Optionally set a money offer if Vault is enabled
4. Click the Emerald block to validate
5. When both players confirm, a customizable countdown starts
6. Items (and money) swap, fireworks pop - trade complete!
⌨ Commands
| Command | Description | Permission |
| /trade | Open the player-selection menu | - |
| /trade <player> | Send a direct trade request | - |
| /accepttrade <player> | Accept a pending request | - |
| /declinetrade <player> | Decline a pending request | - |
| /canceltrade | Cancel your outgoing request | - |
| /tradeinfo | Details about your pending request | - |
| /tradetoggle | Toggle DND (block trade requests) | - |
| /tradehistory [n] | Show your last n trades (default: 5) | - |
| /tradehelp | In-game help page | - |
| /tradereload | Reload config & language files | tradeplugin.reload |
⚙ Configuration
One clean config.yml, fully commented in English and French.
One clean config.yml, fully commented in English and French.
Code (Text):
langue: fr # fr / en
duree-compte-a-rebours: 10 # countdown in seconds (1-30)
verifier-proximite: false # proximity check
distance-maximale: 10.0 # max distance in blocks
echange-argent-actif: false # Vault money exchange
taxe-argent-pourcentage: 10.0 # tax % on money trades
cooldown-echange: 30 # seconds between trades
limite-items-echange: 0 # max items per player (0 = unlimited)
duree-compte-a-rebours: 10 # countdown in seconds (1-30)
verifier-proximite: false # proximity check
distance-maximale: 10.0 # max distance in blocks
echange-argent-actif: false # Vault money exchange
taxe-argent-pourcentage: 10.0 # tax % on money trades
cooldown-echange: 30 # seconds between trades
limite-items-echange: 0 # max items per player (0 = unlimited)
Apply all changes live with
/tradereload - no restart needed.
Screenshots
⭐ Enjoy EasyTrade!
Questions, bugs, suggestions? Come say hi on Discord.
discord.gg/7hMnjzZkYQ | oriax.fr
Questions, bugs, suggestions? Come say hi on Discord.
discord.gg/7hMnjzZkYQ | oriax.fr
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
EasyTrade is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 391 times (via Spigot). Download it and open it directly in the game.