Class StructureTemplate.SimplePalette
java.lang.Object
net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate.SimplePalette
- All Implemented Interfaces:
Iterable<BlockState>
- Enclosing class:
StructureTemplate
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BlockState
private final IdMapper
<BlockState> private int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addMapping
(BlockState pState, int pId) int
idFor
(BlockState pState) iterator()
stateFor
(int pId) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
DEFAULT_BLOCK_STATE
-
ids
-
lastId
private int lastId
-
-
Constructor Details
-
SimplePalette
SimplePalette()
-
-
Method Details
-
idFor
-
stateFor
-
iterator
- Specified by:
iterator
in interfaceIterable<BlockState>
-
addMapping
-