Interface LocatableBlock
- All Superinterfaces:
CopyableDataHolder, DataHolder, DataHolder.Immutable<LocatableBlock>, DataSerializable, Locatable, SerializableDataHolder, SerializableDataHolder.Immutable<LocatableBlock>, ValueContainer
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface DataHolder
DataHolder.Immutable<I>, DataHolder.MutableNested classes/interfaces inherited from interface SerializableDataHolder
SerializableDataHolder.Immutable<I>, SerializableDataHolder.Mutable -
Method Summary
Modifier and TypeMethodDescriptionGets theBlockStatefor this locatable block.static LocatableBlock.Builderbuilder()Creates a newLocatableBlock.Builderfor creating newLocatableBlocks.Methods inherited from interface DataHolder.Immutable
mergeWith, mergeWith, transform, transform, with, with, with, without, without, withoutMethods inherited from interface DataSerializable
contentVersion, toContainer, toViewMethods inherited from interface Locatable
blockPosition, location, serverLocation, worldMethods inherited from interface SerializableDataHolder
validateRawDataMethods inherited from interface SerializableDataHolder.Immutable
copy, withRawDataMethods inherited from interface ValueContainer
get, getDouble, getInt, getKeys, getLong, getOrElse, getOrNull, getValue, getValues, require, requireValue, streamKeys, streamValues, supports, supports
-
Method Details
-
builder
Creates a newLocatableBlock.Builderfor creating newLocatableBlocks.- Returns:
- A new builder
-
blockState
-