- Fixed some more localization issues.
- Prevented snapshotting of the clicked inventory holder, however useful that may be.
- Updated AnvilGUI to version 1.9.0-SNAPSHOT for 1.20.2 support.
- Fixed translations not being re-added when Towny reloads them.
- Updated AnvilGUI to version 1.9.2-SNAPSHOT for 1.20.4 support.
- Fix /towny menu not checking for the townymenus.command.townymenu permission.
- Spaces in new town names are now replaced with spaces instead of an invalid name message being given.
- Exceptions thrown from inside async tasks are now logged to the console so that they can be more easily reported and fixed.
- The /tgui command is now blocked when Towny is in safemode.
- Menu created items are now marked with a special entry so that they can be identified & removed when a menu is closed or an item is dropped.
- Not aware of any exploits that would allow menu items to be taken, but better safe than sorry.
- Added Folia support.
- The minimum required Towny version is now 0.99.0.6.
- Lower min. java version to 8.
- Fix 'phantom inventory' being opened when exiting out of an anvil menu.
- Closes #6
- Use a CompletableFuture for the menu scheduler instead of the Bukkit scheduler.
- Initial resident management menu for nations
- Added a nation rank menu
- fix: Use the correct perm node for bank history
- Use the same code for town & nation toggle creation.
- Added a plot claim button to the plot menu.
- Added balance line to town and resident info items.
- Added button for withdrawing/depositing from/to nation or town banks.
- Added plot permission override support.
- Added a plot toggle menu.
- fix: User input text box is now empty by default
- Added town and nation bank menus that shows current bank balance and last transaction time
- Moved transaction history & deposit/withdraw buttons to the bank menus