void |
GrassPathCollision.beforeCorrectPosition(BoundingBox playerCollision) |
void |
SnowCollision.beforeCorrectPosition(BoundingBox playerCollision) |
void |
BlockCollision.beforeCorrectPosition(BoundingBox playerCollision)
Overridden in classes like SnowCollision and GrassPathCollision when correction code needs to be run before the
main correction
|
boolean |
BlockCollision.checkIntersection(BoundingBox playerCollision) |
boolean |
SnowCollision.correctPosition(GeyserSession session,
BoundingBox playerCollision) |
boolean |
ScaffoldingCollision.correctPosition(GeyserSession session,
BoundingBox playerCollision) |
boolean |
BlockCollision.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 snow
|
boolean |
TrapdoorCollision.correctPosition(GeyserSession session,
BoundingBox playerCollision) |
boolean |
DoorCollision.correctPosition(GeyserSession session,
BoundingBox playerCollision) |