-
Notifications
You must be signed in to change notification settings - Fork 0
Installation
joogiebear edited this page Jul 14, 2026
·
1 revision
| Server | Paper 1.21+ (tested on Paper 26.2, which itself requires Java 25 to run) |
| Java | 21+ |
| Required | Vault and a Vault-compatible economy plugin (EssentialsX, CMI, etc.) |
| Optional | EcoItems or another PDC-tagged custom-item plugin — for item-based upgrade costs |
| Optional | PlaceholderAPI — for placeholders in other plugins |
| Optional | EconGuard — shared economy audit ledger and anti-abuse core |
Vault is not an economy. Vault is only a bridge. You also need an actual economy plugin registered through it, or RoyalBank has no currency to move.
- Download
RoyalBank.jarand place it in your server'splugins/folder. - Make sure Vault and your economy plugin are also installed.
- Start (or restart) the server. RoyalBank generates its files under
plugins/RoyalBank/. - Edit the generated files to taste (see Configuration).
- Run
/bank reloadto apply changes without a full restart.
plugins/RoyalBank/
├── config.yml # settings, anti-abuse, and the level ladder
├── messages.yml # every player-facing string
├── bank.db # SQLite database (created on first run)
├── backups/ # created by /bank admin backup
└── gui/
├── main.yml
├── deposit.yml
├── withdraw.yml
├── transactions.yml
└── confirm-upgrade.yml
- Console shows RoyalBank enabling with no economy warning. If it reports waiting for an economy provider, your economy plugin isn't registering — see FAQ & Troubleshooting.
-
/bankopens the main menu. -
/bank deposit 100moves 100 from your purse into the bank.
RoyalBank waits for the Vault economy provider to register rather than disabling itself if the provider isn't ready the instant RoyalBank enables. This means plugin load order can't silently kill it — but it also means that if no economy plugin ever registers, banking operations will fail until one does.
RoyalBank · part of the eco suite (RoyalAuctions · RoyalBazaar · EconGuard) · Source on GitHub
Getting started
Using it
- Bank Tiers & Interest
- Upgrade Costs
- GUI Customization
- Anti-Abuse & RMT Detection
- PlaceholderAPI
- EconGuard Integration
- Storage & Backups
Help