classpublicPriority 3
StateData
com.hypixel.hytale.server.core.asset.type.blocktype.config.StateData
6
Methods
6
Public Methods
3
Fields
2
Constructors
Constants
CodecMapCodec<StateData>CODEC= new CodecMapCodec<StateData>(true)
.register(Priority.DEFAULT, "StateData", StateData.class...
BuilderCodec<StateData>DEFAULT_CODEC= DEFAULT_CODEC_BUILDER.build()
BuilderCodec.Builder<StateData>DEFAULT_CODEC_BUILDER= BuilderCodec.builder(StateData.class, StateData::new)
.appendInherited(new KeyedCodec<>("Id...
StringNULL_STATE_ID= "default"
Constructors
protected
StateData()public
StateData(String id)Methods
Public Methods (6)
public
void copyFrom(StateData state)public
String getBlockForState(String state)@Nullable
public
String getId()@Nullable
public
String getStateForBlock(String blockTypeKey)@Nullable
public
Map<String, Integer> toPacket(BlockType current)@Nullable
public
String toString()@Nonnull@Override
Fields
Private/Package Fields (3)
private
Map<String, String> blockToStateprivate
String idprivate
Map<String, String> stateToBlock