public static interface TileEntityArchetype.Builder extends DataBuilder<TileEntityArchetype>
TileEntityArchetype
s.Modifier and Type | Method and Description |
---|---|
TileEntityArchetype |
build()
Creates a new
TileEntityArchetype from this builder. |
TileEntityArchetype.Builder |
from(Location<World> location) |
TileEntityArchetype.Builder |
from(TileEntityArchetype value)
Resets this builder to the values of the given built object.
|
TileEntityArchetype.Builder |
reset()
Resets this builder to a "default" state such that there is no
remaining data to set.
|
<E,V extends BaseValue<E>> |
set(Key<V> key,
E value) |
<E,V extends BaseValue<E>> |
set(V value) |
TileEntityArchetype.Builder |
setData(DataManipulator<?,?> manipulator) |
TileEntityArchetype.Builder |
state(BlockState state)
Sets the
BlockState of the archetype. |
TileEntityArchetype.Builder |
tile(TileEntity tileEntity) |
TileEntityArchetype.Builder |
tile(TileEntityType tileEntityType) |
TileEntityArchetype.Builder |
tileData(DataView dataView) |
build
TileEntityArchetype.Builder reset()
ResettableBuilder
reset
in interface DataBuilder<TileEntityArchetype>
reset
in interface ResettableBuilder<TileEntityArchetype,DataBuilder<TileEntityArchetype>>
TileEntityArchetype.Builder from(TileEntityArchetype value)
ResettableBuilder
from
in interface DataBuilder<TileEntityArchetype>
from
in interface ResettableBuilder<TileEntityArchetype,DataBuilder<TileEntityArchetype>>
value
- The built objectTileEntityArchetype.Builder from(Location<World> location)
TileEntityArchetype.Builder state(BlockState state)
BlockState
of the archetype.state
- The new block stateTileEntityArchetype.Builder tile(TileEntityType tileEntityType)
TileEntityArchetype.Builder tile(TileEntity tileEntity)
TileEntityArchetype.Builder tileData(DataView dataView)
TileEntityArchetype.Builder setData(DataManipulator<?,?> manipulator)
<E,V extends BaseValue<E>> TileEntityArchetype.Builder set(V value)
<E,V extends BaseValue<E>> TileEntityArchetype.Builder set(Key<V> key, E value)
TileEntityArchetype build()
TileEntityArchetype
from this builder.