ColumnPropAsset

public class ColumnPropAsset extends PropAsset

Class ColumnPropAsset. Provides columnpropasset functionality for the Hytale server.

java.lang.Object > PropAsset > ColumnPropAsset

Field Summary

columnBlocks

private ColumnBlock[] columnBlocks

Field columnBlocks.

blockMaskAsset

private BlockMaskAsset blockMaskAsset

Field blockMaskAsset.

directionalityAsset

private DirectionalityAsset directionalityAsset

Field directionalityAsset.

scannerAsset

private ScannerAsset scannerAsset

Field scannerAsset.

blockPositions

final ArrayList blockPositions

Field blockPositions.

blockTypes

final ArrayList blockTypes

Field blockTypes.

directionality

final Directionality directionality

Field directionality.

scanner

final Scanner scanner

Field scanner.

id

private String id

Field id.

data

private AssetExtraInfo.Data data

Field data.

y

private int y

Field y.

materialAsset

private MaterialAsset materialAsset

Field materialAsset.

Method Detail

ColumnPropAsset

public public ColumnPropAsset ()

Method ColumnPropAsset.

build

public Prop build (@Nonnull final Argument argument)

Method build.

Parameters:
@Nonnull final Argument argument

cleanUp

public void cleanUp ()

Method cleanUp.

ColumnBlock

public public ColumnBlock ()

Method ColumnBlock.

getId

public String getId ()

Method getId.

KeyedCodec

public new KeyedCodec ("Material", MaterialAsset.CODEC, true)

Method KeyedCodec.

Parameters:
"Material" "Material"
MaterialAsset.CODEC MaterialAsset.CODEC
true true