public class SnowCollision extends BlockCollision
boundingBoxes, position, pushAwayTolerance, pushUpTolerance| Constructor and Description |
|---|
SnowCollision(String params,
BoundingBox[] defaultBoxes) |
| Modifier and Type | Method and Description |
|---|---|
void |
beforeCorrectPosition(BoundingBox playerCollision)
Overridden in classes like SnowCollision and GrassPathCollision when correction code needs to be run before the
main correction
|
boolean |
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
|
checkIntersection, setPositionpublic SnowCollision(String params, BoundingBox[] defaultBoxes)
public void beforeCorrectPosition(BoundingBox playerCollision)
BlockCollisionbeforeCorrectPosition in class BlockCollisionpublic boolean correctPosition(GeyserSession session, BoundingBox playerCollision)
BlockCollisioncorrectPosition in class BlockCollisionCopyright © 2021 GeyserMC. All rights reserved.