How to Install Vault on Your Minecraft Server

Install Vault on your Minecraft Java server — the API bridge that connects economy, permissions, and chat plugins together (EssentialsX, LuckPerms, shop plugins).

Vault is an invisible glue plugin. It doesn't add commands, players never see it, and it doesn't do anything by itself. What it does is let other plugins talk to each other about economy, permissions, and chat. Without Vault, your shop plugin can't read EssentialsX balances, your chat plugin can't see LuckPerms prefixes, and your reward plugin can't deposit money.

If you're installing EssentialsX, LuckPerms, a shop plugin, or any economy plugin — install Vault first.

What Vault Does

Vault is an API bridge, not a feature plugin. It defines a common interface that multiple plugins implement and consume:

┌─────────────┐    ┌─────────┐    ┌────────────┐
│ EssentialsX │───►│         │◄───│ ShopGUIPlus│
│  (provides) │    │  Vault  │    │ (consumes) │
└─────────────┘    │   API   │    └────────────┘
                   │         │
┌─────────────┐    │         │    ┌────────────┐
│  LuckPerms  │───►│         │◄───│ DeluxeChat │
│  (provides) │    │         │    │ (consumes) │
└─────────────┘    └─────────┘    └────────────┘
ServiceProvider pluginsConsumer plugins
EconomyEssentialsX, CMI, TheNewEconomyShop plugins, auction houses, mcMMO rewards, jobs
PermissionsLuckPerms, PermissionsEx, GroupManagerMost plugins that check permissions
Chat (prefix/suffix)LuckPerms (with metadata)EssentialsX Chat, DeluxeChat, VentureChat

Install Vault

Download Vault

Download from SpigotMC or Hangar. Vault works on Bukkit, Spigot, Paper, Folia, and Purpur.

Naming: Look for Vault.jar (not VaultUnlocked or Vaults — those are different plugins).

Stop the server

In the XGamingServer Panel, open Console and stop your server.

Upload to plugins/

Click Files in the sidebar and upload Vault.jar to plugins/. You can install it alongside your provider plugins (EssentialsX, LuckPerms) in the same restart.

Start the server

Start from Console. Vault auto-detects compatible plugins on startup. There is no config file to edit — it just works.

Verify it loaded

In Console:

plugins

Vault should appear in green. Then check that providers were detected:

vault-info

Output should show what's hooked, e.g.:

[Vault] Economy: Essentials [Active]
[Vault] Permissions: LuckPerms [Active]
[Vault] Chat: EssentialsChat [Active]

The Standard Server Stack

For a typical survival server with economy and ranks, install in this order:

  1. Vault — bridge
  2. LuckPerms — permissions provider (guide)
  3. EssentialsX — economy provider + commands (guide)
  4. EssentialsXChat — chat formatting consumer
  5. Your shop plugin — economy consumer (ShopGUIPlus, ChestShop, etc.)

Restart once after all are installed. Run vault-info to confirm everything hooked.

Common Issues

ProblemFix
Shop plugin says "no economy plugin found"Vault not installed, or no economy provider (install EssentialsX)
Chat prefixes don't showVault + LuckPerms + a chat plugin (EssentialsXChat) all required
vault-info shows [Inactive]Provider plugin failed to load — check Console for its error
Multiple economy pluginsVault picks one — set economy: in plugins/Vault/config.yml to force the choice
Vault loaded before providerPlugins load alphabetically — Vault and providers should auto-resolve, but check load order
Plugin updates broke VaultVault is rarely updated — usually the consumer plugin needs an update

Force a Specific Provider

If you have multiple economy plugins and Vault picks the wrong one, edit plugins/Vault/config.yml:

economy:
  preferred: Essentials
permissions:
  preferred: LuckPerms
chat:
  preferred: EssentialsChat

Restart to apply.

Common Mistakes

MistakeFix
Installing Vault but no provider pluginVault is a bridge — you need at least one provider
Expecting Vault to add commandsIt doesn't — install EssentialsX for commands
Installing two economy plugins without setting preferredVault will pick one randomly — set the preferred provider
Forgetting to restartVault hooks providers at startup
Confusing Vault with VaultUnlocked / Vaults / SafeVaultThey're unrelated — get Vault from the SpigotMC link

How is this guide?

40% Off — Limited TimeGet your Minecraft server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page