Sueta

Vault 2.0 economy plugins

2.1.1

What is Vault2.0? Vault2.0 is an economy plugin that registers a Bukkit Economy service compatible with the Vault API, allowing other plugins (shops, ranks, etc.) to use money without depending on the

·Plugin
  1. 2.1.1latestSep 18, 2026

    Vault Economy 2.1.1

    - Fixed spam in the console for the error [Vault] Vault v2.1.0 Activation [21:02:18 WARNING]: [org.bukkit.configuration.file.YamlConstructor] Duplicate keys found: cmd - 2 new languages (Japanese)-(Turkish)
    423 downloads
  2. 2.1.0Sep 3, 2026
    <p align="center"> <a href="https://bstats.org/plugin/bukkit/Vault2.0/28342"><img src="https://img.shields.io/bstats/servers/28342?label=Servers…" alt="bStats Servers"></a> <a href="https://github.com/shalom25/Vault2.0/releases/latest"><img src="https://img.shields.io/github/v/release/shalom25/Vault2.0…" alt="Latest Release"></a> <a href="https://github.com/shalom25/Vault2.0/wiki"><img src="https://img.shields.io/badge/Wiki-2563EB?logo=book&logoCo…" alt="Wiki"></a> <a href="https://vault2-0.mintlifysite.com"><img src="https://img.shields.io/badge/Docs-Mintlify-2563EB?logo=re…" alt="Mintlify Docs"></a> <img src="https://img.shields.io/badge/Java-17%20%2F%2021-orange?lo…" alt="Java 17 / 21"> <img src="https://img.shields.io/badge/Spigot-1.8.8%20--%201.21.x-r…" alt="Spigot 1.8.8 – 1.21.x"> </p>

    🎉 Vault Economy v2.1.0 — Quick Summary

    BIGGEST Vault 2 release to date: 11 BRAND-NEW systems + 6 commands + 16 permission nodes + 20 critical bugfixes + 2 official documentation wikis deployed. ⭐ Headline features: - 🏦 FULL BANKING SYSTEM with clickable GUI, Quick-Pick buttons & master toggles bank.interest/tax.enabled in config - 💳 Player Loans with auto installments + DEFAULTED debuff effects (SLOW / Mining Fatigue) when players miss payments - 💵 HMAC Anti-Dupe Physical Banknotes — withdraw items from your balance, fully i18n label validated across 11 languages - 🧾 Transaction History (YAML or MySQL backends) · 🏆 Async cached Baltop / Top Players - 💱 Multi-Currency · 🗺️ Per-World Balances · 🚚 EssentialsX Migration Importer - 🔔 Discord Webhook Notifications · 📜 24 brand-new PlaceholderAPI expansions · +20 fixes ---

    ✨ Full Changelog · 11 NEW SYSTEMS

    | # | New Module | Key config / Commands | What it does | |---|---|---|---| | 1 | 🏦 Complete Banking (9 sub-modules) | /vault bank [menu/bal/dep/wd/top] · bank.interest.enabled · bank.tax.enabled | Deposit/withdraw GUI with dynamic Quick Picks. Master-switch true/false disables scheduler completely (saves CPU). Progressive compound interest + threshold-based tax. | | 2 | 💳 Player Loans System | /vault loan [request/pay/status] · loans.max_installments: 60 | 1–60 installment loans stored in YAML. Auto-collect scheduler. Debuff effects apply automatically when loan is DEFAULTED (3 missed charges): SLOW I & SLOW_DIGGING (Fatigue) I. | | 3 | 💸 Charge Requests (Pending Pay) | /pay <player> menu · pay_pending.max_on_join: 5 · pay_limits.min/max | 27-slot player Pay GUI → Charge sub-menu. Up to 5 pending charge requests delivered on each player login. Pay min/max amount limits with bypass permissions vault.pay.bypass_min / bypass_max. | | 4 | 💵 HMAC Physical Notes Anti-Dupe | /vault withdraw <amount> | PDC runtime reflections (1.14+) · HMAC lore fallback (legacy 1.8–1.13). Label validation i18n ready (100+ per-language keywords). Auto-detect EU/US decimal separators. Verbose error feedback (fake / expired / already-redeemed / not-owned — no more silent fails). | | 5 | 🧾 Transaction History GUI · 2 backends | /vault history [page] | FileTxDAO (YAML per-player) or MySqlTxDAO (SQL `transactions` table). 3-second Anti-Dupe Race-Condition window. Separate daily JSON audit log writer. | | 6 | 🏆 Async Top-Players / Baltop Cache | /vault top [page] [currency] · /vaultop [page] · /eco top [page] · top.refresh_seconds: 300 | Background async recomputation, 5-min default cache. Manual invalidation on admin change_threshold: 0. | | 7 | 💱 Multi-Currency (Currencies) | currencies.default / gems blocks in config | Default + secondary currencies (💎 gems example). Per-currency symbol/position/locale/abbreviate overrides. Legacy Vault Net.Milkbowl API always exposes `default` for 100% ShopGUIPlus / ChestShop compatibility. | | 8 | 🗺️ Per-World Separate Balances | world_balances.separate_worlds: [world_nether, minas] | 100% isolated balances per configured world. Global merged balance kept for legacy plugins (unchanged). | | 9 | 🚚 EssentialsX Importer / Migration | import.essentials.enabled: true · replace: false | One-shot EssentialsX balances migration. replace=false → fills only missing accounts. Optional force-save to YAML even when MySQL is the primary backend. | | 10 | 🔔 Discord Webhook Notifications | discord.webhook_url · discord.threshold_amount: 100000 | Embedded alerts when a single transaction exceeds threshold amount, plus critical anti-dupe / error events. | | 11 | 📜 PlaceholderAPI Full (24 expansions) | %vault_balance_formatted% · %vault_eco_balance_short% · %vault_top% · %vault_ecobalance<0-8>dp% | Abbreviated k/M/B/T placeholders, per-rank top player output, custom decimal precision, per-player cross-queries. | ---
    650 downloads
  3. 1.7.0Jul 25, 2026

    Vault2.0 Update v1.7.0

    2 new improvements are being implemented in this update

    Asynchronous Saving in MySQL
    Changes to balances no longer block the server's main thread. Balances are now updated instantly in memory and saved to MySQL in the background. This reduces stuttering or micro-freezes when there are many transactions. Server shutdown is also protected by a final save to prevent the loss of pending data.
    Separate Balances for Selected Worlds
    You can specify in the config.yml file which worlds will have separate economies. Only the worlds you include in world_balances.separate_worlds will use separate balances. All others continue to use the usual global balance. The /balance and /pay commands, the payments menu, /eco, and placeholders now display the correct balance based on the current world. Backward compatibility is maintained, as global calls without a world parameter continue to use the global balance.
    2047 downloads
  4. 1.6.51.6.5 [1.21x-26.2]Jul 9, 2026

    Vault2.0 — Update v1.6.5

    - I fixed the color issue in the configurable text that was being sent as clickable components in ChargeRequestService.java. - Colors and RGB values from the YAML file are now preserved in all languages for: - pay.request.prefix - pay.request.click - pay.request.hover - I left all “cancel” buttons clickable in prompts that use %cancel%. - “pay” still cancels with /pay cancel. - Loans and configuration editing now cancel with /vault cancel. I added support for Simplified Chinese with the messages_zh_CN.yml file. - I added a “Quick Pay” submenu when tapping “Pay” within the /pay menu in PayMenuService. - That submenu displays notes with the following amounts: 1k, 2k, 3k, 4k, 5k, 6k, 7k, 8k, 9k, 10k, 20k, 30k, 40k, 50k, 60k, 70k, 80k, 90k, 100k, 300k, 500k, 600k, 700k, 800k, 900k, 1M. - I also kept the manual option via chat with a “Custom Amount” button, so the current system isn’t lost. - I added a “Back” button to return to the player’s previous menu.
    874 downloads
  5. 1.6.4Jun 19, 2026

    Vault2.0 — Update v1.6.4

    In this update, the visuals have been greatly improved, and some minor bugs have been fixed.

    I recommend that you delete the “messages” folder to apply all the changes -The vault prefix has been changed -The colors have been changed and the message display has been improved -The display of the messages has been improved -RGB color support has been added
    Thanks for using Vault2.0!
    If you encounter any issues, please send your report or suggestion to the Discord...
    853 downloads
  6. 1.6.3Jun 10, 2026

    Vault2.0 — Update v1.6.3

    A bug has been fixed

    - Now, if you use an add-on that modifies the chat with formats such as: & , § , &#RRGGBB , <#RRGGBB>, this will not affect valid chat values
    Thanks for using Vault2.0!
    If you find any issue, send server version + plugin version + full error log.
    135 downloads
  7. 1.6.21.6.2 (1.21.x-26.x)May 29, 2026
    Emergency update -Fixes a bug that allowed players to have infinite money -Fixes a bug that prevented players from resetting their balance -Adds the /vault resetbalances command to reset balances -Fixes a console spam error in Minecraft versions 1.16x
    511 downloads
  8. 1.6.1v1.6.1May 27, 2026

    Vault2.0 — Update v1.6.1

    Compatibility

    This version is compatible with versions 1.21.X - 26.1. If you are using older versions, we recommend using version 1.6 of Vault.
    Changes and Improvements
    • Translation Error Fix: The error that displayed "vaultop" incorrectly in panish has been corrected. • Update for Version 26.1 - 26.1.2:Compatibility with these versions has been improved. • New Language Available: Support for the Polish language has now been added.
    Thanks for using Vault2.0!
    If you find any issue, send server version + plugin version + full error log.
    408 downloads
  9. 1.6v1.6Apr 17, 2026

    Vault2.0 — Update v1.6

    New menus, better reload, and loan system improvements​

    What's New

    Loan Wizard in GUI
    The loan request flow is now guided inside menus (step-by-step). Only amount-related inputs are typed in chat.
    Loan Access from /pay submenu
    Added a Loan button inside the player submenu in /pay.
    Menu cleanup
    Removed duplicate Settings from /pay and /loan menus. Settings are now centralized in the main /vault menu.
    Green glass filler
    Empty slots in /pay and /loan menus are now filled with green glass panes for cleaner UI.
    Defaulted Loan Effects
    Added configurable effects for players in defaulted loan state (e.g. slowness/fatigue).
    Safer /vault reload
    Reload now properly updates the real config.yml file and adds missing sections without deleting your values.
    Text Settings UX improvement
    In the text editor menu, items now show actual current text instead of raw key names. New aliases Added /loan and /prestamo commands to open the loan menu directly.
    Console banner update
    Console startup/shutdown banner now shows Vault2.0 with version line.

    Important Notes

    Please replace the old jar with the new one before using /vault reload. If you use loans, check your loans.defaulted_effects section in config.yml. No manual config reset is required anymore for new sections.

    Quick Test Checklist

    Open /vault and verify centralized Settings. Open /pay submenu and check new Loan button. Open /loan and test request wizard flow. Run /vault reload and confirm config sections stay intact.
    Thanks for using Vault2.0!
    If you find any issue, send server version + plugin version + full error log.
    13540 downloads
  10. 1.5.6Vault 2.0 economy plugins 1.5.6Apr 6, 2026
    Changelog 1.5.6 Update Global currency configuration - New section in config.yml : - currency.symbol , currency.position (prefix/suffix), currency.space - Automatically applies everywhere the plugin uses economy.format() (includes balance_formatted , payments, top, etc.). More customizable messages - “Type the amount…” prompts now come from messages_*.yml and support %cancel% . - New per-language cancel keywords list: pay.prompt.cancel_words . - Request messages now support %amount_formatted% (with currency) without breaking the /pay command. - /pay menu visual improvement - The “View balance” item now uses a configurable lore line: - pay.menu.item.view_balance_lore (added to all translations) - Supports %vault_balance_formatted% , %vault_balance% , %player% . Unknown names in Top - If a player has no name available, the plugin no longer shows UUID. - New per-language configurable text: top.unknown_player .
    3027 downloads
  11. 1.5.5Vault 2.0 economy plugins 1.5.5Mar 31, 2026
    New update - The /vaultop command has been added, allowing you to view the 10 players with the most money - The %vault_top% variable has been added to display the top 10
    1728 downloads
  12. 1.5.4Vault 2.0 economy plugins 1.5.4Feb 17, 2026
    -Fixed spam in the check update debug console.
    9077 downloads
  13. 1.5.3Vault 2.0 economy plugins 1.5.3Feb 5, 2026
    1614 downloads
  14. 1.5.1Vault 2.0 economy plugins 1.5.1Dec 14, 2025

    New update

    Based on user suggestions, the following new features have been implemented: - Ability to change the colors of names and menu items.
    2046 downloads

Similar projects

Plugin →