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 TypeClassDescriptionclassThe button that stores the input itemclassThe 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 TypeClassDescriptionclassThe base class to listen toInventoryclassTheBukkitInventoryListenerto 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 TypeClassDescriptionclassThe animated button with child buttons as framesclassThe button that loops through the list of child buttonsclassA base button that handles multiple child buttonsclassThe 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 voidGUIElement.handleIfElement(Object o, Consumer<GUIElement> elementConsumer) Handle the object if it is an instance ofGUIElementstatic <T> voidGUIElement.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 TypeClassDescriptionclassGUIHolder<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 TypeClassDescriptionclassThe animated mask with child masks as framesclassThe button paginated mask, those with a long list of buttons divided into pages.classThe mask that views multiple masksclassThe mask with a list of child masksclassThe mask paginated mask, those with a long list of masks divided into pages.classMultiMask<T>A base mask that handles multiple child elementsclassThe masks with multiple slotclassThe animated mask with child masks as frames, but only run onceclassclassThe placeholder mask
Used for per-user masksclassThe mask with predicateclassA button paginated mask, where each button is a pageclassThe 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