MenuFramework (not maintained) icon

MenuFramework (not maintained) -----

Hotbars, Anvil Menus, Villager / Trader Menus and Inventory Menus of any kind




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
----------, May 15, 2022

- Fixed a bug in List Menu rendering for all pages beyond page 1
----------, May 14, 2022

  • 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
----------, May 10, 2022

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/StatSho...ascrew/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
----------, May 8, 2022

Close all menus when the server reloads to prevent item duping
----------, May 7, 2022

Fixed Villager Menus not working correctly
Use VillagerMenu.TRADE_SELECT and VillagerMenu.ATTEMPT_BUY to set clickhandler for selecting and buying trades.
----------, May 7, 2022

Resource Information
Author:
----------
Total Downloads: 399
First Release: May 5, 2022
Last Update: May 15, 2022
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings