Uses of Interface
io.github.projectunified.blockutil.core.iterator.PositionIterator
Packages that use PositionIterator
Package
Description
-
Uses of PositionIterator in io.github.projectunified.blockutil.core.iterator
Classes in io.github.projectunified.blockutil.core.iterator that implement PositionIteratorModifier and TypeClassDescriptionclassThe abstractPositionIteratorforBlockBoxclassThe basePositionIteratorforBlockBoxConstructors in io.github.projectunified.blockutil.core.iterator with parameters of type PositionIteratorModifierConstructorDescriptionprotectedWrappedPositionIterator(PositionIterator positionIterator) Create a new iterator -
Uses of PositionIterator in io.github.projectunified.blockutil.extra
Methods in io.github.projectunified.blockutil.extra that return PositionIteratorModifier and TypeMethodDescriptionstatic PositionIteratorGet thePositionIteratorby the typestatic PositionIteratorCreate aRandomTypePositionIteratorfor theBlockBoxMethod parameters in io.github.projectunified.blockutil.extra with type arguments of type PositionIteratorModifier and TypeMethodDescriptionstatic voidPositionIteratorUtils.registerType(String type, Function<BlockBox, PositionIterator> typeFunction) Register aPositionIteratortype -
Uses of PositionIterator in io.github.projectunified.blockutil.iterator
Classes in io.github.projectunified.blockutil.iterator that implement PositionIteratorModifier and TypeClassDescriptionclassThePositionIteratorthat iterates in a linear wayclassThePositionIteratorthat iterates randomlyclassThePositionIteratorthat combines multiplePositionIteratorand randomly choose oneConstructor parameters in io.github.projectunified.blockutil.iterator with type arguments of type PositionIteratorModifierConstructorDescriptionRandomTypePositionIterator(BlockBox box, Collection<Function<BlockBox, PositionIterator>> functions) Create a newRandomTypePositionIterator -
Uses of PositionIterator in io.github.projectunified.blockutil.spigot.common
Methods in io.github.projectunified.blockutil.spigot.common with parameters of type PositionIteratorModifier and TypeMethodDescriptiondefault BlockProcessBlockHandler.clearBlock(org.bukkit.World world, PositionIterator iterator, boolean urgent) BlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) BlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, BlockData blockData, boolean urgent) BlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, Supplier<BlockData> blockDataSupplier, boolean urgent) -
Uses of PositionIterator in io.github.projectunified.blockutil.spigot.core.iterator
Constructors in io.github.projectunified.blockutil.spigot.core.iterator with parameters of type PositionIteratorModifierConstructorDescriptionLocationIterator(org.bukkit.World world, PositionIterator positionIterator) Create a new iteratorVectorIterator(PositionIterator positionIterator) Create a new iterator -
Uses of PositionIterator in io.github.projectunified.blockutil.spigot.fawe
Methods in io.github.projectunified.blockutil.spigot.fawe with parameters of type PositionIteratorModifier and TypeMethodDescriptionFaweBlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) FaweBlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, BlockData blockData, boolean urgent) FaweBlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, Supplier<BlockData> blockDataSupplier, boolean urgent) -
Uses of PositionIterator in io.github.projectunified.blockutil.spigot.folia
Methods in io.github.projectunified.blockutil.spigot.folia with parameters of type PositionIteratorModifier and TypeMethodDescriptionFoliaBlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, Supplier<BlockData> blockDataSupplier, boolean urgent) -
Uses of PositionIterator in io.github.projectunified.blockutil.spigot.simple
Methods in io.github.projectunified.blockutil.spigot.simple that return PositionIteratorMethods in io.github.projectunified.blockutil.spigot.simple with parameters of type PositionIteratorModifier and TypeMethodDescriptiondefault BlockProcessSimpleBlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) default BlockProcessSimpleBlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, BlockData blockData, boolean urgent) -
Uses of PositionIterator in io.github.projectunified.blockutil.spigot.vanilla
Methods in io.github.projectunified.blockutil.spigot.vanilla with parameters of type PositionIteratorModifier and TypeMethodDescriptionVanillaBlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, Supplier<BlockData> blockDataSupplier, boolean urgent) -
Uses of PositionIterator in io.github.projectunified.blockutil.spigot.we
Methods in io.github.projectunified.blockutil.spigot.we with parameters of type PositionIteratorModifier and TypeMethodDescriptionWeBlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, com.lewdev.probabilitylib.ProbabilityCollection<BlockData> probabilityCollection, boolean urgent) WeBlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, BlockData blockData, boolean urgent) WeBlockHandler.setBlock(org.bukkit.World world, PositionIterator iterator, Supplier<BlockData> blockDataSupplier, boolean urgent)