Home›Java›Mods›EasyTrade
EasyTrade
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.
​


✨ 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​


How it works

[​IMG]
[​IMG]
[​IMG]

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.​

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)
Apply all changes live with /tradereload - no restart needed.​


Screenshots

[​IMG]
[​IMG]​


⭐ Enjoy EasyTrade!
Questions, bugs, suggestions? Come say hi on Discord.

discord.gg/7hMnjzZkYQ | oriax.fr​

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

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.

Explore more