Uses of Class
net.citizensnpcs.api.gui.InventoryMenuPage
Packages that use InventoryMenuPage
Package
Description
-
Uses of InventoryMenuPage in net.citizensnpcs.api.gui
Methods in net.citizensnpcs.api.gui that return InventoryMenuPageModifier and TypeMethodDescriptionstatic InventoryMenuPage
static <T> InventoryMenuPage
InputMenus.picker
(String title, Consumer<InputMenus.Choice<T>> callback, InputMenus.Choice<T>... choices) static InventoryMenuPage
InputMenus.stringSetter
(Supplier<String> initialValue, Consumer<String> callback) static <T> InventoryMenuPage
InputMenus.toggle
(String title, Consumer<List<InputMenus.Choice<T>>> callback, InputMenus.Choice<T>... choices) Methods in net.citizensnpcs.api.gui with parameters of type InventoryMenuPageModifier and TypeMethodDescriptionstatic InventoryMenu
InventoryMenu.create
(InventoryMenuPage instance) Create an inventory menu instance starting at the given page.static InventoryMenu
InventoryMenu.createSelfRegistered
(InventoryMenuPage instance) Creates an inventory menu instance starting at the given page that registers events and deregisters events when the menu is closed.void
InventoryMenu.transition
(InventoryMenuPage instance) Transition to another page.void
InventoryMenu.transition
(InventoryMenuPage instance, Map<String, Object> context) Transition to another page with context.Method parameters in net.citizensnpcs.api.gui with type arguments of type InventoryMenuPageModifier and TypeMethodDescriptionstatic InventoryMenu
InventoryMenu.create
(Class<? extends InventoryMenuPage> clazz) Create an inventory menu instance starting at the given page.static InventoryMenu
InventoryMenu.createSelfRegistered
(Class<? extends InventoryMenuPage> clazz) Creates an inventory menu instance starting at the given page that registers events and deregisters events when the menu is closed.static InventoryMenu
InventoryMenu.createWithContext
(Class<? extends InventoryMenuPage> clazz, Map<String, Object> context) Create an inventory menu instance starting at the given page and with the initial context.void
InventoryMenu.transition
(Class<? extends InventoryMenuPage> clazz) Transition to another page.void
InventoryMenu.transition
(Class<? extends InventoryMenuPage> clazz, Map<String, Object> context) Transition to another page with context.Constructors in net.citizensnpcs.api.gui with parameters of type InventoryMenuPageModifierConstructorDescriptionInventoryMenu
(net.citizensnpcs.api.gui.InventoryMenu.InventoryMenuInfo info, InventoryMenuPage instance) Constructor parameters in net.citizensnpcs.api.gui with type arguments of type InventoryMenuPageModifierConstructorDescriptionInventoryMenuTransition
(InventoryMenuSlot slot, Class<? extends InventoryMenuPage> transition) -
Uses of InventoryMenuPage in net.citizensnpcs.commands.gui
Subclasses of InventoryMenuPage in net.citizensnpcs.commands.gui -
Uses of InventoryMenuPage in net.citizensnpcs.editor
Subclasses of InventoryMenuPage in net.citizensnpcs.editorModifier and TypeClassDescriptionclass
class
class
-
Uses of InventoryMenuPage in net.citizensnpcs.trait
Subclasses of InventoryMenuPage in net.citizensnpcs.traitModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
-
Uses of InventoryMenuPage in net.citizensnpcs.trait.shop
Subclasses of InventoryMenuPage in net.citizensnpcs.trait.shopModifier and TypeClassDescriptionstatic class
static class
static class
Methods in net.citizensnpcs.trait.shop that return InventoryMenuPageModifier and TypeMethodDescriptionCommandAction.CommandActionGUI.createEditor
(NPCShopAction previous, Consumer<NPCShopAction> callback) ExperienceAction.ExperienceActionGUI.createEditor
(NPCShopAction previous, Consumer<NPCShopAction> callback) ItemAction.ItemActionGUI.createEditor
(NPCShopAction previous, Consumer<NPCShopAction> callback) MoneyAction.MoneyActionGUI.createEditor
(NPCShopAction previous, Consumer<NPCShopAction> callback) NPCShopAction.GUI.createEditor
(NPCShopAction previous, Consumer<NPCShopAction> callback) OpenShopAction.OpenShopActionGUI.createEditor
(NPCShopAction previous, Consumer<NPCShopAction> callback) PermissionAction.PermissionActionGUI.createEditor
(NPCShopAction previous, Consumer<NPCShopAction> callback)