Package net.citizensnpcs.api.gui
Class InventoryMenuPage
java.lang.Object
net.citizensnpcs.api.gui.InventoryMenuPage
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
CommandAction.CommandActionEditor,CommandTrait.ItemRequirementGUI,DropsTrait.DropsGUI,EndermanEquipperGUI,GenericEquipperGUI,ItemAction.ItemActionEditor,NPCConfigurator,PermissionAction.PermissionActionEditor,ShopTrait.NPCShopContentsEditor,ShopTrait.NPCShopItemEditor,ShopTrait.NPCShopPageSettings,ShopTrait.NPCShopSettings,ShopTrait.NPCShopStorage.InventoryViewer,ShopTrait.NPCShopViewer,SteerableEquipperGUI
The concrete page instance representing a single page in a stack of inventory menu GUIs. Injected variables will be
available after
initialise(MenuContext) is called.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateInventory(String title) abstract voidinitialise(MenuContext ctx) voidonClick(InventoryMenuSlot slot, InventoryClickEvent event) voidonClose(HumanEntity player) voidrun()