Uses of Interface
me.hsgamer.hscore.minecraft.gui.mask.MaskSlot
Package
Description
Contains the base classes for masks in Minecraft's GUI
Contains the pre-made masks for Minecraft's GUI
-
Uses of MaskSlot in me.hsgamer.hscore.minecraft.gui.mask
Modifier and TypeMethodDescriptionstatic @NotNull MaskSlot
Create a mask slot from the slotsstatic @NotNull MaskSlot
MaskSlot.of
(@NotNull Function<InventorySize, List<Integer>> slotFunction) Create a mask slot from the slot functionstatic @NotNull MaskSlot
Create a mask slot from the slotsstatic @NotNull MaskSlot
Create a mask slot from the slot stream -
Uses of MaskSlot in me.hsgamer.hscore.minecraft.gui.mask.impl
Modifier and TypeFieldDescriptionprotected final MaskSlot
MultiSlotsMask.maskSlot
protected final MaskSlot
SequencePaginatedMask.maskSlot
Modifier and TypeMethodDescription@NotNull MaskSlot
ButtonPaginatedMask.getMaskSlot()
Get the mask slot@NotNull MaskSlot
MultiSlotsMask.getMaskSlot()
Get the mask slot@NotNull MaskSlot
SequencePaginatedMask.getMaskSlot()
Get the mask slotModifierConstructorDescriptionprotected
ButtonPaginatedMask
(@NotNull String name, @NotNull MaskSlot maskSlot) Create a new maskMultiSlotsMask
(@NotNull String name, @NotNull MaskSlot maskSlot) Create a new maskprotected
SequencePaginatedMask
(@NotNull String name, @NotNull MaskSlot maskSlot) Create a new maskStaticButtonPaginatedMask
(@NotNull String name, @NotNull MaskSlot maskSlot) Create a new maskStaticSequencePaginatedMask
(@NotNull String name, @NotNull MaskSlot maskSlot) Create a new mask