Uses of Interface
me.hsgamer.hscore.minecraft.gui.button.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
Modifier 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
-
Uses of Button in me.hsgamer.hscore.minecraft.gui.button.impl
Modifier 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 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)Modifier and TypeMethodDescriptionPredicateButton.getButton()
Get the buttonPredicateButton.getFallbackButton()
Get the fallback buttonModifier and TypeMethodDescriptionAnimatedButton.getButtons()
Get the list of buttonsListButton.getButtons()
Get the list of buttonsModifier 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
Modifier 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
Modifier and TypeFieldDescriptionMultiSlotsMask.buttons
StaticButtonPaginatedMask.buttons
StaticSequencePaginatedMask.buttons
Modifier 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)Modifier 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) Modifier and TypeMethodDescriptionAdd a button to the maskAdd a button to the maskAdd button(s)Add button(s)Add button(s)ModifierConstructorDescriptionSingleMask
(@NotNull String name, int slot, @NotNull Button button) Create a new mask -
Uses of Button in me.hsgamer.hscore.minecraft.gui.simple
Modifier and TypeMethodDescription@NotNull Button
SimpleButtonMap.getDefaultButton()
Get the default 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 buttonsModifier 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