Uses of Class
com.hypixel.hytale.math.iterator.BoxBlockIterator.BoxIterationBuffer
Packages that use BoxBlockIterator.BoxIterationBuffer
-
Uses of BoxBlockIterator.BoxIterationBuffer in com.hypixel.hytale.math.iterator
Methods in com.hypixel.hytale.math.iterator that return BoxBlockIterator.BoxIterationBufferModifier and TypeMethodDescriptionBoxBlockIterator.getBuffer()Provides a BoxIterationBuffer to use with box iterationMethods in com.hypixel.hytale.math.iterator with parameters of type BoxBlockIterator.BoxIterationBufferModifier and TypeMethodDescriptionstatic booleanBoxBlockIterator.iterate(double minX, double minY, double minZ, double maxX, double maxY, double maxZ, double px, double py, double pz, double dx, double dy, double dz, double maxDistance, BoxBlockIterator.BoxIterationConsumer consumer, BoxBlockIterator.BoxIterationBuffer buffer) Starts the iteration process at with a given axis-aligned bounding box along a given direction until it hits a given maxDistance and reports all hit blocks to the given consumer.static booleanBoxBlockIterator.iterate(Box box, double px, double py, double pz, double dx, double dy, double dz, double maxDistance, BoxBlockIterator.BoxIterationConsumer consumer, BoxBlockIterator.BoxIterationBuffer buffer) Starts the iteration process at with a given axis-aligned bounding box along a given direction until it hits a given maxDistance and reports all hit blocks to the given consumer.static booleanBoxBlockIterator.iterate(Box box, org.joml.Vector3d pos, org.joml.Vector3d d, double maxDistance, BoxBlockIterator.BoxIterationConsumer consumer, BoxBlockIterator.BoxIterationBuffer buffer) Starts the iteration process at with a given axis-aligned bounding box along a given direction until it hits a given maxDistance and reports all hit blocks to the given consumer.static booleanBoxBlockIterator.iterate(org.joml.Vector3d min, org.joml.Vector3d max, double px, double py, double pz, double dx, double dy, double dz, double maxDistance, BoxBlockIterator.BoxIterationConsumer consumer, BoxBlockIterator.BoxIterationBuffer buffer) Starts the iteration process at with a given axis-aligned bounding box along a given direction until it hits a given maxDistance and reports all hit blocks to the given consumer.static booleanBoxBlockIterator.iterate(org.joml.Vector3d min, org.joml.Vector3d max, org.joml.Vector3d pos, org.joml.Vector3d d, double maxDistance, BoxBlockIterator.BoxIterationConsumer consumer, BoxBlockIterator.BoxIterationBuffer buffer) Starts the iteration process at with a given axis-aligned bounding box along a given direction until it hits a given maxDistance and reports all hit blocks to the given consumer.