eBanks v1.1.2 — GUI Translation & Localization Support
eBanks v1.1.2GUI Translation & Localization Support
GUI translation support — Every button, lore line, and inventory title visible in the in-game GUI is now fully customizable and translatable via messages.yml, allowing servers to fully localize the plugin for their players
New gui: section in messages.yml — Over 70 new keys covering the main bank GUI, confirmation screen, transaction history, loan status, interest info, and all button labels and descriptions
Locale-safe click routing — Internally switched GUI button detection from display-name matching to slot-based routing, meaning translations can never accidentally break button functionality
Transaction history localization — Transaction type labels (Deposit, Withdraw, Send, Receive, Interest, Loan, etc.) in the history GUI are now fully translatable
Then run
/bank reload — no restart needed.
Your existing config.yml and player data are fully compatible — no migration needed. The new gui: section will be automatically added to your messages.yml on first load with English defaults, so existing servers upgrade seamlessly.