Uses of Interface
me.hsgamer.hscore.minecraft.block.iterator.PositionIterator
Package
Description
Contains the classes to work with
me.hsgamer.hscore.minecraft.block
in BukkitContains the classes to adapt the block to a specific platform
Contains the implementations of
PositionIterator
Contains the base classes to iterate
Position
Contains the utilities for
me.hsgamer.hscore.minecraft.block
-
Uses of PositionIterator in me.hsgamer.hscore.bukkit.block
ModifierConstructorDescriptionLocationIterator
(org.bukkit.World world, PositionIterator positionIterator) Create a new iteratorVectorIterator
(PositionIterator positionIterator) Create a new iterator -
Uses of PositionIterator in me.hsgamer.hscore.minecraft.block.adapt
ModifierConstructorDescriptionprotected
WrappedPositionIterator
(PositionIterator positionIterator) Create a new iterator -
Uses of PositionIterator in me.hsgamer.hscore.minecraft.block.impl.iterator
Modifier and TypeClassDescriptionclass
ThePositionIterator
that iterates in a linear wayclass
ThePositionIterator
that iterates randomlyclass
ThePositionIterator
that combines multiplePositionIterator
and randomly choose oneModifierConstructorDescriptionRandomTypePositionIterator
(BlockBox box, Collection<Function<BlockBox, PositionIterator>> functions) Create a newRandomTypePositionIterator
-
Uses of PositionIterator in me.hsgamer.hscore.minecraft.block.iterator
Modifier and TypeClassDescriptionclass
The abstractPositionIterator
forBlockBox
class
The basePositionIterator
forBlockBox
-
Uses of PositionIterator in me.hsgamer.hscore.minecraft.block.utils
Modifier and TypeMethodDescriptionstatic PositionIterator
Get thePositionIterator
by the typestatic PositionIterator
Create aRandomTypePositionIterator
for theBlockBox
Modifier and TypeMethodDescriptionstatic void
PositionIteratorUtils.registerType
(String type, Function<BlockBox, PositionIterator> typeFunction) Register aPositionIterator
type