BlockCollisionData

public class BlockCollisionData extends BoxCollisionData

Class BlockCollisionData. Provides blockcollisiondata functionality for the Hytale server.

java.lang.Object > BoxCollisionData > BlockCollisionData

Field Summary

x

public int x

Field x.

y

public int y

Field y.

z

public int z

Field z.

blockId

public int blockId

Field blockId.

rotation

public int rotation

Field rotation.

blockType

public BlockType blockType

Field blockType.

blockMaterial

public BlockMaterial blockMaterial

Field blockMaterial.

detailBoxIndex

public int detailBoxIndex

Field detailBoxIndex.

willDamage

public boolean willDamage

Field willDamage.

fluidId

public int fluidId

Field fluidId.

fluid

public Fluid fluid

Field fluid.

touching

public boolean touching

Field touching.

overlapping

public boolean overlapping

Field overlapping.

Method Detail

setBlockData

public void setBlockData (@Nonnull final CollisionConfig collisionConfig)

Method setBlockData.

Parameters:
@Nonnull final CollisionConfig collisionConfig

setDetailBoxIndex

public void setDetailBoxIndex (final int detailBoxIndex)

Method setDetailBoxIndex.

Parameters:
final int detailBoxIndex

setTouchingOverlapping

public void setTouchingOverlapping (final boolean touching, final boolean overlapping)

Method setTouchingOverlapping.

Parameters:
final boolean touching
final boolean overlapping

clear

public void clear ()

Method clear.

toString

public String toString ()

Method toString.