Releases: CubBossa/MenuFramework
v.1.15
v1.1.4
In this update I removed the logger call when something went wrong in placing items and calling click handlers.
Instead, an ExceptionHandler in the GUIHandler class now declares how to deal with exceptions.
You can simply override it on startup and have your own customized way of dealing with them, like playing the beloved ENTITY_VILLAGER_NO Sound :D
ExceptionHandler
Full Changelog: v1.1.3...v1.1.4
v1.1.3
- Sorry, forgot to readd list slots automatically when no slots were provided
Full Changelog: v1.1.2...v1.1.3
v1.1.2
- Fixed a bug in list menus
Full Changelog: v1.1.1...v1.1.2
v1.1.1
- Now allows multiple Open & Close Handlers like Listeners.
- fixed: Anvil Menus cannot be opened twice
- fixed: Nullpointer in VillagerMenu
Full Changelog: v1.1.0...v1.1.1
v1.1.0
New submodule "MenuFramework-Protocol-Extension", which enables the WRITE action for anvil menus. The WRITE action will be called every time, the user modifies the anvil text input.
Examples on how to use can be found here: https://github.com/CubBossa/StatShops/blob/15bd07ec27b163f4ce231841a0cd3a1eb5474caa/src/main/java/de/bossascrew/shops/statshops/menu/MainMenu.java#L60
(An anvil menu that validates the input each time the string is modified and returns an accept button or a warning)
Full Changelog: v1.0.2...v1.1.0
v1.0.2
close Menus if the server stops or reloads to prevent item duping
Full Changelog: v1.0.1...v1.0.2
v1.0.1
- Fix for Villager Menus
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Full Changelog: v0.3.0...v1.0.0
v0.3.0
Full Changelog: v0.2.3...v0.3.0