Uses of Class
me.hsgamer.bettergui.api.menu.Menu
-
-
Uses of Menu in me.hsgamer.bettergui.action
Constructors in me.hsgamer.bettergui.action with parameters of type Menu Constructor Description ActionApplier(Menu menu, Object value)
Create a new action applierClickActionHandler(Menu menu, Object o, boolean closeOnClick)
Create a new click action handlerClickActionHandler(Menu menu, Map<BukkitClickType,ActionApplier> actionMap, boolean closeOnClick)
Create a new click action handler -
Uses of Menu in me.hsgamer.bettergui.action.type
Constructors in me.hsgamer.bettergui.action.type with parameters of type Menu Constructor Description CloseMenuAction(Menu menu)
UpdateMenuAction(Menu menu)
-
Uses of Menu in me.hsgamer.bettergui.api.button
Fields in me.hsgamer.bettergui.api.button declared as Menu Modifier and Type Field Description protected Menu
BaseWrappedButton. menu
Methods in me.hsgamer.bettergui.api.button that return Menu Modifier and Type Method Description Menu
BaseWrappedButton. getMenu()
-
Uses of Menu in me.hsgamer.bettergui.api.menu
Subclasses of Menu in me.hsgamer.bettergui.api.menu Modifier and Type Class Description class
StandardMenu
The menu with the standard settings.Methods in me.hsgamer.bettergui.api.menu that return Menu Modifier and Type Method Description Menu
MenuElement. getMenu()
Get the menu containing the elementMethods in me.hsgamer.bettergui.api.menu that return types with arguments of type Menu Modifier and Type Method Description Optional<Menu>
Menu. getParentMenu(UUID uuid)
Get the former menu that opened this menuMethods in me.hsgamer.bettergui.api.menu with parameters of type Menu Modifier and Type Method Description void
Menu. setParentMenu(UUID uuid, Menu menu)
Set the former menu -
Uses of Menu in me.hsgamer.bettergui.api.requirement
Methods in me.hsgamer.bettergui.api.requirement that return Menu Modifier and Type Method Description Menu
BaseRequirement. getMenu()
-
Uses of Menu in me.hsgamer.bettergui.argument
Methods in me.hsgamer.bettergui.argument that return Menu Modifier and Type Method Description Menu
ArgumentHandler. getMenu()
Constructors in me.hsgamer.bettergui.argument with parameters of type Menu Constructor Description ArgumentHandler(Menu menu, Map<String,Object> section)
Create a new handler -
Uses of Menu in me.hsgamer.bettergui.argument.type
Methods in me.hsgamer.bettergui.argument.type that return Menu Modifier and Type Method Description Menu
BaseActionArgumentProcessor. getMenu()
-
Uses of Menu in me.hsgamer.bettergui.builder
Fields in me.hsgamer.bettergui.builder declared as Menu Modifier and Type Field Description Menu
ArgumentProcessorBuilder.Input. menu
Menu
ButtonBuilder.Input. menu
Menu
RequirementBuilder.Input. menu
Methods in me.hsgamer.bettergui.builder with parameters of type Menu Modifier and Type Method Description List<Action>
ActionBuilder. build(Menu menu, Object object)
Build a list of actionsstatic ActionBuilder.Input
ActionBuilder.Input. create(Menu menu, String input)
Constructors in me.hsgamer.bettergui.builder with parameters of type Menu Constructor Description Input(Menu menu, String name, Map<String,Object> options)
Create a new inputInput(Menu menu, String name, Map<String,Object> options)
Create a new inputInput(Menu menu, String type, String name, Object value)
Create a new input -
Uses of Menu in me.hsgamer.bettergui.manager
Methods in me.hsgamer.bettergui.manager that return Menu Modifier and Type Method Description Menu
MenuManager. getMenu(String name)
Get the menuMethods in me.hsgamer.bettergui.manager with parameters of type Menu Modifier and Type Method Description void
MenuManager. openMenu(String name, org.bukkit.entity.Player player, String[] args, Menu parentMenu, boolean bypass)
Open the menu for the playervoid
MenuCommandManager. registerMenuCommand(String command, Menu menu)
Register the command that opens the menu -
Uses of Menu in me.hsgamer.bettergui.menu
Subclasses of Menu in me.hsgamer.bettergui.menu Modifier and Type Class Description class
AddonMenu
class
BaseInventoryMenu<B extends ButtonMap>
ABaseMenu
for menus usingBukkitGUIHolder
class
BaseMenu
AStandardMenu
with some basic features.class
PredicateMenu
class
SimpleMenu
-
Uses of Menu in me.hsgamer.bettergui.requirement
Methods in me.hsgamer.bettergui.requirement that return Menu Modifier and Type Method Description Menu
RequirementSet. getMenu()
Constructors in me.hsgamer.bettergui.requirement with parameters of type Menu Constructor Description RequirementApplier(Menu menu, String name, Map<String,Object> section)
Create a new requirement applierRequirementSet(Menu menu, String name, Map<String,Object> section)
Create a new requirement set -
Uses of Menu in me.hsgamer.bettergui.util
Methods in me.hsgamer.bettergui.util with parameters of type Menu Modifier and Type Method Description static <T> ItemBuilder<T>
StringReplacerApplier. apply(ItemBuilder<T> itemBuilder, Menu menu)
Apply the string replacers to the item builderstatic String
StringReplacerApplier. replace(String string, UUID uuid, Menu menu)
Apply the string replacers to the string
-