SwitchDensityAsset

public class SwitchDensityAsset extends DensityAsset

Class SwitchDensityAsset. Provides switchdensityasset functionality for the Hytale server.

java.lang.Object > DensityAsset > SwitchDensityAsset

Field Summary

switchCaseAssets

private SwitchCaseAsset[] switchCaseAssets

Field switchCaseAssets.

switchStates

final ArrayList switchStates

Field switchStates.

densityNodes

final ArrayList densityNodes

Field densityNodes.

stringState

final String stringState

Field stringState.

stateHash

final int stateHash

Field stateHash.

densityNode

final Density densityNode

Field densityNode.

id

private String id

Field id.

data

private AssetExtraInfo.Data data

Field data.

caseState

private String caseState

Field caseState.

densityAsset

private DensityAsset densityAsset

Field densityAsset.

Method Detail

SwitchDensityAsset

public public SwitchDensityAsset ()

Method SwitchDensityAsset.

build

public Density build (@Nonnull final Argument argument)

Method build.

Parameters:
@Nonnull final Argument argument

getHashFromState

static int getHashFromState (final String state)

Method getHashFromState.

Parameters:
final String state

cleanUp

public void cleanUp ()

Method cleanUp.

SwitchCaseAsset

public public SwitchCaseAsset ()

Method SwitchCaseAsset.

getId

public String getId ()

Method getId.

KeyedCodec

public new KeyedCodec ("Density", DensityAsset.CODEC, true)

Method KeyedCodec.

Parameters:
"Density" "Density"
DensityAsset.CODEC DensityAsset.CODEC
true true