Locked Bank (Unlock Required)
- defaultPages: 0 now allowed — new players must unlock the bank before using it
- Opening with 0 pages shows the Pages overlay automatically (unlock screen)
- Overlay cannot be closed while locked — player must purchase their first page
- After purchase the bank closes; reopening shows the normal bank with 1 page
Sequential Page Purchasing
- Pages overlay now only shows the NEXT purchasable page (not all at once)
- Order enforced: Page 1 → Page 2 → Page 3 etc.
- All subsequent pages show "Locked" until the previous one is purchased
Coin Deposit/Withdraw for All Providers
- Deposit/Withdraw no longer restricted to Ecotale — works for ANY provider with configured coins
- coinProviders map in config: provider-specific coin items with custom values
- Coin dropdown only shows coins from the currently selected provider
- Shift+click deposit uses provider-specific coins
- Withdraw dispenses provider-specific coins
Bug Fixes
- Fixed "INVENTAR" typo → now correctly says "INVENTORY"
- Fixed client crash when defaultPages=0
- Fixed Coin Deposit/Withdraw only showing for Ecotale providers
![]()
Complete UI Redesign![]()
- Brand new bank interface with native drag & drop support
- 3-panel layout: Settings on the left, Bank in the center, Economy on the right
- Visual page selector to see all your pages at a glance
- Sort your items by name, rarity, or quantity
- Search bar to quickly find items in your bank
- Toggle between scrollable and paginated view
Economy Integration
- Full support for multiple economy providers
- Deposit coins directly into your bank — they automatically convert to currency
- Withdraw currency back to your inventory
- See your balance for each economy provider
Configurable Currency for Page Upgrades
- Server owners can set different upgrade prices per economy provider
- Custom currency display names (e.g., "Ecotale Coins" instead of "$")
- Buy pages directly from the page overview — each page shows its price and a Buy button
- Pages without a configured price can only be unlocked by admins or your shop
Rank-Based Bank Pages
- Different ranks can unlock different max page limits
- Players without a rank can still buy pages up to a base limit
- Fully configurable per permission node
World Banking
- Optionally separate bank inventories per world group
- Configure which worlds share a bank and which have their own
- Supports dynamic world names with random suffixes (e.g., "Forgotten_Temple_abc123")
- Disabled by default — enable it when you need it
Admin Panel
- Full in-game admin panel with 8 tabs
- General: Default pages, max pages, slots per page, upgrade toggle
- Economy: Upgrade costs, provider-specific pricing, custom currency names, shop info button
- Ranks: Permission-based page limits with edit and delete
- Coins: Manage coin-to-currency mappings per provider with edit and delete
- Restrict: Item blacklist/whitelist management
- Players: Search players, view their bank, reset data
- History: Transaction history with item icons and color-coded entries
- Worlds: Enable/disable world banking, create and manage world groups
Shop Info Button
- Optional "Want more pages?" button in the page overview
- Configurable button text, chat message, and clickable link
- Perfect for linking to your online store
Shift+Click Support
- Shift+click items from your inventory into the bank
- Click or double-click bank items to move them back
Other Improvements
- Transaction history now shows item icons with colored backgrounds
- Per-user settings saved (sort mode, scroll preference)
- Full showcase server compatibility
- 9 languages supported
- All admin commands use localized messages
