Commands Guide

All Bubustein’s Money commands start with the /bubustein prefix. This page explains what each command does, its syntax and who can run it.

Help

/bubustein help

Shows the help menu with all available commands split into pages.

/bubustein help [page]

Opens a specific help page. Example: /bubustein help 2

Account & Card Commands

/bubustein accounts

Shows all your bank accounts with IBAN, type, bank prefix, card tier, balance and active status.

/bubustein accounts [player]

View another player’s accounts (OP only, permission ≥ 2). Example: /bubustein accounts Steve

/bubustein accounts [player] [page]

Browse through account pages for a specific player.

/bubustein createAccount <type> [bank]

Creates a new account for you. The account kind (DEBIT / CREDIT / SAVINGS) is chosen via the type argument with tab-completion in game.

The real syntax uses a type argument and an optional bank prefix, but in-game, suggestions guide you when typing the command.
/bubustein deleteAccount [iban]

Deletes one of your own accounts that has zero balance. Only eligible IBANs are suggested.

/bubustein link

Links the card in your main hand to one of your inactive accounts. If you only have one inactive account, it links directly; otherwise, a selection menu is shown.

/bubustein link [iban]

Explicitly links the empty card in your main hand to the given IBAN, if that inactive account belongs to you.

/bubustein invalidate

Opens a menu listing your active accounts that can be remotely invalidated.

/bubustein invalidate [iban]

Remotely invalidates the active account with that IBAN. The account becomes inactive and any linked physical cards turn into Empty Cards.

Bank Commands

/bubustein banks

Lists all registered banks with prefix, name, active status and whether they are protected.

/bubustein bank create <PREFIX> <Name...>

Creates a new bank with a 4-letter prefix (A–Z only) and a name. Requires operator permissions.

Example: /bubustein bank create BSTN "Bubustein National Bank"
/bubustein bank delete <PREFIX>

Requests deletion of a non-protected bank you own. Accounts are migrated to a protected bank and you must confirm the action.

/bubustein confirm

Confirms the last dangerous action (bank deletion) within a short time window.

Transfer Commands

/bubustein transfer <player> <iban> <amount>

Transfers money from the account linked to your card (in main hand) to the given IBAN belonging to the target player. You can send to other players’ DEBIT accounts or any of your own accounts.

Example: /bubustein transfer Steve RO22BSTN... 100 – sends 100 in your account currency.
/bubustein transfer <player> <iban> <amount> <currency>

Same as above, but you specify the transfer currency (EUR, USD, etc.). The amount is converted from that currency to the sender and target account currencies.

Deposit & Withdraw

/bubustein deposit <amount>

Deposits physical money from your inventory into the account associated with your card, using the account’s own currency and all matching currency items you hold.

/bubustein deposit <amount> <currency>

Deposits a specific amount using only items of the given currency (if physical items exist for it), then converts that amount into your account’s currency.

/bubustein withdraw <amount>

Withdraws money from your account into physical currency items, using the account’s currency. For DEBIT cards, a withdrawal fee applies depending on the card tier.

Currency & Rates Commands

/bubustein rates

Shows all available currencies and their exchange rates relative to EUR, plus last update time.

/bubustein rates <currency>

Shows detailed information for a single currency: EUR → that currency and that currency → EUR conversion lines.

/bubustein defaultCurrency

Displays the current default server currency used when no valid default is configured elsewhere.

/bubustein setcurrency <currency>

Changes the currency of the account linked to the card in your hand, converting the full balance into the new currency respecting max balance limits.

/bubustein setdefaultcurrency <currency>

Sets the default server currency. OP only.

/bubustein updateRates

Forces an asynchronous update of all exchange rates from the external source. OP only.

Admin & Economy Commands

Admin Only

The commands below require permission level ≥ 2 (operator) and are logged to the console.

/bubustein ecoAddMoney <amount>

Adds money to the account linked to the card in your hand, using the account currency.

/bubustein ecoAddMoney <amount> <currency>

Adds money using a specific currency and converts that amount into the account’s currency before applying it.

/bubustein ecoSetMoney <amount>

Sets the balance of the account linked to your card to the given amount (in account currency).

/bubustein ecoSetMoney <amount> <currency>

Sets the balance based on an amount expressed in another currency, which is converted into the account’s currency.

/bubustein resetMoney

Resets the account linked to your card to a balance of 0 and notifies the owner if it isn’t you.

/bubustein invalidateAll <player-uuid>

Invalidates all active accounts for the given player UUID, marks the data as dirty and notifies the player if they are online.