HyCodeYourTale
classpublicPriority 3

BoxBlockIntersectionEvaluator

com.hypixel.hytale.server.core.modules.collision.BoxBlockIntersectionEvaluator

extends BlockContactData

implements IBlockCollisionEvaluator

9

Methods

9

Public Methods

3

Fields

1

Constructors

Constructors

public
BoxBlockIntersectionEvaluator()

Methods

Public Methods (9)

public
Vector3d getWorldUp()
public
int intersectBox(Box otherBox, double x, double y, double z)
public
int intersectBoxComputeOnGround(Box otherBox, double x, double y, double z)
public
int intersectBoxComputeTouch(Box otherBox, double x, double y, double z)
public
boolean isBoxIntersecting(Box otherBox, double x, double y, double z)
public
boolean isTouching()
public
void setCollisionData(BlockCollisionData data, CollisionConfig collisionConfig, int hitboxIndex)
@Override
public
void setWorldUp(Vector3d worldUp)
public
boolean touchesCeil()

Fields

Protected Fields (3)

protectedint resultCode
protectedboolean touchCeil
protectedVector3d worldUp

Related Classes