Back to Plugins
⭐Vault 2.0 economy plugin✅
Active tab
Overview
Latest version
Not specified
Minecraft support
0 versions
Topics synced
0
Claim this plugin
This plugin was imported from Spiget and is currently unclaimed.
Plugin Information
Type: Minecraft plugin
Description
Vault 2.0
An internal economy provider compatible with the Vault API (no external Vault.jar required). It registers a Bukkit Economy service via the ServicesManager.
Key Changes
- Plugin name: "Vault 2.0".
- Final JAR:
target/vault-2.0-v1.4.jar. - Internal economy with persistence in
plugins/Vault 2.0/balances.yml(MySQL optional). - PlaceholderAPI integration available (placeholders para balance).
- Commands:
/balance,/pay,/eco(admin) y/vault reload.
Requirements
- Java 17.
- Spigot/Paper 1.8.8 (tested).
api-version: 1.13is used for broad compatibility of plugin metadata.
Build
- From the project folder, run:
mvn -B -U package - The artifact is produced at:
target/vault-2.0-v1.4.jar
Installation
- Copy
target/vault-2.0.jarinto your serverplugins/folder. - Start the server. No official
Vault.jaror external economy plugin is required.
Download
- Latest release: https://github.com/shalom25/Vault2.0/releases/latest
Configuration
- File:
plugins/Vault 2.0/config.yml(auto-generated on first start viasaveDefaultConfig()). - Storage:
storage.use_mysql: false— por defecto usabalances.yml.- MySQL block (comentado en el archivo):
# MySQL storage (set use_mysql: true to enable)storage.mysql.hoststorage.mysql.portstorage.mysql.databasestorage.mysql.usernamestorage.mysql.passwordstorage.mysql.pool_size
- Import Essentials (opcional):
import.essentials.enabled: falseimport.essentials.replace: false(sitrue, reemplaza balances existentes; sifalse, hace merge)
- Offline UUID fallback:
offline-uuid-fallback(defaulttrue). Enonline-mode=truese ignora; enoffline-mode=truepermite operar con nombres no vistos usando UUIDs determinísticos.
Usage
/balance— Show your current balance./pay <player> <amount>— Send money to another player./eco <give|take> <player> <amount>— Admin command para ajustar balances./vault reload— Reload configuration and messages. This command is OP-only; it does not use permission nodes.
PlaceholderAPI
- Si
PlaceholderAPIestá instalado, la expansión se registra automáticamente. - Placeholders disponibles:
%vault_balance%%vault_balance_formatted%%vault_balance_<player>%%vault_balance_formatted_<player>%
LuckPerms
- Uses Bukkit's standard permissions API, so LuckPerms works out of the box.
- Default permission nodes:
vault.balance— use/balance(defaultop).vault.pay— use/payand open the pay menu (defaultop).vault.pay.bypass_min— bypass minimum amount (defaultop).vault.pay.bypass_max— bypass maximum amount (defaultop).
- Command-level
permissionentries were removed fromplugin.yml; permissions are enforced in code to allow custom i18n denial messages. /vault reloadis OP-only and does not rely on LuckPerms or permission nodes.- Examples with LuckPerms:
lp group default permission set vault.balance truelp group default permission set vault.pay truelp group vip permission set vault.pay truelp group vip permission set vault.pay.bypass_min truelp group vip permission set vault.pay.bypass_max true
- Load order:
softdepend: [LuckPerms]ensures LuckPerms is ready during startup.
Minecraft Plugin Badges
Use these badge images in docs, README files, or forum posts.
Downloads

Spigot Downloads

GitHub Stars

License
