Uses of Interface
me.hsgamer.hscore.minecraft.gui.mask.Mask
Packages that use Mask
Package
Description
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.mask
Classes in me.hsgamer.hscore.minecraft.gui.mask that implement MaskMethods in me.hsgamer.hscore.minecraft.gui.mask that return Mask -
Uses of Mask in me.hsgamer.hscore.minecraft.gui.mask.impl
Classes in me.hsgamer.hscore.minecraft.gui.mask.impl that implement MaskModifier and TypeClassDescriptionclassThe animated mask with child masks as framesclassThe mask with a map of slot and buttonclassThe button paginated mask, those with a long list ofButtondivided into pages.classThe mask that views multiple masksclassThe mask with a list of child masksclassThe mask paginated mask, those with a long list ofMaskdivided into pages.classThe masks with multiple slotclassclassThe placeholder mask
Used for per-user masksclassThe mask with predicateclassA button paginated mask, where eachButtonis a pageclassThe simple mask with a singleButtonclassTheButtonPaginatedMaskwith the static list of buttonsclassTheMaskPaginatedMaskwith the static list of masksclassTheSequencePaginatedMaskwith the static list of buttonsFields in me.hsgamer.hscore.minecraft.gui.mask.impl declared as MaskFields in me.hsgamer.hscore.minecraft.gui.mask.impl with type parameters of type MaskMethods in me.hsgamer.hscore.minecraft.gui.mask.impl with type parameters of type MaskModifier 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>
StaticMaskPaginatedMaskStaticMaskPaginatedMask.addMask(@NotNull Collection<@NotNull T> masks) Add mask(s)Methods in me.hsgamer.hscore.minecraft.gui.mask.impl that return MaskModifier and TypeMethodDescription@NotNull MaskPlaceholderMask.getDefaultMask()Get the default mask@NotNull MaskPredicateMask.getFallbackMask()Get the fallback mask@Nullable MaskGet the mask for the unique id@NotNull MaskPredicateMask.getMask()Get the maskMethods in me.hsgamer.hscore.minecraft.gui.mask.impl that return types with arguments of type MaskModifier and TypeMethodDescriptionAnimatedMask.getMasks()Get the list of masksHybridMask.getMasks()Get the masksListMask.getMasks()Get the list of masksGet the masks for the unique idPlaceholderMask.getUserMasks()Get the user-mask mapMethods in me.hsgamer.hscore.minecraft.gui.mask.impl with parameters of type MaskModifier and TypeMethodDescriptionAdd 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 maskvoidSet the mask for the unique idSet the mask