HyCodeYourTale
classpublicPriority 1

BlockPlacementSettings

com.hypixel.hytale.server.core.asset.type.blocktype.config.BlockPlacementSettings

implements NetworkSerializable

4

Methods

4

Public Methods

7

Fields

1

Constructors

Constants

BuilderCodec<BlockPlacementSettings>CODEC= BuilderCodec.builder(BlockPlacementSettings.class, BlockPlacementSettings::new) .append( ...
EnumCodec<BlockPlacementSettings.BlockPreviewVisibility>CODEC= new EnumCodec<>(BlockPlacementSettings.BlockPreviewVisibility.class)
EnumCodec<BlockPlacementSettings.RotationMode>CODEC= new EnumCodec<>(BlockPlacementSettings.RotationMode.class)

Constructors

protected
BlockPlacementSettings()

Methods

Public Methods (4)

public
String getCeilingPlacementOverrideBlockId()
public
String getFloorPlacementOverrideBlockId()
public
String getWallPlacementOverrideBlockId()
public
com.hypixel.hytale.protocol.BlockPlacementSettings toPacket()
@Nonnull

Fields

Protected Fields (3)

protectedString ceilingPlacementOverrideBlockId
protectedString floorPlacementOverrideBlockId
protectedString wallPlacementOverrideBlockId

Private/Package Fields (4)

privateboolean allowRotationKey
privateboolean placeInEmptyBlocks
privateBlockPlacementSettings.BlockPreviewVisibility previewVisibility
privateBlockPlacementSettings.RotationMode rotationMode

Related Classes