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 MenuBaseWrappedButton. menuMethods in me.hsgamer.bettergui.api.button that return Menu Modifier and Type Method Description MenuBaseWrappedButton. getMenu() -
Uses of Menu in me.hsgamer.bettergui.api.menu
Subclasses of Menu in me.hsgamer.bettergui.api.menu Modifier and Type Class Description classStandardMenuThe menu with the standard settings.Methods in me.hsgamer.bettergui.api.menu that return Menu Modifier and Type Method Description MenuMenuElement. 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 voidMenu. 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 MenuBaseRequirement. getMenu() -
Uses of Menu in me.hsgamer.bettergui.argument
Methods in me.hsgamer.bettergui.argument that return Menu Modifier and Type Method Description MenuArgumentHandler. 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 MenuBaseActionArgumentProcessor. getMenu() -
Uses of Menu in me.hsgamer.bettergui.builder
Fields in me.hsgamer.bettergui.builder declared as Menu Modifier and Type Field Description MenuArgumentProcessorBuilder.Input. menuMenuButtonBuilder.Input. menuMenuRequirementBuilder.Input. menuMethods 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.InputActionBuilder.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 MenuMenuManager. getMenu(String name)Get the menuMethods in me.hsgamer.bettergui.manager with parameters of type Menu Modifier and Type Method Description voidMenuManager. openMenu(String name, org.bukkit.entity.Player player, String[] args, Menu parentMenu, boolean bypass)Open the menu for the playervoidMenuCommandManager. 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 classAddonMenuclassBaseInventoryMenu<B extends ButtonMap>ABaseMenufor menus usingBukkitGUIHolderclassBaseMenuAStandardMenuwith some basic features.classPredicateMenuclassSimpleMenu -
Uses of Menu in me.hsgamer.bettergui.requirement
Methods in me.hsgamer.bettergui.requirement that return Menu Modifier and Type Method Description MenuRequirementSet. 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 StringStringReplacerApplier. replace(String string, UUID uuid, Menu menu)Apply the string replacers to the string
-