Uses of Enum Class
org.geysermc.geyser.level.physics.Axis
Packages that use Axis
Package
Description
-
Uses of Axis in org.geysermc.geyser.level.physics
Fields in org.geysermc.geyser.level.physics declared as AxisMethods in org.geysermc.geyser.level.physics that return AxisModifier and TypeMethodDescriptionDirection.getAxis()static AxisReturns the enum constant of this class with the specified name.static Axis[]Axis.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.geysermc.geyser.level.physics with parameters of type AxisModifier and TypeMethodDescriptiondoubleBoundingBox.getMaxOffset(double xOffset, double yOffset, double zOffset, BoundingBox otherBoundingBox, Axis axis, double offset)Find the maximum offset of another bounding box in an axis that will not collide with this bounding box -
Uses of Axis in org.geysermc.geyser.session.cache
Methods in org.geysermc.geyser.session.cache with parameters of type AxisModifier and TypeMethodDescriptiondoublePistonCache.computeCollisionOffset(com.nukkitx.math.vector.Vector3i blockPos, BoundingBox boundingBox, Axis axis, double offset) -
Uses of Axis in org.geysermc.geyser.translator.collision
Methods in org.geysermc.geyser.translator.collision with parameters of type AxisModifier and TypeMethodDescriptiondoubleBlockCollision.computeCollisionOffset(double x, double y, double z, BoundingBox boundingBox, Axis axis, double offset) -
Uses of Axis in org.geysermc.geyser.translator.level.block.entity
Methods in org.geysermc.geyser.translator.level.block.entity with parameters of type AxisModifier and TypeMethodDescriptiondoublePistonBlockEntity.computeCollisionOffset(com.nukkitx.math.vector.Vector3i blockPos, BoundingBox boundingBox, Axis axis, double movement)Compute the maximum movement of a bounding box that won't collide with the moving block attached to this piston