Package me.hsgamer.hscore.minestom.gui
Class MinestomGUIHolder
java.lang.Object
me.hsgamer.hscore.minecraft.gui.holder.GUIHolder<MinestomInventoryContext>
me.hsgamer.hscore.minestom.gui.MinestomGUIHolder
- All Implemented Interfaces:
me.hsgamer.hscore.minecraft.gui.common.GUIElement
The
GUIHolder for Minestom-
Constructor Summary
ConstructorsConstructorDescriptionMinestomGUIHolder(UUID viewerID, Function<UUID, net.minestom.server.inventory.Inventory> inventoryFunction) Create a new holder -
Method Summary
Modifier and TypeMethodDescriptionprotected MinestomInventoryContextvoidinit()voidprotected voidsetItem(int slot, @Nullable me.hsgamer.hscore.minecraft.gui.common.item.ActionItem item) voidstop()Methods inherited from class me.hsgamer.hscore.minecraft.gui.holder.GUIHolder
canSetItem, getButtonMap, getInventoryContext, getItem, getItemMap, getViewerID, handleClick, handleClose, handleOpen, open, setButtonMap, update
-
Constructor Details
-
Method Details
-
createInventoryContext
- Specified by:
createInventoryContextin classGUIHolder<MinestomInventoryContext>
-
setItem
protected void setItem(int slot, @Nullable @Nullable me.hsgamer.hscore.minecraft.gui.common.item.ActionItem item) - Specified by:
setItemin classGUIHolder<MinestomInventoryContext>
-
open
- Specified by:
openin classGUIHolder<MinestomInventoryContext>
-
init
public void init()- Specified by:
initin interfaceme.hsgamer.hscore.minecraft.gui.common.GUIElement- Overrides:
initin classGUIHolder<MinestomInventoryContext>
-
stop
public void stop()- Specified by:
stopin interfaceme.hsgamer.hscore.minecraft.gui.common.GUIElement- Overrides:
stopin classGUIHolder<MinestomInventoryContext>
-