Redcraft-economy
A modern, GUI‑based economy & trading system for Paper servers — item trading, money trading, sell‑menu, payments, and full customization.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Redcraft-economy
🪙 TradeEconomy+ A modern, modular and GUI‑based economy system for Paper servers. Trade items, trade money, sell items for fixed values, manage balances, and customize everything through configs.
✨ Features 💱 Player‑to‑Player Trading /trade <player> to send a request
/trade accept and /trade deny
Full 6‑row trade GUI
Item trading with live synchronization
Money trading with +1 / +10 / +100 and −1 / −10 / −100 buttons
Both players see exactly what the other offers
Dual confirmation system
Auto‑cancel on inventory close
Anti‑dupe protection
🪙 Economy System /bal or /money to check balance
/pay <player> <amount>
/money add <player> <amount> (admin)
/money remove <player> <amount> (admin)
Fully configurable start money
Player data stored in JSON/YAML
PlaceholderAPI support: %money%
📦 Sell Menu /sell opens a GUI
Players place items inside
Green “Sell” button
Each item has a fixed value defined in config.yml
Items without value cannot be sold
Money is added instantly
GUI auto‑clears after selling
⚙️ Configuration config.yml for:
start money
sell values
trade settings
messages.yml for all texts
Clean, modular code structure
🧱 Technical Paper 1.20+ / 1.21+
No external dependencies required
Lightweight and optimized
Safe inventory handling
No exploits, no dupes
📁 Commands /bal /money /money add <player> <amount> /money remove <player> <amount> /pay <player> <amount> /trade <player> /trade accept /trade deny /sell 🔒 Permissions tradeeconomy.money.add tradeeconomy.money.remove tradeeconomy.trade.use tradeeconomy.sell.use tradeeconomy.pay.use 📜 Config Example start-money: 1000.0
sell-values: DIAMOND: 50 IRON_INGOT: 10 OAK_LOG: 1