Ultimate Banking System (UBS)

Advanced Banking system for Economy style servers. Allows players to open bank accounts and banks. Mod includes ATM where players can send money, deposit, or withdraw real dollar bills!!

File Details

ultimatebankingsystem-forge-1.20.1-v1.2.3

  • R
  • Jun 2, 2026
  • 13.06 MB
  • 153
  • 1.20.1
  • Forge + 1

File Name

ultimatebankingsystem-forge-1.20.1-v1.2.3.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:ultimate-banking-system-ubs-1514050:8186890")

NeoForge

implementation fg.deobf("curse.maven:ultimate-banking-system-ubs-1514050:8186890")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changes since v1.2.0-forge-1.20.1

  • Added full French (fr_fr) in-game localization for UBS blocks, items, and configuration text.
  • Backported latest API updates from main to port/1.20.1:
    • expanded account/deposit/withdraw/transfer helper APIs
    • ApiTransactionResult transaction outcome model
    • UI alert API helper types and methods
    • decoupled alert internals for integration stability
    • primary account helper fixes

Added Forge-branch compatibility adjustments required by the API backport (payload shim import wiring and central-bank default methods for pending heist API fields).

Changes since v1.2.1-forge-1.20.1

  • Ported the full dynamic localization system to the Forge 1.20.1 branch.
  • Converted user-visible UI text, tooltips, command messages, and teller/terminal flows to translation-backed components.
  • Added and shipped language packs: en_usfr_frde_denl_nl with common, natural wording.
  • Ported API text and integration updates from main to port/1.20.1 (including UltimateBankingApiImpl and related services).
  • Maintained key parity across all shipped language files for predictable behavior.

Compare: <tt>v1.2.1-forge-1.20.1...v1.2.2-forge-1.20.1</tt>

 

  • Ported the final dynamic localization coverage fixes to the Forge 1.20.1 branch.
  • Finished translation coverage for Bank Owner PC, ATM UI layers, Bank Teller, Shop Terminal, and Handheld Terminal text.
  • Fixed labels that were translated or width-fitted too early so they now update correctly when the player changes Minecraft language.
  • Improved dynamic translation handling for composed labels such as account types, selected primary account text, counters, prefixes, status messages, and runtime UI text.
  • Kept English, French, Dutch, and German locale files in parity for stable fallback behavior.

Compare: <tt>v1.2.2-forge-1.20.1...v1.2.3-forge-1.20.1</tt>