Uses of Class
org.geysermc.connector.network.translators.collision.BoundingBox
Packages that use BoundingBox
Package
Description
-
Uses of BoundingBox in org.geysermc.connector.network.translators.collision
Methods in org.geysermc.connector.network.translators.collision with parameters of type BoundingBoxModifier and TypeMethodDescriptionbooleanBoundingBox.checkIntersection(int offsetX, int offsetY, int offsetZ, BoundingBox otherBox)List<com.nukkitx.math.vector.Vector3i>CollisionManager.getCollidableBlocks(BoundingBox box) -
Uses of BoundingBox in org.geysermc.connector.network.translators.collision.translators
Fields in org.geysermc.connector.network.translators.collision.translators declared as BoundingBoxMethods in org.geysermc.connector.network.translators.collision.translators with parameters of type BoundingBoxModifier and TypeMethodDescriptionvoidBlockCollision.beforeCorrectPosition(BoundingBox playerCollision)Overridden in classes like SnowCollision and GrassPathCollision when correction code needs to be run before the main correctionvoidDirtPathCollision.beforeCorrectPosition(BoundingBox playerCollision)voidSnowCollision.beforeCorrectPosition(BoundingBox playerCollision)booleanBlockCollision.checkIntersection(BoundingBox playerCollision)booleanBlockCollision.correctPosition(GeyserSession session, BoundingBox playerCollision)Returns false if the movement is invalid, and in this case it shouldn't be sent to the server and should be cancelled While the Java server should do this, it could result in false flags by anticheat This functionality is currently only used in 6 or 7 layer snowbooleanDoorCollision.correctPosition(GeyserSession session, BoundingBox playerCollision)booleanScaffoldingCollision.correctPosition(GeyserSession session, BoundingBox playerCollision)booleanSnowCollision.correctPosition(GeyserSession session, BoundingBox playerCollision)booleanTrapdoorCollision.correctPosition(GeyserSession session, BoundingBox playerCollision)Constructors in org.geysermc.connector.network.translators.collision.translators with parameters of type BoundingBoxModifierConstructorDescriptionprotectedBlockCollision(BoundingBox[] boxes)DirtPathCollision(String params, BoundingBox[] defaultBoxes)DoorCollision(String params, BoundingBox[] defaultBoxes)OtherCollision(BoundingBox[] boundingBoxes)ScaffoldingCollision(String params, BoundingBox[] defaultBoxes)SnowCollision(String params, BoundingBox[] defaultBoxes)TrapdoorCollision(String params, BoundingBox[] defaultBoxes)