Package net.citizensnpcs.trait
Class ShopTrait.NPCShopItemEditor
java.lang.Object
net.citizensnpcs.api.gui.InventoryMenuPage
net.citizensnpcs.trait.ShopTrait.NPCShopItemEditor
- All Implemented Interfaces:
Runnable
- Enclosing class:
ShopTrait
-
Constructor Summary
ConstructorsConstructorDescriptionNPCShopItemEditor(ShopTrait.NPCShopItem item, Consumer<ShopTrait.NPCShopItem> consumer) -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialise(MenuContext ctx) voidonCancel(InventoryMenuSlot slot, CitizensInventoryClickEvent event) voidonClose(HumanEntity who) voidvoidonEditName(InventoryMenuSlot slot, CitizensInventoryClickEvent event) voidvoidonRemove(InventoryMenuSlot slot, CitizensInventoryClickEvent event) voidonSave(InventoryMenuSlot slot, CitizensInventoryClickEvent event) Methods inherited from class net.citizensnpcs.api.gui.InventoryMenuPage
createInventory, onClick, run
-
Constructor Details
-
NPCShopItemEditor
-
-
Method Details
-
initialise
- Specified by:
initialisein classInventoryMenuPage
-
onCancel
-
onClose
- Overrides:
onClosein classInventoryMenuPage
-
onEditDescription
-
onEditName
-
onModifyDisplayItem
-
onRemove
-
onSave
-