-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Internal Economy provider compatible con la API de Vault (net.milkbowl.vault.economy.Economy). No requiere
Vault.jarexterno: el plugin expone la propia API y sirve de backend a ShopGUIPlus, Jobs, AureliumSkills y cualquier plugin que dependa de Vault.
Sistema de cuenta bancaria independiente (bank_balance) con interés periódico configurable e impuesto progresivo sobre saldos superiores a un umbral. Los jugadores pueden deposit / withdraw / top y ver su wallet, su banco y el total.
Retira dinero de tu balance en forma de ítems físicos (/vault withdraw <amount>) y canjéalos haciendo clic derecho. Anti-duplicación integrada con ventana de gracia, logging JSON diario y UUID por nota.
Define monedas secundarias (ej. gems) con su propio symbol, position, locale y abbreviate. La moneda default es la que expone la API legacy de Vault para compatibilidad con plugins de terceros.
| Área | Feature | Descripción |
|---|---|---|
| 🌍 Idiomas | 11 idiomas oficiales |
en, es, pt, de, fr, nl, pl, ru, hi, zh_CN, zh_TW
|
| 🔌 PlaceholderAPI | Placeholders integrados |
%vault_balance_formatted%, %vault_top_name_n%, %vault_ecobalanceXdp% y más — auto-registro cuando PAPI está presente |
| 👤 SkinsRestorer | Player heads en menús |
/pay muestra las cabezas de los jugadores online; usa SkinsRestorer para resolución offline |
| 🗄️ Storage | YAML + MySQL |
balances.yml por defecto; conmutación a MySQL via HikariCP (storage.use_mysql: true) |
| 🪝 Discord | Webhook notifier | Notifica transacciones ≥ discord.threshold_amount, además de eventos anti-dupe y errores críticos |
| 💰 Loans | Préstamos a plazos | Sistema de préstamos con cuotas, interés, max_missed_payments y defaulted_effects (SLOW, SLOW_DIGGING, etc.) |
| 📊 Top cache | top.refresh_seconds |
Caché async del top de jugadores para no recalcular en cada /vaultop
|
| 🧾 Transactions | Log completo | DAO dual (FileTxDAO + MySqlTxDAO), DailyJsonLogWriter y GUI de historial (/vault history) |
| 🌍 Worlds | separate_worlds |
Balances separados por mundo (ej. world_nether, minas) manteniendo API legacy global |
| 📥 Import | EssentialsX |
import.essentials.enabled importa saldos de Essentials (/bal → Vault) sin sobrescribir por defecto |
| ⚙️ Admin GUI | Config editor |
/vault abre un menú para editar currency.*, pay_limits, loans.* sin tocar YAML |
/balance → Tu balance actual (alias: /bal, /dinero)
/pay <p> <amt> → Enviar dinero online (alias: /pagar)
/vault bank menu → Abrir GUI del banco (deposit/withdraw/top)
/vault withdraw X → Retirar X en nota física
/vault loan → Abrir menú de préstamos
/vaultop → Top jugadores (alias del antiguo /balancetop)
Siguiente: Primera instalación →
Vault Economy v2.1.0 · Compatible with Spigot 1.8.8 – 1.21.x
📦 Modrinth ·
💬 Discord ·
Java 17 (legacy) · Java 21 (modern)
Documentation generated on 2026-09-03 · Vault Project Team
- 🏠 Home
- 🚀 First Install
- 🧑🏫 Getting Started
- ❓ Basic FAQ
- 📋 Complete Command List
- 🛡️ Complete Permission List
- ⚙️ config.yml Reference
- 🌐 Supported Languages
- 🆕 Modrinth Updates
- 💰 Player-to-Player Payments
- 🏦 Bank System
- 💵 Physical Notes
- 💸 Loans
- 📜 Transaction History
- 📊 Top Players
- ⏸️ Offline Payments
- 💳 Charges / Payment Requests
- 🔔 Discord Webhook
- 🛠️ Installation Errors
- 🚫 Players Can't Pay
- 🧨 Balances Wiped on Restart
- 📉 Bank Doesn't Pay Interest
- 🧾 Invalid / Expired Notes
- 🩺 Complete Step-by-Step Troubleshooting
- Java API
- 📜 Skript
- 🧰 Contribute · Dual Maven Build