AdvancedBankingSystem_v1.4.mcaddon
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:iconcomponent 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).
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include
This mod has no related projects

