classpublicPriority 3
BlockPlacementSettings
com.hypixel.hytale.protocol.BlockPlacementSettings
6
Methods
6
Public Methods
7
Fields
3
Constructors
Constants
intFIXED_BLOCK_SIZE= 16
intMAX_SIZE= 16
intNULLABLE_BIT_FIELD_SIZE= 0
intVARIABLE_BLOCK_START= 16
intVARIABLE_FIELD_COUNT= 0
Constructors
public
BlockPlacementSettings()public
BlockPlacementSettings(boolean allowRotationKey, boolean placeInEmptyBlocks, BlockPreviewVisibility previewVisibility, BlockPlacementRotationMode rotationMode, int wallPlacementOverrideBlockId, int floorPlacementOverrideBlockId, int ceilingPlacementOverrideBlockId)public
BlockPlacementSettings(BlockPlacementSettings other)Methods
Public Methods (6)
publicstatic
int computeBytesConsumed(ByteBuf buf, int offset)public
int computeSize()public
boolean equals(Object obj)@Override
public
int hashCode()@Override
public
void serialize(ByteBuf buf)publicstatic
ValidationResult validateStructure(ByteBuf buffer, int offset)Fields
Public Fields (7)
public
boolean allowRotationKeypublic
int ceilingPlacementOverrideBlockIdpublic
int floorPlacementOverrideBlockIdpublic
boolean placeInEmptyBlockspublic
BlockPreviewVisibility previewVisibilitypublic
BlockPlacementRotationMode rotationModepublic
int wallPlacementOverrideBlockIdRelated Classes
Used By