Multi-Currency Economy (Vault)
Bring real-world currencies into Minecraft!
A complete Vault-integrated economy system with
10 selectable currencies, GUI support, and full admin control.
✨ Features
✔️ Supports
10 currencies out-of-the-box: PKR, INR, USD, GBP, EUR, JPY, AUD, CAD, CNY, SAR
✔️ Players
choose their default currency via a simple GUI (auto-open on first join)
✔️
Vault integration — works with all plugins that depend on Vault Economy
✔️
Customizable exchange rates, names, and starting balances via config.yml
✔️ Data saved safely per-player, survives restarts and reloads
✔️
10 powerful commands for players and admins
✔️ Lightweight, lag-free, and future-proof for
1.20+
️ Commands
- /eco → open currency selection GUI
- /bal → check your balance
- /pay <player> <amount> → send money
- /setbal <player> <amount> → set balance (Admin)
- /addbal <player> <amount> → add balance (Admin)
- /withdraw <amount> → withdraw from account
- /deposit <amount> → deposit into account
- /resetbal <player> → reset player balance (Admin)
- /currencies → list all supported currencies
- /mycurrency → show your selected currency
⚙️ Configuration (config.yml)
- Change currency names (e.g. “USD → Dollars”)
- Set exchange rates relative to base currency
- Define starting balances for each currency
- Customize GUI items, titles, and messages
Data Storage
- Player balances and currency choice are stored in YAML files inside the plugin folder
- Safe and reload-friendly — no database required
Permissions
- mceco.gui → open GUI
- mceco.bal → check balance
- mceco.pay → send money
- mceco.setbal → set balance (OP)
- mceco.addbal → add balance (OP)
- mceco.withdraw → withdraw
- mceco.deposit → deposit
- mceco.resetbal → reset balance (OP)
- mceco.currencies → list currencies
- mceco.mycurrency → show own currency
Installation
- Drop the plugin JAR into your plugins folder.
- Make sure Vault is installed. (⚠️ This plugin won’t run without Vault)
- Restart your server.
- Configure config.yml as you like.
- Done ✅
Requirements
- Java 17+
- Paper/Spigot 1.20+
- Vault
Notes
- Balances are stored in a base currency internally and converted for display.
- Works seamlessly with all Vault-compatible plugins (shops, jobs, etc.).