Safebox & Joint Account Update
0.7.7
3 July 2026
🎁 Added
  • Bank Clerk NPC added with a dedicated Lithera Bank menu for group accounts and safe deposit boxes.
  • Group bank accounts: create named shared accounts, invite online players, manage members, rename accounts, leave accounts and delete empty accounts.
  • ATMs now support personal and group account selection for deposits, withdrawals and transaction history.
  • Group account rules are configurable, including max members, max led accounts, name length, withdrawal policy and transaction history size.
  • Safe Deposit Box: permanent bank storage that survives death and reconnects, with item drag/drop between backpack and safe slots.
  • Safe deposit slots can be upgraded from the bank menu using bank funds, with configurable slot totals, default unlocks, access window and purchase tiers.
  • Bank menu opens the backpack while using the safe deposit tab and blocks accidental ground drops during safe storage operations.
  • Default bank clerk placement and NPC config support added in configs/npcs.json.
  • Admin Economy panel can audit group bank accounts, set shared balances and delete group accounts with dedicated permissions.
  • Admin Inventory panel can view safe deposit boxes, set unlocked safe slots and clear safe deposit contents with dedicated permissions.
🧼 Improved
  • Bank clerk menu hitboxes, centering, clipping and layout were refined for cleaner interaction.
  • Safe deposit access stays alive while the bank menu is active and refreshes during safe usage.
  • Safe deposit drag/drop now uses safe-grid placement, correct hover previews and scaled drag target hit tests.
  • ATM RPCs now keep account/session state tighter when selecting personal or group accounts.
  • Added English, French and German localization for the bank menu, bank clerk, group accounts, safe deposits and admin banking tools.
  • Added inventory footprint tests for three-column safe deposit grids.