Uses of Interface
com.hypixel.hytale.math.iterator.BoxBlockIterator.BoxIterationConsumer
Packages that use BoxBlockIterator.BoxIterationConsumer
Package
Description
-
Uses of BoxBlockIterator.BoxIterationConsumer in com.hypixel.hytale.math.iterator
Methods in com.hypixel.hytale.math.iterator with parameters of type BoxBlockIterator.BoxIterationConsumerModifier 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) 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(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) 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 position, org.joml.Vector3d d, double maxDistance, BoxBlockIterator.BoxIterationConsumer consumer) 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) 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) 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. -
Uses of BoxBlockIterator.BoxIterationConsumer in com.hypixel.hytale.server.core.modules.collision
Classes in com.hypixel.hytale.server.core.modules.collision that implement BoxBlockIterator.BoxIterationConsumerModifier and TypeClassDescriptionclassProvider for collisions with world blocks.class