promotional bannermobile promotional banner

Advanced Banking System

A complete banking system for Minecraft Bedrock — bank accounts, physical cash bills, an ATM, bank cards, and player-to-player transfers, all built with the Script API.
Back to Files

AdvancedBankingSystem_v1.4.mcaddon

File nameAdvancedBankingSystem_v1.1.mcaddon
Uploader
BLUCKS450BLUCKS450
Uploaded
Jul 25, 2026
Downloads
1.3K
Size
41.1 KB
File ID
8503266
Type
R
Release
Supported game versions
  • 26.30
  • 26.20
  • 26.13
  • 26.12
  • 26.11
  • 26.10
  • 26.3
  • 26.0.02
  • 26.0
  • 1.21.132
  • 1.21.131
  • 1.21.130

What's new

Changelog — Advanced Banking System

v1.4.0

  • Full English localization added. All bank and safe UI screens (menus, buttons, messages) now automatically display in the player's game language (English or Spanish), using proper Bedrock translation keys instead of hardcoded text.
  • No gameplay changes.

v1.3.0

  • New: Safe (bank:safe) block. A password-protected storage block:
    • First use lets you set a password.
    • Store the item currently in your hand, view/withdraw stored stacks, or change the password from an in-game menu.
    • Breaking the safe drops everything it was storing so nothing is lost.
    • Tougher than the ATM (slower to mine, higher explosion resistance).

v1.2.0

  • Fixed: interacting with the ATM (or using the Bank Card) could sometimes open the bank menu multiple times stacked on top of each other, requiring several button presses to get through them. Added a per-player interaction cooldown to prevent duplicate menu triggers from a single click.

v1.1.1

  • Fixed: ATM block showing as an unrecognized/purple-black block for some players. Rewritten using the standard Vanilla rotation technique (single fixed texture + whole-block rotation on placement) instead of per-face permutation overrides.
  • Fixed: cash bill and bank card item icons not rendering (showing as a flat solid color instead of the actual texture). Switched item icons to square canvases and updated the minecraft:icon component to the current icon format.

v1.1.0

  • Reworked all bill, bank card, and ATM textures with more detail (denomination seals, corner values, ATM screen/keypad/cash slot, card chip and hologram stripe).
  • Added a custom pack icon.

v1.0.0 — Initial Release

  • Persistent bank accounts (account number, balance, creation date, movement history) that survive world/server restarts, deaths, and reconnects.
  • 8 physical cash bill denominations ($1–$1000), each stackable with its own texture and lore.
  • ATM block with a full banking menu: deposit (auto-scans your inventory for bills), withdraw (preset amounts or custom amount, delivered as the fewest possible bills via a greedy algorithm), balance check, player-to-player transfers, and a 50-entry transaction history.
  • Bank Card item that opens the same menu without needing to be near an ATM (once you have an account).
  • Configurable bank name, currency symbol, account creation cost, history size, and sound/particle toggles.
  • Fully modular script architecture (account, deposit, withdraw, transfer, history, atm, money, ui, storage, config, utils) built entirely on the official Script API (@minecraft/server, @minecraft/server-ui).

This mod has no related projects