Uses of Interface
me.hsgamer.hscore.minecraft.gui.button.Button
Packages that use Button
Package
Description
Contains the pre-made
Button
s for BukkitContains the base classes for buttons for UI in Minecraft
Contains the pre-made
Button
s for UI in MinecraftContains the base classes for masks in Minecraft's GUI
Contains the pre-made masks for Minecraft's GUI
Contains the simple implementation of UI modules for Minecraft
-
Uses of Button in me.hsgamer.hscore.bukkit.gui.button.impl
Classes in me.hsgamer.hscore.bukkit.gui.button.impl that implement ButtonModifier and TypeClassDescriptionclass
The air buttonclass
The button that stores the input itemclass
The button that stores the output button for the viewer -
Uses of Button in me.hsgamer.hscore.minecraft.gui.button
Fields in me.hsgamer.hscore.minecraft.gui.button declared as Button -
Uses of Button in me.hsgamer.hscore.minecraft.gui.button.impl
Classes in me.hsgamer.hscore.minecraft.gui.button.impl that implement ButtonModifier and TypeClassDescriptionclass
The animated button with child buttons as framesclass
The dummy button with only the itemclass
The button with a list of child buttonsclass
The null button, only with actionclass
The button with predicatesclass
A simple buttonMethods in me.hsgamer.hscore.minecraft.gui.button.impl with type parameters of type ButtonModifier and TypeMethodDescription<T extends Button>
AnimatedButtonAnimatedButton.addButton
(@NotNull Collection<@NotNull T> buttons) Add button(s)<T extends Button>
ListButtonListButton.addButton
(@NotNull Collection<@NotNull T> buttons) Add button(s)Methods in me.hsgamer.hscore.minecraft.gui.button.impl that return ButtonModifier and TypeMethodDescriptionPredicateButton.getButton()
Get the buttonPredicateButton.getFallbackButton()
Get the fallback buttonMethods in me.hsgamer.hscore.minecraft.gui.button.impl that return types with arguments of type ButtonModifier and TypeMethodDescriptionAnimatedButton.getButtons()
Get the list of buttonsListButton.getButtons()
Get the list of buttonsMethods in me.hsgamer.hscore.minecraft.gui.button.impl with parameters of type ButtonModifier and TypeMethodDescriptionAdd button(s)Add button(s)Set the buttonPredicateButton.setFallbackButton
(@NotNull Button fallbackButton) Set the fallback button -
Uses of Button in me.hsgamer.hscore.minecraft.gui.mask
Methods in me.hsgamer.hscore.minecraft.gui.mask that return types with arguments of type ButtonModifier and TypeMethodDescriptionMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) Generate the buttons for the unique id -
Uses of Button in me.hsgamer.hscore.minecraft.gui.mask.impl
Fields in me.hsgamer.hscore.minecraft.gui.mask.impl declared as ButtonFields in me.hsgamer.hscore.minecraft.gui.mask.impl with type parameters of type ButtonModifier and TypeFieldDescriptionMultiSlotsMask.buttons
StaticButtonPaginatedMask.buttons
StaticSequencePaginatedMask.buttons
Methods in me.hsgamer.hscore.minecraft.gui.mask.impl with type parameters of type ButtonModifier and TypeMethodDescription<T extends Button>
MultiSlotsMaskMultiSlotsMask.addButton
(@NotNull Collection<@NotNull T> buttons) Add button(s)<T extends Button>
StaticButtonPaginatedMaskStaticButtonPaginatedMask.addButton
(@NotNull Collection<@NotNull T> buttons) Add button(s)<T extends Button>
StaticSequencePaginatedMaskStaticSequencePaginatedMask.addButton
(@NotNull Collection<@NotNull T> buttons) Add button(s)Methods in me.hsgamer.hscore.minecraft.gui.mask.impl that return types with arguments of type ButtonModifier and TypeMethodDescriptionAnimatedMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) ButtonMapMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) ButtonPaginatedMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize, int pageNumber) HybridMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) ListMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) MaskPaginatedMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize, int pageNumber) MultiSlotsMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) OneTimeAnimatedMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) PaginatedMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) PaginatedMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize, int pageNumber) Generate the buttons for the unique idPlaceholderMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) PredicateMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) SequencePaginatedMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize, int pageNumber) SingleMask.generateButtons
(@NotNull UUID uuid, @NotNull InventorySize inventorySize) ButtonMapMask.getButtonMap()
Get the button mapButtonMapMask.getButtons()
Get the buttonsButtonPaginatedMask.getButtons
(@NotNull UUID uuid) Get the buttons for the unique idMultiSlotsMask.getButtons()
Get the buttonsSequencePaginatedMask.getButtons
(UUID uuid) Get the buttons for the unique idStaticButtonPaginatedMask.getButtons
(@NotNull UUID uuid) StaticSequencePaginatedMask.getButtons
(UUID uuid) Methods in me.hsgamer.hscore.minecraft.gui.mask.impl with parameters of type ButtonModifier and TypeMethodDescriptionAdd a button to the maskAdd a button to the maskAdd button(s)Add button(s)Add button(s)Constructors in me.hsgamer.hscore.minecraft.gui.mask.impl with parameters of type ButtonModifierConstructorDescriptionSingleMask
(@NotNull String name, int slot, @NotNull Button button) Create a new mask -
Uses of Button in me.hsgamer.hscore.minecraft.gui.simple
Methods in me.hsgamer.hscore.minecraft.gui.simple that return ButtonModifier and TypeMethodDescription@NotNull Button
SimpleButtonMap.getDefaultButton()
Get the default buttonMethods in me.hsgamer.hscore.minecraft.gui.simple that return types with arguments of type ButtonModifier and TypeMethodDescription@NotNull Collection<Button>
SimpleButtonMap.getButtons
(int slot) Get buttons by the slotSimpleButtonMap.getButtonSlotMap()
Get the map of buttons@NotNull Collection<Button>
SimpleButtonMap.removeAllButton()
Remove all buttonsMethods in me.hsgamer.hscore.minecraft.gui.simple with parameters of type ButtonModifier and TypeMethodDescription@NotNull SimpleGUIBuilder
Add the given button to the holder and increaseSimpleGUIBuilder.slot
by 1void
Set the buttonvoid
SimpleButtonMap.setDefaultButton
(@NotNull Button defaultButton) Set the default button