Skip to content

Commands and Permissions

joogiebear edited this page Jul 14, 2026 · 1 revision

Commands & Permissions

Base command: /bank — aliases /royalbank, /rb.

Player commands

Command Action Permission
/bank Open the bank GUI royalbank.use
/bank balance Show your bank balance royalbank.use
/bank deposit <amount> Deposit from purse to bank royalbank.deposit
/bank withdraw <amount> Withdraw from bank to purse royalbank.withdraw
/bank transfer <player> <amount> Send bank money to another player royalbank.transfer
/bank transfer confirm Confirm a pending large transfer royalbank.transfer
/bank upgrade Upgrade your account tier royalbank.upgrade
/bank interest Claim available interest royalbank.use
/bank info Account details (level, caps, next interest) royalbank.use

Amount input accepts plain numbers and shorthand like 5k, 2.5m, 1b. Deposits/withdrawals are also bounded by settings.amount-limits in config.

Transfers at or above settings.transfer.confirm-threshold require the second /bank transfer confirm step, guarding against fat-fingered amounts (typing 5b instead of 5m). The pending transfer expires after confirm-timeout-seconds.

Admin commands

All require royalbank.admin.

Command Action
/bank reload Reload config, messages, and GUIs
/bank admin balance <player> View a player's bank balance
/bank admin setbalance <player> <amount> Set a balance
/bank admin addbalance <player> <amount> Add to a balance
/bank admin removebalance <player> <amount> Remove from a balance
/bank admin setlevel <player> <level> Set a player's account tier
/bank admin reset <player> Reset an account (balance, level, bonus eligibility)
/bank admin transactions <player> View a player's transaction history
/bank admin backup Create a database backup
/bank admin flags [clear] List flagged accounts, or clear all flags

Admin commands only act on players who have joined the server before. A mistyped name is rejected rather than creating a ghost account.

Permissions reference

Node Default Grants
royalbank.use true Open the bank, view balance, claim interest, /bank info
royalbank.deposit true Deposit
royalbank.withdraw true Withdraw
royalbank.transfer true Transfer to other players
royalbank.upgrade true Upgrade account tier
royalbank.admin op All /bank admin commands and /bank reload
royalbank.alerts op Receive anti-abuse alerts and flag notifications in chat

GUI buttons enforce the same permissions as the equivalent commands — revoking royalbank.deposit disables both the command and the Deposit button.

To restrict banking to a rank, negate royalbank.use for the default group and grant it to the ranks you want (exact syntax depends on your permissions plugin).

Clone this wiki locally