Easy Trading
Server-friendly economy mod with personal player accounts and a simple trading workflow (GUI + commands).
Easy Trading

)
> ⚠️ Paper, Bukkit, Spigot, Purpur, and Folia > Please use Paper, Bukkit, Spigot, Purpur, and Folia 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 HUD balance display (BossBar) - Players can trade via: - Market (listings) - Bank (server shop) - Direct trades (NEW in v1.0) - Built-in HUD balance display (BossBar) - 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 shared trade GUI - 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.