๐ First Install
Follow these steps to set up Vault v2.1.0 from scratch on your Spigot / Paper / Purpur server.โ Minimum requirements
๐ฅ Installation (step by step)
-
Choose the correct JAR
- For Java 17 servers โ
vault-2.1.0-java17.jar - For Java 21 servers โ
vault-2.1.0-java21.jar
- For Java 17 servers โ
-
Stop the server and place the JAR in your
plugins/folder: -
(Optional) Install neighboring plugins to activate integrations:
PlaceholderAPI.jarโ enables%vault_balance_formatted%, etc.SkinsRestorer.jarโ heads in/paywork even if the server is in offline mode.LuckPerms.jarโ to managevault.*permissions comfortably.
-
Start the server. You will see in console:
-
Stop and edit
plugins/Vault/config.ymlwith your values (see Config Reference โ). -
Start again and run from in-game or console:
๐ง First boot: generated files
The first/reload confirm or first boot creates inside plugins/Vault/:
โ Post-installation checks
Run this checklist in-game (with OP orvault.admin):
If everything works โ proceed to configure Config Reference โ and choose your language in Languages โ.
โ๏ธ Enable MySQL (optional)
Editconfig.yml:
Vault: MySQL connection pool OK (10 idle). If you see SQLException, check credentials, firewall, and that the schema exists (the plugin does not create the database; it does create the balances and tx_log tables).