Uses of Class
io.github.projectunified.craftux.common.Position
Packages that use Position
Package
Description
-
Uses of Position in io.github.projectunified.craftux.common
Methods in io.github.projectunified.craftux.common that return PositionModifier and TypeMethodDescriptionstatic Position
Position.maxPosition
(int x1, int y1, int x2, int y2) Get the max positionstatic Position
Position.maxPosition
(Position position1, Position position2) Get the max positionstatic Position
Position.minPosition
(int x1, int y1, int x2, int y2) Get the min positionstatic Position
Position.minPosition
(Position position1, Position position2) Get the min positionstatic Position
Position.of
(int x, int y) Creates a new positionMethods in io.github.projectunified.craftux.common that return types with arguments of type PositionModifier and TypeMethodDescription@Nullable Map
<Position, Consumer<ActionItem>> Get a map of positions to action item consumersMethods in io.github.projectunified.craftux.common with parameters of type PositionModifier and TypeMethodDescriptionstatic Position
Position.maxPosition
(Position position1, Position position2) Get the max positionstatic Position
Position.minPosition
(Position position1, Position position2) Get the min position -
Uses of Position in io.github.projectunified.craftux.mask
Fields in io.github.projectunified.craftux.mask declared as PositionFields in io.github.projectunified.craftux.mask with type parameters of type PositionModifier and TypeFieldDescriptionMultiPositionMask.maskPositionFunction
SequencePaginatedMask.maskPositionFunction
Methods in io.github.projectunified.craftux.mask that return types with arguments of type PositionModifier and TypeMethodDescription@Nullable Map
<Position, Consumer<ActionItem>> @NotNull Map
<Position, Consumer<ActionItem>> @Nullable Map
<Position, Consumer<ActionItem>> @NotNull Map
<Position, Consumer<ActionItem>> @Nullable Map
<Position, Consumer<ActionItem>> @Nullable Map
<Position, Consumer<ActionItem>> @Nullable Map
<Position, Consumer<ActionItem>> @Nullable Map
<Position, Consumer<ActionItem>> @NotNull Map
<Position, Consumer<ActionItem>> MaskUtils.generateAreaPositions
(@NotNull Position position1, @NotNull Position position2) Generate the stream of positions in the area between two positionsMaskUtils.generateOutlinePositions
(@NotNull Position position1, @NotNull Position position2) Get the stream of positions drawing the outline of the area between 2 positionsprotected @Nullable Map
<Position, Consumer<ActionItem>> ButtonPaginatedMask.getItemMap
(@NotNull UUID uuid, int pageNumber) protected @Nullable Map
<Position, Consumer<ActionItem>> MaskPaginatedMask.getItemMap
(@NotNull UUID uuid, int pageNumber) protected abstract @Nullable Map
<Position, Consumer<ActionItem>> PaginatedMask.getItemMap
(@NotNull UUID uuid, int pageNumber) Generate the item map for the unique idprotected @Nullable Map
<Position, Consumer<ActionItem>> SequencePaginatedMask.getItemMap
(@NotNull UUID uuid, int pageNumber) ButtonPaginatedMask.getMaskPositionFunction()
Get the mask position functionMultiPositionMask.getMaskPositionFunction()
Get the mask position functionSequencePaginatedMask.getMaskPositionFunction()
Get the mask position functionMethods in io.github.projectunified.craftux.mask with parameters of type PositionModifier and TypeMethodDescriptionMaskUtils.generateAreaPositions
(@NotNull Position position1, @NotNull Position position2) Generate the stream of positions in the area between two positionsMaskUtils.generateOutlinePositions
(@NotNull Position position1, @NotNull Position position2) Get the stream of positions drawing the outline of the area between 2 positionsConstructors in io.github.projectunified.craftux.mask with parameters of type PositionConstructor parameters in io.github.projectunified.craftux.mask with type arguments of type PositionModifierConstructorDescriptionprotected
ButtonPaginatedMask
(@NotNull Function<UUID, List<Position>> maskPositionFunction) Create a new maskMultiPositionMask
(@NotNull Function<UUID, List<Position>> maskPositionFunction) Create a new maskprotected
SequencePaginatedMask
(@NotNull Function<UUID, List<Position>> maskPositionFunction) Create a new mask -
Uses of Position in io.github.projectunified.craftux.simple
Methods in io.github.projectunified.craftux.simple that return types with arguments of type PositionMethods in io.github.projectunified.craftux.simple with parameters of type Position -
Uses of Position in io.github.projectunified.craftux.spigot
Methods in io.github.projectunified.craftux.spigot that return PositionModifier and TypeMethodDescriptionstatic Position
SpigotInventoryUtil.toPosition
(int slot, org.bukkit.event.inventory.InventoryType inventoryType) Convert a slot index to a positionMethods in io.github.projectunified.craftux.spigot with parameters of type Position