An item-based economy plugin using Vault. Choose what item to use for your economy. Messages are configurable for translation. Player balance data is stored with a SQLite database.
A lightweight, highly configurable economy plugin that bridges Vault banking with physical items.
config.yml.⬧ to $) and fully customize all message colors/translations using messages.yml./eco (give, take, set) and /balance [player] for offline support./baltop.0.01, but players can only withdraw whole items.plugins folder.DiamondEconomy creates two files in the plugin folder for easy customization:
config.yml
currency-item: The material players deposit/withdraw (e.g., DIAMOND, EMERALD, AMETHYST_SHARD).currency-symbol: The symbol used in chat (e.g., ⬧, $, €).messages.yml
&a, &c).| Permission | Description | Default |
|---|---|---|
diamondeconomy.use |
Use /pay, /deposit, /withdraw. |
true |
diamondeconomy.balance.others |
Check balances of other players via /balance [player]. |
op |
diamondeconomy.toggle |
Toggle own visibility in /baltop. |
true |
diamondeconomy.admin |
Use /eco, /diamondeconomy reload, and checks offline balances. |
op |
| Command | Alias(es) | Description |
|---|---|---|
/balance [player] |
/bal |
Check your balance or another player's. |
/deposit <amount|all> |
/dep |
Deposit currency items from your inventory. |
/withdraw <amount|all> |
/with |
Withdraw currency items into your inventory. |
/pay <player> <amount> |
none |
Pays another player from your balance. |
/baltop [toggle] |
/balancetop |
View the richest players, or toggle visibility. |
/eco <give|take|set> <player> <amount> |
none |
Modify player balances (Admin). |
/diamondeconomy reload |
/de |
Reload configuration and messages. |
Depositing
/deposit 5 # Deposits 5 currency items
/dep all # Deposits all currency items in your inventory
Withdrawing
/withdraw 64 # Withdraws 64 items (gives 1 stack)
/with all # Withdraws as many whole items as your balance allows
Paying
/pay Steve 50 # Pays Steve 50.00 currency
/pay Alex 0.50 # Pays Alex 50 cents
Admin Management
/eco give Steve 1000 # Give Steve 1000 currency
/eco take Alex 500 # Take 500 currency from Alex
/eco set Herobrine 0 # Set Herobrine's balance to 0
/de reload # Reload config/messages