A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.ActionApplier
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.type.BackAction
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.type.BroadcastAction
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.type.CloseMenuAction
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.type.CommandAction
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.type.ConsoleAction
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.type.DelayAction
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.type.OpenMenuAction
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.type.SoundAction
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.type.TellAction
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.type.UpdateMenuAction
- accept(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.requirement.RequirementApplier
- accept(Player, String) - Method in class me.hsgamer.bettergui.action.type.CommandAction
-
Accept the command
- accept(Player, String) - Method in class me.hsgamer.bettergui.action.type.OpAction
- accept(Player, String) - Method in class me.hsgamer.bettergui.action.type.PermissionAction
- accept(Player, String) - Method in class me.hsgamer.bettergui.action.type.PlayerAction
- acceptWithoutNext(UUID, TaskProcess) - Method in class me.hsgamer.bettergui.action.ActionApplier
-
Apply the action to the process without the next action
- Action - Interface in me.hsgamer.bettergui.api.action
-
The action used in Menus/Buttons/...
- ACTION_PATTERN - Static variable in class me.hsgamer.bettergui.builder.ActionBuilder
-
The pattern for the action.
- ACTION_STAGE - Static variable in class me.hsgamer.bettergui.util.ProcessApplierConstants
- ActionApplier - Class in me.hsgamer.bettergui.action
-
The action applier
- ActionApplier(List<Action>) - Constructor for class me.hsgamer.bettergui.action.ActionApplier
-
Create a new action applier
- ActionApplier(Menu, Object) - Constructor for class me.hsgamer.bettergui.action.ActionApplier
-
Create a new action applier
- ActionBuilder - Class in me.hsgamer.bettergui.builder
-
The action builder
- ActionBuilder.Input - Class in me.hsgamer.bettergui.builder
-
The input for the action builder
- ActionButton<B extends Button> - Class in me.hsgamer.bettergui.button
- ActionButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.ActionButton
- AdditionalInfoKeys - Class in me.hsgamer.bettergui.downloader
- AddonDownloader - Class in me.hsgamer.bettergui.downloader
- AddonDownloader(BetterGUI) - Constructor for class me.hsgamer.bettergui.downloader.AddonDownloader
- AddonMenu - Class in me.hsgamer.bettergui.menu
- AddonMenu(Config) - Constructor for class me.hsgamer.bettergui.menu.AddonMenu
- ADDONS - Static variable in class me.hsgamer.bettergui.Permissions
- addProcessor(ArgumentProcessor) - Method in class me.hsgamer.bettergui.argument.ArgumentHandler
-
Add a processor
- applier - Variable in class me.hsgamer.bettergui.api.requirement.Requirement.Result
-
The action if the requirement is met
- apply(UUID, AdvancedClickType, BatchRunnable) - Method in class me.hsgamer.bettergui.action.ClickActionHandler
-
Apply the action to the runnable
- apply(ItemBuilder, boolean) - Static method in class me.hsgamer.bettergui.util.StringReplacerApplier
-
Apply the string replacers to the item builder
- apply(ItemBuilder, Menu) - Static method in class me.hsgamer.bettergui.util.StringReplacerApplier
-
Apply the string replacers to the item builder
- apply(ItemBuilder, MenuElement) - Static method in class me.hsgamer.bettergui.util.StringReplacerApplier
-
Apply the string replacers to the item builder
- applyRequirement(Map<String, Object>, WrappedButton, Set<UUID>, PredicateButton) - Static method in class me.hsgamer.bettergui.button.WrappedPredicateButton
- ArgumentHandler - Class in me.hsgamer.bettergui.argument
-
The handler for arguments
- ArgumentHandler(Menu) - Constructor for class me.hsgamer.bettergui.argument.ArgumentHandler
-
Create a new handler
- ArgumentProcessor - Interface in me.hsgamer.bettergui.api.argument
-
The base class for argument processors
- ArgumentProcessorBuilder - Class in me.hsgamer.bettergui.builder
-
The argument processor builder
- AUTHORS - Static variable in class me.hsgamer.bettergui.downloader.AdditionalInfoKeys
B
- BackAction - Class in me.hsgamer.bettergui.action.type
- BackAction(Menu) - Constructor for class me.hsgamer.bettergui.action.type.BackAction
- BaseAction - Class in me.hsgamer.bettergui.api.action
-
The base action
- BaseAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.api.action.BaseAction
-
Create a new action
- BaseInventoryMenu<B extends ButtonMap> - Class in me.hsgamer.bettergui.menu
- BaseInventoryMenu(Config) - Constructor for class me.hsgamer.bettergui.menu.BaseInventoryMenu
- BaseRequirement<V> - Class in me.hsgamer.bettergui.api.requirement
-
The base requirement
- BaseRequirement(RequirementBuilder.Input) - Constructor for class me.hsgamer.bettergui.api.requirement.BaseRequirement
-
Create a new requirement
- BaseWrappedButton<B extends Button> - Class in me.hsgamer.bettergui.api.button
-
The base class of wrapped button
- BaseWrappedButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.api.button.BaseWrappedButton
-
Create a new wrapped button
- BetterGUI - Class in me.hsgamer.bettergui
-
The main class of the plugin
- BetterGUI() - Constructor for class me.hsgamer.bettergui.BetterGUI
- BroadcastAction - Class in me.hsgamer.bettergui.action.type
- BroadcastAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.action.type.BroadcastAction
- build(Map<String, Object>) - Method in class me.hsgamer.bettergui.builder.ItemModifierBuilder
-
Build all modifiers from a case-insensitive map
- build(Menu, Object) - Method in class me.hsgamer.bettergui.builder.ActionBuilder
-
Build a list of actions
- button - Variable in class me.hsgamer.bettergui.api.button.BaseWrappedButton
- ButtonBuilder - Class in me.hsgamer.bettergui.builder
-
The button builder
- ButtonBuilder.Input - Class in me.hsgamer.bettergui.builder
-
The input for the button builder
C
- castOptionalStringObjectMap(Object) - Static method in class me.hsgamer.bettergui.util.MapUtil
-
Cast to the optional string-object map
- check(UUID) - Method in class me.hsgamer.bettergui.api.requirement.BaseRequirement
- check(UUID) - Method in interface me.hsgamer.bettergui.api.requirement.Requirement
-
Check the requirement for the unique id
- check(UUID) - Method in class me.hsgamer.bettergui.requirement.RequirementSet
- checkConverted(UUID, Integer) - Method in class me.hsgamer.bettergui.requirement.type.LevelRequirement
- checkConverted(UUID, Integer) - Method in class me.hsgamer.bettergui.requirement.type.VersionRequirement
- checkConverted(UUID, Duration) - Method in class me.hsgamer.bettergui.requirement.type.CooldownRequirement
- checkConverted(UUID, List<String>) - Method in class me.hsgamer.bettergui.requirement.type.ConditionRequirement
- checkConverted(UUID, List<String>) - Method in class me.hsgamer.bettergui.requirement.type.PermissionRequirement
- checkConverted(UUID, V) - Method in class me.hsgamer.bettergui.api.requirement.BaseRequirement
-
Check the requirement for the unique id with the converted value
- clear() - Method in class me.hsgamer.bettergui.config.TemplateConfig
-
Clear the list
- clear() - Method in class me.hsgamer.bettergui.manager.MenuManager
-
Clear all menus
- clearMenuCommand() - Method in class me.hsgamer.bettergui.manager.MenuCommandManager
-
Clear all menu commands
- clearProcessors() - Method in class me.hsgamer.bettergui.argument.ArgumentHandler
-
Clear all processors
- ClickActionHandler - Class in me.hsgamer.bettergui.action
-
A handler to handle the click action
- ClickActionHandler(Menu, Object, boolean) - Constructor for class me.hsgamer.bettergui.action.ClickActionHandler
-
Create a new click action handler
- ClickActionHandler(Menu, Map<AdvancedClickType, ActionApplier>, boolean) - Constructor for class me.hsgamer.bettergui.action.ClickActionHandler
-
Create a new click action handler
- close(Player) - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Close the menu
- close(Player) - Method in class me.hsgamer.bettergui.menu.BaseInventoryMenu
- close(Player) - Method in class me.hsgamer.bettergui.menu.PredicateMenu
- closeAll() - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Close/Clear all inventories of the type
- closeAll() - Method in class me.hsgamer.bettergui.menu.BaseInventoryMenu
- closeAll() - Method in class me.hsgamer.bettergui.menu.PredicateMenu
- CloseMenuAction - Class in me.hsgamer.bettergui.action.type
- CloseMenuAction(Menu) - Constructor for class me.hsgamer.bettergui.action.type.CloseMenuAction
- COLORIZE - Static variable in class me.hsgamer.bettergui.util.StringReplacerApplier
-
A replacer to colorize the string
- CommandAction - Class in me.hsgamer.bettergui.action.type
-
The command action
- CommandAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.action.type.CommandAction
-
Create a new action
- CommandUtil - Class in me.hsgamer.bettergui.util
-
The utility class for command
- ConditionRequirement - Class in me.hsgamer.bettergui.requirement.type
- ConditionRequirement(RequirementBuilder.Input) - Constructor for class me.hsgamer.bettergui.requirement.type.ConditionRequirement
- config - Variable in class me.hsgamer.bettergui.api.menu.Menu
- ConfigBuilder - Class in me.hsgamer.bettergui.builder
-
The config builder
- ConsoleAction - Class in me.hsgamer.bettergui.action.type
- ConsoleAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.action.type.ConsoleAction
- contains(String) - Method in class me.hsgamer.bettergui.manager.MenuManager
-
Check if the menu exists
- containsAnyKey(Map<K, ?>, K...) - Static method in class me.hsgamer.bettergui.util.MapUtil
-
Check if the map contains any of the keys
- convert(Object, UUID) - Method in class me.hsgamer.bettergui.api.requirement.BaseRequirement
-
Convert the raw value to the final value
- convert(Object, UUID) - Method in class me.hsgamer.bettergui.requirement.type.ConditionRequirement
- convert(Object, UUID) - Method in class me.hsgamer.bettergui.requirement.type.CooldownRequirement
- convert(Object, UUID) - Method in class me.hsgamer.bettergui.requirement.type.LevelRequirement
- convert(Object, UUID) - Method in class me.hsgamer.bettergui.requirement.type.PermissionRequirement
- convert(Object, UUID) - Method in class me.hsgamer.bettergui.requirement.type.VersionRequirement
- convertClickRequirementAppliers(Map<String, Object>, WrappedButton) - Static method in class me.hsgamer.bettergui.requirement.RequirementApplier
-
Convert the section to a map of click requirement appliers
- CooldownRequirement - Class in me.hsgamer.bettergui.requirement.type
- CooldownRequirement(RequirementBuilder.Input) - Constructor for class me.hsgamer.bettergui.requirement.type.CooldownRequirement
- create(Player, String[], boolean) - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Called when opening the menu for the player
- create(Player, String[], boolean) - Method in class me.hsgamer.bettergui.menu.BaseInventoryMenu
- create(Player, String[], boolean) - Method in class me.hsgamer.bettergui.menu.PredicateMenu
- createButton(Map<String, Object>) - Method in class me.hsgamer.bettergui.api.button.BaseWrappedButton
-
Create the button from the section
- createButton(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.ActionButton
- createButton(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.EmptyButton
- createButton(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.LegacyMenuButton
- createButton(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.TemplateButton
- createButton(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.WrappedAnimatedButton
- createButton(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.WrappedDummyButton
- createButton(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.WrappedListButton
- createButton(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.WrappedPredicateButton
- createButtonMap(Config) - Method in class me.hsgamer.bettergui.menu.AddonMenu
- createButtonMap(Config) - Method in class me.hsgamer.bettergui.menu.BaseInventoryMenu
- createButtonMap(Config) - Method in class me.hsgamer.bettergui.menu.SimpleMenu
D
- DelayAction - Class in me.hsgamer.bettergui.action.type
- DelayAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.action.type.DelayAction
- DESCRIPTION - Static variable in class me.hsgamer.bettergui.downloader.AdditionalInfoKeys
- disable() - Method in class me.hsgamer.bettergui.BetterGUI
E
- emptyArgValue - Variable in class me.hsgamer.bettergui.config.MessageConfig
- EmptyButton - Class in me.hsgamer.bettergui.button
- EmptyButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.EmptyButton
- enable() - Method in class me.hsgamer.bettergui.BetterGUI
- execute(CommandSender, String, String[]) - Method in class me.hsgamer.bettergui.command.GetAddonsCommand
- execute(CommandSender, String, String[]) - Method in class me.hsgamer.bettergui.command.GetTemplateButtonsCommand
- execute(CommandSender, String, String[]) - Method in class me.hsgamer.bettergui.command.GetVariablesCommand
- execute(CommandSender, String, String[]) - Method in class me.hsgamer.bettergui.command.MainCommand
- execute(CommandSender, String, String[]) - Method in class me.hsgamer.bettergui.command.OpenCommand
- execute(CommandSender, String, String[]) - Method in class me.hsgamer.bettergui.command.ReloadCommand
- ExtraAddonManager - Class in me.hsgamer.bettergui.manager
- ExtraAddonManager(JavaPlugin) - Constructor for class me.hsgamer.bettergui.manager.ExtraAddonManager
- ExtraPlaceholderExpansion - Class in me.hsgamer.bettergui.papi
- ExtraPlaceholderExpansion() - Constructor for class me.hsgamer.bettergui.papi.ExtraPlaceholderExpansion
F
- fail() - Static method in class me.hsgamer.bettergui.api.requirement.Requirement.Result
-
Create a failure result
- fail(Consumer<UUID>) - Static method in class me.hsgamer.bettergui.api.requirement.Requirement.Result
-
Create a failure result
- fail(ProcessApplier) - Static method in class me.hsgamer.bettergui.api.requirement.Requirement.Result
-
Create a failure result
- forceSetAction(UUID) - Method in class me.hsgamer.bettergui.api.button.BaseWrappedButton
G
- generateSlots(String) - Static method in class me.hsgamer.bettergui.util.SlotUtil
-
Create a new stream of slots
- get(String) - Method in class me.hsgamer.bettergui.config.TemplateConfig
-
Get the config values of a template
- getAddonDownloader() - Method in class me.hsgamer.bettergui.BetterGUI
-
Get the addon downloader
- getAddonManager() - Method in class me.hsgamer.bettergui.BetterGUI
-
Get the addon manager
- GetAddonsCommand - Class in me.hsgamer.bettergui.command
- GetAddonsCommand(BetterGUI) - Constructor for class me.hsgamer.bettergui.command.GetAddonsCommand
- getAllParentMenu(Menu, UUID) - Static method in class me.hsgamer.bettergui.manager.MenuManager
-
Get all parent menus from a menu
- getAllTemplateNames() - Method in class me.hsgamer.bettergui.config.TemplateConfig
-
Get the names of all registered templates
- getArgumentHandler() - Method in class me.hsgamer.bettergui.menu.BaseInventoryMenu
- getAuthor() - Method in class me.hsgamer.bettergui.papi.ExtraPlaceholderExpansion
- getAuthors(ExpansionClassLoader) - Static method in class me.hsgamer.bettergui.manager.ExtraAddonManager
-
Get the authors of the loader
- getButtonFunction(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.ActionButton
- getButtonFunction(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.WrappedAirButton
- getButtonFunction(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.WrappedNullButton
- getButtonFunction(Map<String, Object>) - Method in class me.hsgamer.bettergui.button.WrappedSimpleButton
- getButtonMap() - Method in class me.hsgamer.bettergui.menu.BaseInventoryMenu
- getChildButtons(WrappedButton, Map<String, Object>) - Method in class me.hsgamer.bettergui.builder.ButtonBuilder
-
Get the child buttons from the parent button
- getConfig() - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Get the config
- getDefaultTake() - Method in class me.hsgamer.bettergui.api.requirement.TakableRequirement
-
Get the default "take" state
- getDefaultTake() - Method in class me.hsgamer.bettergui.requirement.type.LevelRequirement
- getDefaultValue() - Method in class me.hsgamer.bettergui.api.requirement.TakableRequirement
-
Get the default value
- getDefaultValue() - Method in class me.hsgamer.bettergui.requirement.type.LevelRequirement
- getDescription(ExpansionClassLoader) - Static method in class me.hsgamer.bettergui.manager.ExtraAddonManager
-
Get the description of the loader
- getExpansionCount() - Method in class me.hsgamer.bettergui.manager.ExtraAddonManager
-
Get expansion count
- getFailActionApplier() - Method in class me.hsgamer.bettergui.requirement.RequirementSet
-
Get the fail action applier
- getFileName(File, File) - Method in class me.hsgamer.bettergui.config.MainConfig
-
Get the file name
- getFinalValue(UUID) - Method in class me.hsgamer.bettergui.api.requirement.BaseRequirement
-
Get the final value
- getGUIHolder() - Method in class me.hsgamer.bettergui.menu.BaseInventoryMenu
- getIdentifier() - Method in class me.hsgamer.bettergui.papi.ExtraPlaceholderExpansion
- getIfFound(Map<K, V>, K...) - Static method in class me.hsgamer.bettergui.util.MapUtil
-
Get the value given the key from the map
- getIfFoundOrDefault(Map<K, V>, V, K...) - Static method in class me.hsgamer.bettergui.util.MapUtil
-
Get the value given the key from the map
- getInstance() - Static method in class me.hsgamer.bettergui.BetterGUI
-
Get the instance of the plugin
- getItem(UUID) - Method in class me.hsgamer.bettergui.api.button.BaseWrappedButton
- getMainConfig() - Method in class me.hsgamer.bettergui.BetterGUI
-
Get the main config
- getMenu() - Method in class me.hsgamer.bettergui.action.type.BackAction
- getMenu() - Method in class me.hsgamer.bettergui.action.type.CloseMenuAction
- getMenu() - Method in class me.hsgamer.bettergui.action.type.UpdateMenuAction
- getMenu() - Method in class me.hsgamer.bettergui.api.action.BaseAction
- getMenu() - Method in class me.hsgamer.bettergui.api.button.BaseWrappedButton
- getMenu() - Method in interface me.hsgamer.bettergui.api.menu.MenuElement
-
Get the menu containing the element
- getMenu() - Method in class me.hsgamer.bettergui.api.requirement.BaseRequirement
- getMenu() - Method in class me.hsgamer.bettergui.argument.ArgumentHandler
- getMenu() - Method in class me.hsgamer.bettergui.argument.type.StoreArgumentProcessor
- getMenu() - Method in class me.hsgamer.bettergui.requirement.RequirementSet
- getMenu(String) - Method in class me.hsgamer.bettergui.manager.MenuManager
-
Get the menu
- getMenuCommandManager() - Method in class me.hsgamer.bettergui.BetterGUI
-
Get the menu command manager
- getMenuManager() - Method in class me.hsgamer.bettergui.BetterGUI
-
Get the menu manager
- getMenuNames() - Method in class me.hsgamer.bettergui.manager.MenuManager
-
Get the name of all menus
- getMessageConfig() - Method in class me.hsgamer.bettergui.BetterGUI
-
Get the message config
- getName() - Method in class me.hsgamer.bettergui.api.button.BaseWrappedButton
- getName() - Method in interface me.hsgamer.bettergui.api.button.WrappedButton
-
Get the name of the button
- getName() - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Get the name
- getName() - Method in class me.hsgamer.bettergui.api.requirement.BaseRequirement
- getName() - Method in interface me.hsgamer.bettergui.api.requirement.Requirement
-
Get the name of the requirement
- getName() - Method in class me.hsgamer.bettergui.requirement.RequirementSet
- getOptionAsList() - Method in class me.hsgamer.bettergui.builder.ActionBuilder.Input
-
Get the option as a list.
- getOptionAsList(String) - Method in class me.hsgamer.bettergui.builder.ActionBuilder.Input
-
Get the option as a list
- getOptionAsMap() - Method in class me.hsgamer.bettergui.builder.ActionBuilder.Input
-
Get the option as a map.
- getOptions() - Method in class me.hsgamer.bettergui.api.button.BaseWrappedButton
-
Get the options of the button
- getParentMenu(UUID) - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Get the former menu that opened this menu
- getPermissionClasses() - Method in class me.hsgamer.bettergui.BetterGUI
- getProcessors() - Method in class me.hsgamer.bettergui.argument.ArgumentHandler
-
Get the processors
- getRegisteredMenuCommand() - Method in class me.hsgamer.bettergui.manager.MenuCommandManager
-
Get registered menu commands
- getReplacedString(UUID) - Method in class me.hsgamer.bettergui.api.action.BaseAction
-
Get the replaced string
- getRequirements() - Method in class me.hsgamer.bettergui.requirement.RequirementSet
-
Get the requirements
- getResult(UUID) - Method in class me.hsgamer.bettergui.requirement.RequirementApplier
-
Get the result of the requirement
- getSlots(Map<String, Object>) - Static method in class me.hsgamer.bettergui.util.SlotUtil
-
Get the slots
- getStringReplacerMap() - Static method in class me.hsgamer.bettergui.util.StringReplacerApplier
-
Get a mutable map of string replacers
- getStringReplacers() - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Get the mutable string replacers
- getSuccessActionApplier() - Method in class me.hsgamer.bettergui.requirement.RequirementSet
-
Get the success action applier
- getTemplateButtonConfig() - Method in class me.hsgamer.bettergui.BetterGUI
-
Get the template button config
- GetTemplateButtonsCommand - Class in me.hsgamer.bettergui.command
- GetTemplateButtonsCommand(BetterGUI) - Constructor for class me.hsgamer.bettergui.command.GetTemplateButtonsCommand
- getValues(Map<String, Object>, String...) - Method in class me.hsgamer.bettergui.config.TemplateConfig
-
Get the values of a template with the given setting map.
- getValues(Map<String, Object>, List<String>) - Method in class me.hsgamer.bettergui.config.TemplateConfig
-
Get the values of a template with the given setting map.
- getVariableManager() - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Get the variable manager
- GetVariablesCommand - Class in me.hsgamer.bettergui.command
- GetVariablesCommand(BetterGUI) - Constructor for class me.hsgamer.bettergui.command.GetVariablesCommand
- getVersion() - Method in class me.hsgamer.bettergui.papi.ExtraPlaceholderExpansion
H
- handleAction(ClickEvent) - Method in class me.hsgamer.bettergui.api.button.BaseWrappedButton
- handleTabComplete(UUID, String[]) - Method in class me.hsgamer.bettergui.argument.ArgumentHandler
-
Get the tab complete for the arguments
- handleValue(Object) - Method in class me.hsgamer.bettergui.api.requirement.BaseRequirement
-
Get the value from the input value
- handleValue(Object) - Method in class me.hsgamer.bettergui.api.requirement.TakableRequirement
- hasAnyPermission(Player, Collection<Permission>) - Static method in class me.hsgamer.bettergui.util.PlayerUtil
-
Check if the player has one of the permissions
- hasPermission(Player, String) - Static method in class me.hsgamer.bettergui.util.PlayerUtil
-
Check if the player has the permission
- haveMetRequirementPlaceholder - Variable in class me.hsgamer.bettergui.config.MessageConfig
- HELP - Static variable in class me.hsgamer.bettergui.Permissions
I
- includeMenuInTemplate - Variable in class me.hsgamer.bettergui.config.MainConfig
- init() - Method in class me.hsgamer.bettergui.api.button.BaseWrappedButton
- input - Variable in class me.hsgamer.bettergui.api.action.BaseAction
- Input(Menu, String, String, Object) - Constructor for class me.hsgamer.bettergui.builder.RequirementBuilder.Input
-
Create a new input
- Input(Menu, String, String, String) - Constructor for class me.hsgamer.bettergui.builder.ActionBuilder.Input
-
Create a new input
- Input(Menu, String, Map<String, Object>) - Constructor for class me.hsgamer.bettergui.builder.ButtonBuilder.Input
-
Create a new input
- INSTANCE - Static variable in class me.hsgamer.bettergui.builder.ActionBuilder
-
The instance of the action builder
- INSTANCE - Static variable in class me.hsgamer.bettergui.builder.ArgumentProcessorBuilder
-
The instance of the argument processor builder
- INSTANCE - Static variable in class me.hsgamer.bettergui.builder.ButtonBuilder
-
The instance of the button builder
- INSTANCE - Static variable in class me.hsgamer.bettergui.builder.ConfigBuilder
-
the singleton instance
- INSTANCE - Static variable in class me.hsgamer.bettergui.builder.InventoryBuilder
-
The singleton instance
- INSTANCE - Static variable in class me.hsgamer.bettergui.builder.ItemModifierBuilder
-
The instance of the item modifier builder
- INSTANCE - Static variable in class me.hsgamer.bettergui.builder.MenuBuilder
-
The instance of the menu builder
- INSTANCE - Static variable in class me.hsgamer.bettergui.builder.RequirementBuilder
- invalidNumber - Variable in class me.hsgamer.bettergui.config.MessageConfig
- InventoryBuilder - Class in me.hsgamer.bettergui.builder
-
A builder to get the creator to build the
Inventoryfor anyBaseInventoryMenuimplementation - isSuccess - Variable in class me.hsgamer.bettergui.api.requirement.Requirement.Result
-
Whether the requirement is met
- ItemModifierBuilder - Class in me.hsgamer.bettergui.builder
-
The item modifier builder
L
- LegacyMenuButton - Class in me.hsgamer.bettergui.button
- LegacyMenuButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.LegacyMenuButton
- LevelRequirement - Class in me.hsgamer.bettergui.requirement.type
- LevelRequirement(RequirementBuilder.Input) - Constructor for class me.hsgamer.bettergui.requirement.type.LevelRequirement
- load() - Method in class me.hsgamer.bettergui.BetterGUI
- loadMenuConfig() - Method in class me.hsgamer.bettergui.manager.MenuManager
-
Load the menu config
M
- MainCommand - Class in me.hsgamer.bettergui.command
- MainCommand(BetterGUI) - Constructor for class me.hsgamer.bettergui.command.MainCommand
- MainConfig - Class in me.hsgamer.bettergui.config
-
The main class of the plugin
- MainConfig(Plugin) - Constructor for class me.hsgamer.bettergui.config.MainConfig
- MapUtil - Class in me.hsgamer.bettergui.util
-
The utility class for
Map - me.hsgamer.bettergui - package me.hsgamer.bettergui
- me.hsgamer.bettergui.action - package me.hsgamer.bettergui.action
- me.hsgamer.bettergui.action.type - package me.hsgamer.bettergui.action.type
- me.hsgamer.bettergui.api.action - package me.hsgamer.bettergui.api.action
- me.hsgamer.bettergui.api.argument - package me.hsgamer.bettergui.api.argument
- me.hsgamer.bettergui.api.button - package me.hsgamer.bettergui.api.button
- me.hsgamer.bettergui.api.menu - package me.hsgamer.bettergui.api.menu
- me.hsgamer.bettergui.api.process - package me.hsgamer.bettergui.api.process
- me.hsgamer.bettergui.api.requirement - package me.hsgamer.bettergui.api.requirement
- me.hsgamer.bettergui.argument - package me.hsgamer.bettergui.argument
- me.hsgamer.bettergui.argument.type - package me.hsgamer.bettergui.argument.type
- me.hsgamer.bettergui.builder - package me.hsgamer.bettergui.builder
- me.hsgamer.bettergui.button - package me.hsgamer.bettergui.button
- me.hsgamer.bettergui.command - package me.hsgamer.bettergui.command
- me.hsgamer.bettergui.config - package me.hsgamer.bettergui.config
- me.hsgamer.bettergui.downloader - package me.hsgamer.bettergui.downloader
- me.hsgamer.bettergui.manager - package me.hsgamer.bettergui.manager
- me.hsgamer.bettergui.menu - package me.hsgamer.bettergui.menu
- me.hsgamer.bettergui.papi - package me.hsgamer.bettergui.papi
- me.hsgamer.bettergui.requirement - package me.hsgamer.bettergui.requirement
- me.hsgamer.bettergui.requirement.type - package me.hsgamer.bettergui.requirement.type
- me.hsgamer.bettergui.util - package me.hsgamer.bettergui.util
- menu - Variable in class me.hsgamer.bettergui.api.button.BaseWrappedButton
- menu - Variable in class me.hsgamer.bettergui.builder.ActionBuilder.Input
- menu - Variable in class me.hsgamer.bettergui.builder.ButtonBuilder.Input
- menu - Variable in class me.hsgamer.bettergui.builder.RequirementBuilder.Input
- Menu - Class in me.hsgamer.bettergui.api.menu
-
The menu
- Menu(Config) - Constructor for class me.hsgamer.bettergui.api.menu.Menu
-
Create a new menu
- MenuBuilder - Class in me.hsgamer.bettergui.builder
-
The menu builder
- MenuCommandManager - Class in me.hsgamer.bettergui.manager
- MenuCommandManager(BetterGUI) - Constructor for class me.hsgamer.bettergui.manager.MenuCommandManager
- MenuElement - Interface in me.hsgamer.bettergui.api.menu
-
The element of the menu
- MenuManager - Class in me.hsgamer.bettergui.manager
-
The Menu Manager
- MenuManager(BetterGUI) - Constructor for class me.hsgamer.bettergui.manager.MenuManager
- menuNotFound - Variable in class me.hsgamer.bettergui.config.MessageConfig
- menuRequired - Variable in class me.hsgamer.bettergui.config.MessageConfig
- MessageConfig - Class in me.hsgamer.bettergui.config
-
The config for messages
- MessageConfig(Plugin) - Constructor for class me.hsgamer.bettergui.config.MessageConfig
- modernClickType - Variable in class me.hsgamer.bettergui.config.MainConfig
N
- name - Variable in class me.hsgamer.bettergui.api.button.BaseWrappedButton
- name - Variable in class me.hsgamer.bettergui.builder.ButtonBuilder.Input
- name - Variable in class me.hsgamer.bettergui.builder.RequirementBuilder.Input
- noPermission - Variable in class me.hsgamer.bettergui.config.MessageConfig
- normalizeCommand(String) - Static method in class me.hsgamer.bettergui.util.CommandUtil
-
Normalize the command
O
- onClear(UUID) - Method in interface me.hsgamer.bettergui.api.argument.ArgumentProcessor
-
Called when the display of the menu is removed
- onClear(UUID) - Method in class me.hsgamer.bettergui.argument.ArgumentHandler
- onClear(UUID) - Method in class me.hsgamer.bettergui.argument.type.StoreArgumentProcessor
- onClearAll() - Method in interface me.hsgamer.bettergui.api.argument.ArgumentProcessor
-
Called when the menu is cleared
- onClearAll() - Method in class me.hsgamer.bettergui.argument.ArgumentHandler
- onClearAll() - Method in class me.hsgamer.bettergui.argument.type.StoreArgumentProcessor
- onLoaded() - Method in class me.hsgamer.bettergui.downloader.AddonDownloader
- onRequest(OfflinePlayer, String) - Method in class me.hsgamer.bettergui.papi.ExtraPlaceholderExpansion
- OpAction - Class in me.hsgamer.bettergui.action.type
- OpAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.action.type.OpAction
- OPEN_MENU - Static variable in class me.hsgamer.bettergui.Permissions
- OPEN_MENU_BYPASS - Static variable in class me.hsgamer.bettergui.Permissions
- OpenCommand - Class in me.hsgamer.bettergui.command
- OpenCommand(BetterGUI) - Constructor for class me.hsgamer.bettergui.command.OpenCommand
- openMenu(String, Player, String[], boolean) - Method in class me.hsgamer.bettergui.manager.MenuManager
-
Open the menu for the player
- openMenu(String, Player, String[], Menu, boolean) - Method in class me.hsgamer.bettergui.manager.MenuManager
-
Open the menu for the player
- OpenMenuAction - Class in me.hsgamer.bettergui.action.type
- OpenMenuAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.action.type.OpenMenuAction
- option - Variable in class me.hsgamer.bettergui.builder.ActionBuilder.Input
- options - Variable in class me.hsgamer.bettergui.api.button.BaseWrappedButton
- options - Variable in class me.hsgamer.bettergui.builder.ButtonBuilder.Input
P
- PermissionAction - Class in me.hsgamer.bettergui.action.type
- PermissionAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.action.type.PermissionAction
- PermissionRequirement - Class in me.hsgamer.bettergui.requirement.type
- PermissionRequirement(RequirementBuilder.Input) - Constructor for class me.hsgamer.bettergui.requirement.type.PermissionRequirement
- Permissions - Class in me.hsgamer.bettergui
- persist() - Method in class me.hsgamer.bettergui.papi.ExtraPlaceholderExpansion
- PlayerAction - Class in me.hsgamer.bettergui.action.type
- PlayerAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.action.type.PlayerAction
- playerNotFound - Variable in class me.hsgamer.bettergui.config.MessageConfig
- playerOnly - Variable in class me.hsgamer.bettergui.config.MessageConfig
- PlayerUtil - Class in me.hsgamer.bettergui.util
-
The utility class for player
- PluginVariableManager - Class in me.hsgamer.bettergui.manager
-
The variable manager for the plugin
- postDisable() - Method in class me.hsgamer.bettergui.BetterGUI
- postEnable() - Method in class me.hsgamer.bettergui.BetterGUI
- PredicateMenu - Class in me.hsgamer.bettergui.menu
- PredicateMenu(Config) - Constructor for class me.hsgamer.bettergui.menu.PredicateMenu
- prefix - Variable in class me.hsgamer.bettergui.config.MessageConfig
- PREFIX - Static variable in class me.hsgamer.bettergui.Permissions
- preLoad() - Method in class me.hsgamer.bettergui.BetterGUI
- process(UUID, String[]) - Method in interface me.hsgamer.bettergui.api.argument.ArgumentProcessor
-
Process the arguments
- process(UUID, String[]) - Method in class me.hsgamer.bettergui.argument.ArgumentHandler
- process(UUID, String[]) - Method in class me.hsgamer.bettergui.argument.type.StoreArgumentProcessor
- ProcessApplier - Interface in me.hsgamer.bettergui.api.process
-
A runnable applier for
BatchRunnablewithUUIDas an executor - ProcessApplierConstants - Class in me.hsgamer.bettergui.util
-
Constants for
ProcessApplier
R
- refresh(UUID) - Method in interface me.hsgamer.bettergui.api.button.WrappedButton
-
Refresh the button for the unique id
- refresh(UUID) - Method in class me.hsgamer.bettergui.button.LegacyMenuButton
- refresh(UUID) - Method in class me.hsgamer.bettergui.button.WrappedAnimatedButton
- refresh(UUID) - Method in class me.hsgamer.bettergui.button.WrappedListButton
- refresh(UUID) - Method in class me.hsgamer.bettergui.button.WrappedPredicateButton
- refreshButtonMapOnCreate(B, UUID) - Method in class me.hsgamer.bettergui.menu.BaseInventoryMenu
- refreshButtonMapOnCreate(SimpleButtonMap, UUID) - Method in class me.hsgamer.bettergui.menu.SimpleMenu
- register() - Method in class me.hsgamer.bettergui.papi.ExtraPlaceholderExpansion
- register(String, StringReplacer) - Static method in class me.hsgamer.bettergui.manager.PluginVariableManager
-
Register the variable
- register(Function<File, Config>, String...) - Method in class me.hsgamer.bettergui.builder.ConfigBuilder
-
Register a new config creator
- register(Function<File, Config>, Predicate<File>) - Method in class me.hsgamer.bettergui.builder.ConfigBuilder
-
Register a new config creator
- register(Function<ActionBuilder.Input, Action>, String...) - Method in class me.hsgamer.bettergui.builder.ActionBuilder
-
Register a new action creator
- register(Function<ButtonBuilder.Input, WrappedButton>, String...) - Method in class me.hsgamer.bettergui.builder.ButtonBuilder
-
Register a new button creator
- register(Function<RequirementBuilder.Input, Requirement>, String...) - Method in class me.hsgamer.bettergui.builder.RequirementBuilder
-
Register a new requirement creator
- register(Function<Config, Menu>, String...) - Method in class me.hsgamer.bettergui.builder.MenuBuilder
-
Register a new menu creator
- register(Supplier<ItemModifier>, String...) - Method in class me.hsgamer.bettergui.builder.ItemModifierBuilder
-
Register a new modifier creator
- registerDefaultVariables() - Static method in class me.hsgamer.bettergui.manager.PluginVariableManager
-
Register default variables
- registerMenu(File) - Method in class me.hsgamer.bettergui.manager.MenuManager
-
Register the menu
- registerMenuCommand(String, Menu) - Method in class me.hsgamer.bettergui.manager.MenuCommandManager
-
Register the command that opens the menu
- registerMenuCommand(Command) - Method in class me.hsgamer.bettergui.manager.MenuCommandManager
-
Register the command that opens the menu
- relativeMenuName - Variable in class me.hsgamer.bettergui.config.MainConfig
- RELOAD - Static variable in class me.hsgamer.bettergui.Permissions
- ReloadCommand - Class in me.hsgamer.bettergui.command
- ReloadCommand(BetterGUI) - Constructor for class me.hsgamer.bettergui.command.ReloadCommand
- removeProcessor(ArgumentProcessor) - Method in class me.hsgamer.bettergui.argument.ArgumentHandler
-
Remove a processor
- replace(String, UUID) - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Replace the string
- replace(String, UUID, boolean) - Static method in class me.hsgamer.bettergui.util.StringReplacerApplier
-
Apply the string replacers to the string
- replace(String, UUID, Menu) - Static method in class me.hsgamer.bettergui.util.StringReplacerApplier
-
Apply the string replacers to the string
- replace(String, UUID, MenuElement) - Static method in class me.hsgamer.bettergui.util.StringReplacerApplier
-
Apply the string replacers to the string
- replaceAllVariables - Variable in class me.hsgamer.bettergui.config.MainConfig
- Requirement - Interface in me.hsgamer.bettergui.api.requirement
-
The requirement
- REQUIREMENT_ACTION_STAGE - Static variable in class me.hsgamer.bettergui.util.ProcessApplierConstants
- Requirement.Result - Class in me.hsgamer.bettergui.api.requirement
-
The result of the requirement
- RequirementApplier - Class in me.hsgamer.bettergui.requirement
-
The requirement setting used in Menus/Buttons/...
- RequirementApplier(Menu, String, Map<String, Object>) - Constructor for class me.hsgamer.bettergui.requirement.RequirementApplier
-
Create a new requirement applier
- RequirementBuilder - Class in me.hsgamer.bettergui.builder
-
The requirement builder
- RequirementBuilder.Input - Class in me.hsgamer.bettergui.builder
-
The input of the requirement builder
- RequirementSet - Class in me.hsgamer.bettergui.requirement
-
The requirement set
- RequirementSet(Menu, String, Map<String, Object>) - Constructor for class me.hsgamer.bettergui.requirement.RequirementSet
-
Create a new requirement set
- Result(boolean, ProcessApplier) - Constructor for class me.hsgamer.bettergui.api.requirement.Requirement.Result
-
Create a new result
- runBatchRunnable(Consumer<BatchRunnable>) - Static method in class me.hsgamer.bettergui.BetterGUI
-
Run the batch runnable
- runBatchRunnable(BatchRunnable) - Static method in class me.hsgamer.bettergui.BetterGUI
-
Run the batch runnable
S
- setIncludeMenuInTemplate(boolean) - Method in class me.hsgamer.bettergui.config.TemplateConfig
-
Should the menu name be included in the template name?
- setParentMenu(UUID, Menu) - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Set the former menu
- setup() - Method in class me.hsgamer.bettergui.config.TemplateConfig
-
Set up the list
- SimpleMenu - Class in me.hsgamer.bettergui.menu
- SimpleMenu(Config) - Constructor for class me.hsgamer.bettergui.menu.SimpleMenu
- SlotUtil - Class in me.hsgamer.bettergui.util
-
The utility class for generating slots
- SoundAction - Class in me.hsgamer.bettergui.action.type
- SoundAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.action.type.SoundAction
- SOURCE_CODE - Static variable in class me.hsgamer.bettergui.downloader.AdditionalInfoKeys
- stop() - Method in class me.hsgamer.bettergui.api.button.BaseWrappedButton
- StoreArgumentProcessor - Class in me.hsgamer.bettergui.argument.type
- StoreArgumentProcessor(Menu) - Constructor for class me.hsgamer.bettergui.argument.type.StoreArgumentProcessor
- StringReplacerApplier - Class in me.hsgamer.bettergui.util
-
A utility class to apply StringReplacer
- stringReplacers - Variable in class me.hsgamer.bettergui.api.menu.Menu
- success - Variable in class me.hsgamer.bettergui.config.MessageConfig
- success() - Static method in class me.hsgamer.bettergui.api.requirement.Requirement.Result
-
Create a success result
- success(Consumer<UUID>) - Static method in class me.hsgamer.bettergui.api.requirement.Requirement.Result
-
Create a success result
- success(ProcessApplier) - Static method in class me.hsgamer.bettergui.api.requirement.Requirement.Result
-
Create a success result
- successConditional(Consumer<UUID>) - Method in class me.hsgamer.bettergui.api.requirement.TakableRequirement
-
Get the success result with the conditional "take" state
- successConditional(ProcessApplier) - Method in class me.hsgamer.bettergui.api.requirement.TakableRequirement
-
Get the success result with the conditional "take" state
T
- tabComplete(UUID, String[]) - Method in interface me.hsgamer.bettergui.api.argument.ArgumentProcessor
-
Get the tab complete for the arguments
- tabComplete(UUID, String[]) - Method in class me.hsgamer.bettergui.argument.ArgumentHandler
- tabComplete(UUID, String[]) - Method in class me.hsgamer.bettergui.argument.type.StoreArgumentProcessor
- tabComplete(CommandSender, String, String[]) - Method in class me.hsgamer.bettergui.command.GetVariablesCommand
- tabComplete(CommandSender, String, String[]) - Method in class me.hsgamer.bettergui.command.OpenCommand
- tabComplete(Player, String[]) - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Called when the player hit TAB when typing the command to open the menu
- tabComplete(Player, String[]) - Method in class me.hsgamer.bettergui.menu.BaseInventoryMenu
- tabComplete(Player, String[]) - Method in class me.hsgamer.bettergui.menu.PredicateMenu
- tabCompleteMenu(String, Player, String[]) - Method in class me.hsgamer.bettergui.manager.MenuManager
-
Get the list of the tab complete
- TakableRequirement<V> - Class in me.hsgamer.bettergui.api.requirement
-
The requirement that can take something
- TakableRequirement(RequirementBuilder.Input) - Constructor for class me.hsgamer.bettergui.api.requirement.TakableRequirement
-
Create a new requirement
- TellAction - Class in me.hsgamer.bettergui.action.type
- TellAction(ActionBuilder.Input) - Constructor for class me.hsgamer.bettergui.action.type.TellAction
- TEMPLATE_BUTTON - Static variable in class me.hsgamer.bettergui.Permissions
- TemplateButton - Class in me.hsgamer.bettergui.button
- TemplateButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.TemplateButton
-
Create a new button
- TemplateConfig - Class in me.hsgamer.bettergui.config
-
The list of template configurations
- TemplateConfig(File) - Constructor for class me.hsgamer.bettergui.config.TemplateConfig
- TemplateConfig(Plugin) - Constructor for class me.hsgamer.bettergui.config.TemplateConfig
- trimMenuFileExtension - Variable in class me.hsgamer.bettergui.config.MainConfig
- type - Variable in class me.hsgamer.bettergui.builder.ActionBuilder.Input
- type - Variable in class me.hsgamer.bettergui.builder.RequirementBuilder.Input
U
- unregister(String) - Static method in class me.hsgamer.bettergui.manager.PluginVariableManager
-
Unregister the variable
- unregisterAll() - Static method in class me.hsgamer.bettergui.manager.PluginVariableManager
-
Unregister all plugin variables
- update(Player) - Method in class me.hsgamer.bettergui.api.menu.Menu
-
Called when updating the menu
- update(Player) - Method in class me.hsgamer.bettergui.menu.BaseInventoryMenu
- update(Player) - Method in class me.hsgamer.bettergui.menu.PredicateMenu
- UpdateMenuAction - Class in me.hsgamer.bettergui.action.type
- UpdateMenuAction(Menu) - Constructor for class me.hsgamer.bettergui.action.type.UpdateMenuAction
- useLegacyButton - Variable in class me.hsgamer.bettergui.config.MainConfig
V
- value - Variable in class me.hsgamer.bettergui.builder.ActionBuilder.Input
- value - Variable in class me.hsgamer.bettergui.builder.RequirementBuilder.Input
- VARIABLE - Static variable in class me.hsgamer.bettergui.Permissions
- variableManager - Variable in class me.hsgamer.bettergui.api.menu.Menu
- VersionRequirement - Class in me.hsgamer.bettergui.requirement.type
- VersionRequirement(RequirementBuilder.Input) - Constructor for class me.hsgamer.bettergui.requirement.type.VersionRequirement
W
- WIKI - Static variable in class me.hsgamer.bettergui.downloader.AdditionalInfoKeys
- WrappedAirButton - Class in me.hsgamer.bettergui.button
- WrappedAirButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.WrappedAirButton
- WrappedAnimatedButton - Class in me.hsgamer.bettergui.button
- WrappedAnimatedButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.WrappedAnimatedButton
- WrappedButton - Interface in me.hsgamer.bettergui.api.button
-
The wrapped button for Menu
- WrappedDummyButton - Class in me.hsgamer.bettergui.button
- WrappedDummyButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.WrappedDummyButton
- WrappedListButton - Class in me.hsgamer.bettergui.button
- WrappedListButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.WrappedListButton
- WrappedNullButton - Class in me.hsgamer.bettergui.button
- WrappedNullButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.WrappedNullButton
- WrappedPredicateButton - Class in me.hsgamer.bettergui.button
- WrappedPredicateButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.WrappedPredicateButton
- WrappedSimpleButton - Class in me.hsgamer.bettergui.button
- WrappedSimpleButton(ButtonBuilder.Input) - Constructor for class me.hsgamer.bettergui.button.WrappedSimpleButton
All Classes All Packages