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

⚠️ The Fabric and NeoForge mod is discontinued as of version 0.9.
Please use Easy Trading Plugin for Paper, Bukkit, Spigot, Purpur, and Folia.
Easy Trading is a lightweight economy plugin for multiplayer Minecraft servers. It is designed to provide a reliable, secure, and server-friendly trading system with a strong focus on usability, administrative control, and abuse prevention.
The plugin includes a complete in-game economy ecosystem consisting of:
Detailed setup and usage instructions are available in the Easy Trading Wiki.

Easy Trading includes a secure real-time trading system that allows players to exchange items and currency safely without dropping items on the ground.
To initiate a trade:
/market trade <player>

The target player receives interactive Accept and Decline options.
Once accepted, a shared trade interface is opened.
Any modification to the trade automatically resets both confirmations.
A trade is cancelled automatically if a player:
Additional protections include:
The marketplace allows players to list and purchase items through a simple GUI-based system.
| Command | Description |
|---|---|
/market |
Open the marketplace |
/market sell <price> |
List the item in hand for sale |
The bank provides a server-controlled trading system for buying and selling predefined resources.
| Command | Description |
|---|---|
/market sellto <amount> |
Sell items to the bank |
/market buyfrom <resource> <amount> |
Buy items from the bank |
/market limits |
View daily limits |
12%)| Command | Description |
|---|---|
/market |
Open the market |
/market help |
Show help |
/market sell <price> |
List an item for sale |
/market sellto <amount> |
Sell to the bank |
/market buyfrom <resource> <amount> |
Buy from the bank |
/market trade <player> |
Start a direct trade |
/market trade accept |
Accept a trade request |
/market trade decline |
Decline a trade request |
/market balance |
Show current balance |
/market send <player> <amount> |
Transfer money to another player |
/market team [name] |
View team balance |
/market history |
Show the last 10 transactions |
/market limits |
View daily limits |
/market hide |
Hide the HUD |
/market show |
Show the HUD |
| Command | Description |
|---|---|
/market bankreload |
Reload bank configuration |
/market clearlimits |
Reset daily limits |
/market change <percent> |
Set the tax rate |
/market add <player> <amount> |
Add money to a player |
/market take <player> <amount> |
Remove money from a player |
/checkbalance <player> |
Check a player’s balance |
| File | Description |
|---|---|
easytrading-market.json |
Marketplace prices, fees, and limits |
easytrading-bank.json |
Bank rates, limits, and elasticity settings |
Easy Trading is built with stability and protection in mind.
Easy Trading is a complete economy solution for multiplayer servers. It combines:
All features are provided in a single lightweight and practical plugin.
This project is licensed under the MIT License.
You may use, modify, and distribute the code in accordance with the terms of that license.