Skip to content

Player Guide

NadirKhoulali edited this page Jun 10, 2026 · 11 revisions

Player Guide

Getting Started

  1. Create an account:
    • /account open checking "Central Bank"
  2. Open an ATM block.
  3. Select an account.
  4. Complete PIN flow:
    • first-time account: set + confirm a 4-digit PIN
    • existing account: enter PIN

ATM Features

  • Balance inquiry
  • Cash withdrawal (whole dollars)
  • Cash deposit (bills + coins, exact inventory match)
  • Transfer funds
  • Transaction history
  • Account settings
  • Pay requests (inbox + create)

Pay Requests

Send request:

  • /account payrequest <player> <amount> [destinationAccountId]

Receive request:

  • If you have a primary account, chat offers Accept, Decline, Choose Account.
  • If you do not have a primary account, UBS provides clickable account options with balances.

ATM side:

  • open Pay Requests
  • review incoming requests
  • accept/decline or choose a specific paying account
  • create outgoing requests from the same menu

Physical Cash Rules

Withdraw:

  • ATM dispenses bills only ($1, $2, $5, $10, $20, $50, $100).
  • Overflow follows normal item-drop behavior.

Deposit:

  • UBS scans inventory/offhand for legal tender cash items (bills + coins).
  • Deposit requires exact denomination fit for requested amount.

Bank Teller:

  • Teller cash-out can dispense bills + coins.
  • Teller withdrawal limit can be configured per bank (teller bank limit type).

Legal tender list with textures:

Payment Terminal

  • Place payment_terminal block for merchant checkout.
  • Right-click to pay.
  • Shift + right-click opens config (owner/OP only).
  • Terminal payment source:
    • held valid credit card account, else primary account.
  • Result feedback:
    • success/denied display state with temporary interaction lock.
  • Optional redstone output for success/failure/idle.

Handheld mode:

  • Use handheld_payment_terminal to charge players directly.
  • While aiming at a player with handheld equipped, HUD panel shows amount + target.
  • Right-click player to charge that player.
  • Shift + right-click to open handheld terminal config.
  • Handheld has no redstone output controls.

Full guide:

Retail and Shop Systems

New retail surfaces include shelves, display tables, coolers, modular displays, shopping baskets/bags, pallets, and cashier NPC workflows.

High-level loop:

  1. Browse shelf/display stock.
  2. Add/remove items with basket flow.
  3. Checkout via cashier/terminal.
  4. Funds settle through UBS account/payment systems.

The desktop shop app also supports stockroom claims, pallet assignment, order flows, permissions, lighting/hours controls, and webshop/courier workflows.

See:

Pickpocket

  • Client keybind defaults to Shift + F (rebindable key + Shift safety modifier).
  • Players can opt in/out:
    • /account pickpocket toggle
    • /account pickpocket status

If disabled, you are immune and also cannot pickpocket others.

HUD and Safe Box

  • /account hud toggle
  • /account hud primary
  • /account hud account <accountId>
  • /account safebox list
  • /account safebox deposit
  • /account safebox withdraw <slot>

World Cash Economy

Depending on server config, UBS can add:

  • structure chest cash loot
  • cash drops from mobs/villagers
  • forced percentage cash drop on player death

Limits and Security

  • PIN must be exactly 4 digits.
  • per-transaction ATM limit applies
  • daily ATM withdrawal limits apply
  • frozen accounts cannot withdraw, deposit, or transfer

Useful Commands

  • /account info
  • /account info list
  • /account transfer <senderAccountUUID> <receiverAccountUUID> <amount>
  • /account transaction list <accountUUID>
  • /account shop pay <amount> [shop]
  • /bank reserve
  • /bank dashboard
  • /bank heist start <bankName> (Coming Soon)

Clone this wiki locally