
⚠️ The Fabric and NeoForge mod is discontinued as of version 0.9.
Please use Easy Trading Plugin for Paper, Bukkit, Spigot, Purpur, and Folia.
💰 Simple. Safe. Server-Friendly Economy.
Easy Trading is a lightweight economy plugin designed for multiplayer servers.
It provides a complete trading ecosystem with:
- 💵 Personal player balances
- 🛒 Player-driven marketplace
- 🏦 Server-controlled bank
- 🤝 Secure player-to-player trading system
Built with clarity, control, and anti-abuse in mind.
You can find detailed instructions of usage and server setup in our Easy Trading Wiki
💡 Core Features
- Every player has a server-stored balance
- Players can trade via:
- Market (listings)
- Bank (server shop)
- Direct trades (NEW in v1.0)
- Built-in limits, taxes, and confirmations
- Optional HUD balance display (BossBar)
🤝 Direct Player Trading (NEW)
Trade safely with other players in real time — no more dropping items on the ground.
How it works
- Send a request:
/market trade <player>
- The player receives [Accept] / [Decline] buttons
- After accepting, a shared trade GUI opens
Trade system
- 16 slots per player
- Real-time item updates
- Add/remove money with buttons
- Both players must confirm
- 3-second countdown before execution
Safety system
- Any change resets confirmations
- Trade cancels automatically if a player:
- disconnects
- dies
- teleports
- closes the GUI
- Balance is validated at execution time
- Items never disappear (safe drop if inventory is full)
- Anti-duplication protection with session lock
- Trade requests expire after 60 seconds
🛒 Player Marketplace
Sell items to other players through a simple GUI.
| Command | Description |
|---|---|
/market | Open market |
/market sell <price> | List item in hand |
Features
- Confirmation before listing
- Configurable min/max price
- Listing limits (soft/hard)
- Listing fees (base + progressive)
- Market updates shown after rejoin
🏦 Bank (Server Shop)
Controlled trading with the server.
| Command | Description |
|---|---|
/market sellto <amount> | Sell items to bank |
/market buyfrom <resource> <amount> | Buy from bank |
/market limits | Check limits |
Features
- Daily buy/sell limits per resource
- Configurable tax (default: 12%)
- Only works with valid balance & inventory space
Default resources
coal, redstone, lapis, copper, iron, gold, diamond, emerald, netherite
📜 Commands
Player
| Command | Description |
|---|---|
/market | Open market |
/market help | Help |
/market sell <price> | List item |
/market sellto <amount> | Sell to bank |
/market buyfrom <resource> <amount> | Buy from bank |
/market trade <player> | Start trade |
/market trade accept | Accept trade |
/market trade decline | Decline trade |
/market balance | Show balance |
/market send <player> <amount> | Send money |
/market team [name] | Team balance |
/market history | Last 10 transactions |
/market limits | Daily limits |
/market hide | Hide HUD |
/market show | Show HUD |
Admin
| Command | Description |
|---|---|
/market bankreload | Reload config |
/market clearlimits | Reset limits |
/market change <percent> | Set tax |
/market add <player> <amount> | Add money |
/market take <player> <amount> | Take money |
/checkbalance <player> | Check balance |
⚙️ Configuration
| File | Description |
|---|---|
easytrading-market.json | Prices, fees, limits |
easytrading-bank.json | Bank rates, limits, elasticity |
🛡️ Safety & Reliability
- ✅ Confirmations for all risky actions
- ✅ No item loss (inventory checks + safe drops)
- ✅ Anti-duplication protection
- ✅ Timeout system for pending actions
- ✅ Full transaction logging
- ✅ Player transaction history
🔧 Compatibility
- Works without Vault (soft dependency)
- Designed for performance and stability
- Ideal for survival, economy, and political servers
💬 Summary
Easy Trading is not just a market — it's a complete economy system with:
- player market
- server bank
- and now secure real-time trading
All in one clean, lightweight plugin.
📄 License
This project is licensed under the MIT License.
You are free to use, modify, and distribute the code in accordance with the license terms.

