Uses of Interface
io.github.projectunified.craftux.common.Mask
Packages that use Mask
Package
Description
-
Uses of Mask in io.github.projectunified.craftux.mask
Classes in io.github.projectunified.craftux.mask that implement MaskModifier and TypeClassDescriptionclassA mask that cycles through a list of child masks as animation frames over time.classAn abstract mask that displays a paginated list of buttons across multiple pages.classA mask that combines multiple child masks, merging their position-action mappings.classA mask that applies one of several child masks, cycling through them.classAn abstract mask that displays one mask at a time from a list, allowing pagination through multiple masks.classMultiMask<T>A base class for masks that manage multiple child elements.classA mask that applies a list of buttons to multiple positions, cycling through buttons if there are more positions than buttons.classAbstract base class for masks that support pagination, allowing users to navigate through multiple pages of content.classA mask that allows setting different masks for individual players, with a default mask fallback.classA mask that conditionally applies one of two masks based on a predicate evaluated against the player's UUID.classA paginated mask that displays a sequence of buttons across multiple pages.classA mask that places a single button at a specified position.Fields in io.github.projectunified.craftux.mask declared as MaskFields in io.github.projectunified.craftux.mask with type parameters of type MaskMethods in io.github.projectunified.craftux.mask that return MaskModifier and TypeMethodDescription@NotNull MaskPlaceholderMask.getDefaultMask()Get the default mask@Nullable MaskPredicateMask.getFallbackMask()Get the fallback mask@Nullable MaskGet the mask for the unique id@Nullable MaskPredicateMask.getMask()Get the maskMethods in io.github.projectunified.craftux.mask that return types with arguments of type MaskModifier and TypeMethodDescriptionGet the masks for the unique idPlaceholderMask.getUserMasks()Get the user-mask mapMethods in io.github.projectunified.craftux.mask with parameters of type MaskModifier and TypeMethodDescriptionvoidPlaceholderMask.setDefaultMask(@NotNull Mask defaultMask) Set the default maskvoidPredicateMask.setFallbackMask(@Nullable Mask fallbackMask) Set the fallback maskvoidSet the mask for the unique idvoidSet the mask -
Uses of Mask in io.github.projectunified.craftux.minestom
Methods in io.github.projectunified.craftux.minestom that return MaskMethods in io.github.projectunified.craftux.minestom with parameters of type Mask -
Uses of Mask in io.github.projectunified.craftux.simple
Classes in io.github.projectunified.craftux.simple that implement MaskModifier and TypeClassDescriptionclassA simple mask that associates buttons with multiple positions in the GUI grid. -
Uses of Mask in io.github.projectunified.craftux.spigot
Methods in io.github.projectunified.craftux.spigot that return MaskMethods in io.github.projectunified.craftux.spigot with parameters of type Mask