Uses of Interface
me.hsgamer.hscore.minecraft.gui.mask.Mask
Package
Description
Contains the advanced implementation of UI modules for Minecraft
Contains the base classes for masks in Minecraft's GUI
Contains the pre-made masks for Minecraft's GUI
-
Uses of Mask in me.hsgamer.hscore.minecraft.gui.advanced
Modifier and TypeMethodDescriptionAdvancedButtonMap.getMasks()
Get all masksGet masks by name@NotNull Collection<@NotNull Mask>
AdvancedButtonMap.removeAllMasks()
Remove all masks -
Uses of Mask in me.hsgamer.hscore.minecraft.gui.mask
-
Uses of Mask in me.hsgamer.hscore.minecraft.gui.mask.impl
Modifier and TypeClassDescriptionclass
The animated mask with child masks as framesclass
The mask with a map of slot and buttonclass
The button paginated mask, those with a long list ofButton
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 ofMask
divided into pages.class
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 eachButton
is a pageclass
The simple mask with a singleButton
class
TheButtonPaginatedMask
with the static list of buttonsclass
TheMaskPaginatedMask
with the static list of masksclass
TheSequencePaginatedMask
with the static list of buttonsModifier and TypeMethodDescription<T extends Mask>
AnimatedMaskAnimatedMask.addMask
(@NotNull Collection<@NotNull T> masks) Add mask(s)<T extends Mask>
HybridMaskHybridMask.addMask
(@NotNull Collection<T> masks) Add mask(s)ListMask.addMask
(@NotNull Collection<@NotNull T> masks) Add mask(s)<T extends Mask>
OneTimeAnimatedMaskOneTimeAnimatedMask.addMask
(@NotNull Collection<@NotNull T> masks) Add mask(s)<T extends Mask>
StaticMaskPaginatedMaskStaticMaskPaginatedMask.addMask
(@NotNull Collection<@NotNull T> masks) Add mask(s)Modifier and TypeMethodDescription@NotNull Mask
PlaceholderMask.getDefaultMask()
Get the default mask@NotNull Mask
PredicateMask.getFallbackMask()
Get the fallback mask@Nullable Mask
Get the mask for the unique id@NotNull Mask
PredicateMask.getMask()
Get the maskModifier and TypeMethodDescriptionAnimatedMask.getMasks()
Get the list of masksHybridMask.getMasks()
Get the masksListMask.getMasks()
Get the list of masksGet the masks for the unique idOneTimeAnimatedMask.getMasks()
Get the list of masksPlaceholderMask.getUserMasks()
Get the user-mask mapModifier and TypeMethodDescriptionAdd mask(s)Add mask(s)Add mask(s)Add mask(s)Add mask(s)PlaceholderMask.setDefaultMask
(@NotNull Mask defaultMask) Set the default maskPredicateMask.setFallbackMask
(@NotNull Mask fallbackMask) Set the fallback maskvoid
Set the mask for the unique idSet the mask