Uses of Interface
me.hsgamer.hscore.minecraft.gui.common.GUIElement
Packages that use GUIElement
Package
Description
Contains the pre-made buttons for Bukkit
The classes for the holder of the Bukkit GUI
Contains the listeners for the GUI holder
Contains the pre-made buttons for GUI in Minecraft
Contains common classes for Minecraft GUI
The package for the GUI holders
Contains the simple implementation of GUI modules for Minecraft
Contains the pre-made masks for Minecraft's GUI
Contains the base classes for UI modules in Minestom
-
Uses of GUIElement in me.hsgamer.hscore.bukkit.gui.button
Classes in me.hsgamer.hscore.bukkit.gui.button that implement GUIElementModifier and TypeClassDescriptionclass
The button that stores the input itemclass
The button that stores the output button for the viewer -
Uses of GUIElement in me.hsgamer.hscore.bukkit.gui.holder
Classes in me.hsgamer.hscore.bukkit.gui.holder that implement GUIElement -
Uses of GUIElement in me.hsgamer.hscore.bukkit.gui.holder.listener
Classes in me.hsgamer.hscore.bukkit.gui.holder.listener that implement GUIElementModifier and TypeClassDescriptionclass
The base class to listen toInventory
class
TheBukkitInventoryListener
to listen to inventory backed byInventoryHolder
-
Uses of GUIElement in me.hsgamer.hscore.minecraft.gui.button
Classes in me.hsgamer.hscore.minecraft.gui.button that implement GUIElementModifier and TypeClassDescriptionclass
The animated button with child buttons as framesclass
The button that loops through the list of child buttonsclass
A base button that handles multiple child buttonsclass
The button with predicates -
Uses of GUIElement in me.hsgamer.hscore.minecraft.gui.common
Method parameters in me.hsgamer.hscore.minecraft.gui.common with type arguments of type GUIElementModifier and TypeMethodDescriptionstatic void
GUIElement.handleIfElement
(Object o, Consumer<GUIElement> elementConsumer) Handle the object if it is an instance ofGUIElement
static <T> void
GUIElement.handleIfElement
(Collection<T> collection, Consumer<GUIElement> elementConsumer) Loop through the collection and handle the element if it is an instance ofGUIElement
-
Uses of GUIElement in me.hsgamer.hscore.minecraft.gui.holder
Classes in me.hsgamer.hscore.minecraft.gui.holder that implement GUIElementModifier and TypeClassDescriptionclass
GUIHolder<T extends InventoryContext>
The base holder for Minecraft GUI implementation -
Uses of GUIElement in me.hsgamer.hscore.minecraft.gui.map.simple
Classes in me.hsgamer.hscore.minecraft.gui.map.simple that implement GUIElement -
Uses of GUIElement in me.hsgamer.hscore.minecraft.gui.mask
Classes in me.hsgamer.hscore.minecraft.gui.mask that implement GUIElementModifier and TypeClassDescriptionclass
The animated mask with child masks as framesclass
The button paginated mask, those with a long list of buttons divided into pages.class
The mask that views multiple masksclass
The mask with a list of child masksclass
The mask paginated mask, those with a long list of masks divided into pages.class
MultiMask<T>
A base mask that handles multiple child elementsclass
The masks with multiple slotclass
The animated mask with child masks as frames, but only run onceclass
class
The placeholder mask
Used for per-user masksclass
The mask with predicateclass
A button paginated mask, where each button is a pageclass
The simple mask with a single button -
Uses of GUIElement in me.hsgamer.hscore.minestom.gui
Classes in me.hsgamer.hscore.minestom.gui that implement GUIElement