Uses of Class
io.github.projectunified.blockutil.core.box.BlockBox
Packages that use BlockBox
Package
Description
-
Uses of BlockBox in io.github.projectunified.blockutil.core.box
Methods in io.github.projectunified.blockutil.core.box that return BlockBoxModifier and TypeMethodDescriptionBlockBox.expand(int x, int y, int z) Create a new block box that expands the minimum and maximum position by the given offsetBlockBox.expandMax(int x, int y, int z) Create a new block box that increases the maximum position by the given offsetBlockBox.expandMin(int x, int y, int z) Create a new block box that decreases the minimum position by the given offsetBlockBox.maxInclusive()Create a new block box that increases the maximum position by one. -
Uses of BlockBox in io.github.projectunified.blockutil.core.iterator
Fields in io.github.projectunified.blockutil.core.iterator declared as BlockBoxConstructors in io.github.projectunified.blockutil.core.iterator with parameters of type BlockBoxModifierConstructorDescriptionprotectedCreate a newAbstractPositionIteratorprotectedCreate a newBasePositionIterator -
Uses of BlockBox in io.github.projectunified.blockutil.extra
Methods in io.github.projectunified.blockutil.extra with parameters of type BlockBoxModifier and TypeMethodDescriptionstatic PositionIteratorGet thePositionIteratorby the typestatic PositionIteratorCreate aRandomTypePositionIteratorfor theBlockBoxMethod parameters in io.github.projectunified.blockutil.extra with type arguments of type BlockBoxModifier and TypeMethodDescriptionstatic voidPositionIteratorUtils.registerType(String type, Function<BlockBox, PositionIterator> typeFunction) Register aPositionIteratortype -
Uses of BlockBox in io.github.projectunified.blockutil.iterator
Constructors in io.github.projectunified.blockutil.iterator with parameters of type BlockBoxModifierConstructorDescriptionCreate a new iteratorLinearPositionIterator(BlockBox box, LinearPositionIterator.LinearCoordinate... coordinates) Create a new iteratorCreate a newRandomPositionIteratorRandomTypePositionIterator(BlockBox box, Collection<Function<BlockBox, PositionIterator>> functions) Create a newRandomTypePositionIteratorConstructor parameters in io.github.projectunified.blockutil.iterator with type arguments of type BlockBoxModifierConstructorDescriptionRandomTypePositionIterator(BlockBox box, Collection<Function<BlockBox, PositionIterator>> functions) Create a newRandomTypePositionIterator -
Uses of BlockBox in io.github.projectunified.blockutil.spigot.common
Methods in io.github.projectunified.blockutil.spigot.common with parameters of type BlockBoxModifier and TypeMethodDescriptiondefault BlockProcessBlockHandler.clearBlock(org.bukkit.World world, BlockBox blockBox, boolean urgent) BlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) BlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, BlockData blockData, boolean urgent) BlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, Supplier<BlockData> blockDataSupplier, boolean urgent) -
Uses of BlockBox in io.github.projectunified.blockutil.spigot.fawe
Methods in io.github.projectunified.blockutil.spigot.fawe with parameters of type BlockBoxModifier and TypeMethodDescriptionFaweBlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) FaweBlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, BlockData blockData, boolean urgent) FaweBlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, Supplier<BlockData> blockDataSupplier, boolean urgent) -
Uses of BlockBox in io.github.projectunified.blockutil.spigot.simple
Methods in io.github.projectunified.blockutil.spigot.simple with parameters of type BlockBoxModifier and TypeMethodDescriptionstatic PositionIteratordefault BlockProcessSimpleBlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) default BlockProcessSimpleBlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, BlockData blockData, boolean urgent) default BlockProcessSimpleBlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, Supplier<BlockData> blockDataSupplier, boolean urgent) -
Uses of BlockBox in io.github.projectunified.blockutil.spigot.we
Methods in io.github.projectunified.blockutil.spigot.we with parameters of type BlockBoxModifier and TypeMethodDescriptionWeBlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) WeBlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, BlockData blockData, boolean urgent) WeBlockHandler.setBlock(org.bukkit.World world, BlockBox blockBox, Supplier<BlockData> blockDataSupplier, boolean urgent)