EasyTrade v2.2 - Available from 26.1.2 to 1.8.X
Scam-proof trading, lightweight, fast, customizable
Stop risky trades and clunky plugins.
EasyTrade delivers a clean, secure and modern trading system with shared GUI, countdown confirmation, Vault support and optional SQL, all in a lightweight jar.
🚀 Why EasyTrade?
- ✅ Scam-proof (double validation + countdown)
- 🔄 Real-time shared GUI (no desync, no confusion)
- ⚡ Lightweight (<110KB, no bloat)
- 💰 Vault money support (with tax)
- 🗄️ Optional MySQL (not required)
- 🎨 Fully customizable GUI (items + slots)
- 🔒 World restrictions
- 🙈 Privacy options (hide distance and world)
- 📜 Trade history
- 🌍 Multi-version support (1.8 to latest)
✨ Core Features
- Secure trading system where items only transfer after both players confirm and countdown ends
- Shared inventory GUI where both players interact with the same interface in real-time
- Money exchange with Vault integration and configurable tax system
- Trade history with
/tradehistory - DND mode with
/tradetoggle - Cooldown system to prevent spam
- Item limit per trade
- Optional proximity check
- Auto-cancel if a player leaves or closes GUI
🆕 What's new in v2.2
🗄️ SQL / MySQL support (optional)
- Store trade logs in a database instead of flat files
- Works without SQL by default
- Enable in config, reload, done
/tradesqlto check connection status- Automatic fallback if connection fails
🙈 Privacy controls
- Hide player distance with
show-distance - Hide player world with
show-world - Independent toggles for full control
- Perfect for PvP and privacy-focused servers
🔒 World restrictions
- Enable trading only in selected worlds with
enabled-worlds - Empty list means enabled everywhere
- Commands blocked in restricted worlds
- GUI shows players in disabled worlds
- Clicking them sends an info message instead of a request
🎨 GUI customization
- Customize materials and slot positions
- Full control over GUI layout
- Built-in validation with startup checks
🔔 Update checker
- Checks for updates on startup and every hour
- Notifies admins in-game and console
- Direct link to Modrinth page
- Can be disabled in config
⚙ Configuration
- Single clean
config.yml - Fully commented in English and French
Auto-migration system
- Keeps your values when updating
- Adds new options automatically
- Restores missing sections if needed
Config sections
- SQL / Database
- GUI customization
- World restrictions
Apply changes instantly with /tradereload
🔧 How it works
/tradeand select a player- Add items in your side of the GUI
- Optional money with Vault
- Click the emerald block to confirm
- Both players confirm and countdown starts
- Trade completes safely
⌨ Commands
| Command | Description | Permission |
|---|---|---|
/trade |
Open menu | — |
/trade <player> |
Send request | — |
/accepttrade <player> |
Accept | — |
/declinetrade <player> |
Decline | — |
/canceltrade |
Cancel request | — |
/tradeinfo |
Request info | — |
/tradetoggle |
Toggle DND | — |
/tradehistory [n] |
History | — |
/tradehelp |
Help | — |
/tradereload |
Reload config | tradeplugin.reload |
/tradesql |
Check SQL status | — |
💡 Notes
SQL requirement
The MySQL driver is NOT included in the plugin to keep it lightweight.
You must download mysql-connector-java-8.0.28.jar HERE : https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.28/mysql-connector-java-8.0.28.jar
And place it in :
plugins/EasyTrade/libs/mysql-connector-java-5.1.49.jar
Supported versions
- 1.8.x
- 1.9 to 1.12.x
- 1.13+
⭐ Support
Discord: https://discord.gg/7hMnjzZkYQ
Web contact : https://oriax.fr/
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
More control. More power. Still lightweight. 2.2 |
1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2
|
bukkit, paper, purpur, spigot
|
Download |
|
More control. More power. Still lightweight. 2.2 |
1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2
|
bukkit, paper, purpur, spigot
|
Download |
|
More control. More power. Still lightweight. 2.2 |
1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9
|
bukkit, paper, purpur, spigot
|
Download |
|
⚠️ This version is deprecated. Please use v2.2 instead. 2.1 |
1.0
|
bukkit, paper, purpur, spigot
|
Download |
|
⚠️ This version is deprecated. Please use v2.2 instead. 2.1 |
1.0
|
bukkit, paper, purpur, spigot
|
Download |
|
⚠️ This version is deprecated. Please use v2.2 instead. 2.1 |
1.0
|
bukkit, paper, purpur, spigot
|
Download |
|
⚠️ This version is deprecated. Please use v2.2 instead. 2.0 |
1.0
|
bukkit
|
Download |