Contents
Class BlockCollisionData
java.lang.Object
com.hypixel.hytale.server.core.modules.collision.BasicCollisionData
com.hypixel.hytale.server.core.modules.collision.BoxCollisionData
com.hypixel.hytale.server.core.modules.collision.BlockCollisionData
BoxCollisionData contains information for bounding box collision plus block extra data.
-
Field Summary
FieldsModifier and TypeFieldDescriptionintintbooleanintbooleanintbooleanbooleanintintintFields inherited from class BoxCollisionData
collisionEnd, collisionNormalFields inherited from class BasicCollisionData
COLLISION_START_COMPARATOR, collisionPoint, collisionStart -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidsetBlockData(CollisionConfig collisionConfig) voidsetDetailBoxIndex(int detailBoxIndex) voidsetTouchingOverlapping(boolean touching, boolean overlapping) toString()Methods inherited from class BoxCollisionData
setEndMethods inherited from class BasicCollisionData
setStart
-
Field Details
-
x
public int x -
y
public int y -
z
public int z -
blockId
public int blockId -
rotation
public int rotation -
blockType
-
blockMaterial
-
detailBoxIndex
public int detailBoxIndex -
willDamage
public boolean willDamage -
fluidId
public int fluidId -
fluid
-
touching
public boolean touching -
overlapping
public boolean overlapping -
filteredByCollisionFilter
public boolean filteredByCollisionFilter
-
-
Constructor Details
-
BlockCollisionData
public BlockCollisionData()
-
-
Method Details
-
setBlockData
-
setDetailBoxIndex
public void setDetailBoxIndex(int detailBoxIndex) -
setTouchingOverlapping
public void setTouchingOverlapping(boolean touching, boolean overlapping) -
clear
public void clear() -
toString
-