EconomyVaultEssentialsXMoney4 min read

Set up economy with Vault and EssentialsX

Configure a server economy system using Vault as the API and EssentialsX as the provider.


Overview

Vault is an API that connects economy plugins with other plugins (shops, rewards, etc.). EssentialsX provides the actual economy backend. Together they enable a full money system.

Step 1: Install Vault

  1. Download Vault from SpigotMC or Bukkit
  2. Upload Vault.jar to plugins/ via panel.baires.host
  3. Restart the server

Step 2: Configure EssentialsX economy

EssentialsX includes a built-in economy provider. Edit plugins/Essentials/config.yml:

yaml
# Economy settings
currency-symbol: "$"
currency-symbol-suffix: false
starting-balance: 100
max-money: 1000000000
min-money: 0
economy-log-enabled: false

Restart the server after changes.

Step 3: Verify the setup

Run in console:

terminal
vault-info

You should see EssentialsX listed as the economy provider.

Economy commands

Player commands

terminal
/balance              - Check your balance
/balance <player>     - Check another player's balance
/pay <player> <amount> - Send money to a player
/baltop               - View richest players

Admin commands

terminal
/eco give <player> <amount>   - Give money
/eco take <player> <amount>   - Remove money
/eco set <player> <amount>    - Set exact balance
/eco reset <player>           - Reset to starting balance

Compatible plugins

With Vault economy set up, these plugins can use it:

  • ShopGUIPlus — GUI-based admin shop
  • ChestShop — Player-to-player chest shops
  • Jobs Reborn — Earn money from activities
  • CrateReloaded — Money rewards in crates
  • BossShopPro — Custom GUI shops

Set up player shops (ChestShop)

  1. Install ChestShop plugin
  2. Players create shops by placing a sign on a chest:
terminal
[PlayerName]
64
B 10:S 5
DIAMOND

This sells 64 diamonds: players buy for $10, sell for $5.

Tips

  • Start with a balanced starting amount — too much money causes inflation
  • Use Jobs Reborn to give players ways to earn money through gameplay
  • Monitor the economy with /baltop to check for exploits
  • Consider setting min-money: 0 to prevent negative balances
  • EssentialsX economy is file-based; for large servers, consider a database-backed economy plugin

Was this guide helpful?