net.minecraft.world.level.levelgen.structure.templatesystem

class StructureTemplate$SimplePalette

implements Iterable<BlockState>

dzb$b
net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$SimplePalette
net.minecraft.class_3499$class_3500
net.minecraft.structure.StructureTemplate$Palette
net.minecraft.src.C_2634_$C_2637_
net.minecraft.world.level.levelgen.structure.templatesystem.DefinedStructure$b

Field summary

Modifier and TypeField
public static final BlockState
a
DEFAULT_BLOCK_STATE
field_15590
AIR
f_74660_
private final IdMapper<BlockState>
b
ids
field_15591
ids
f_74661_
private int
c
lastId
field_15592
currentIndex
f_74662_

Constructor summary

ModifierConstructor
()

Method summary

Modifier and TypeMethod
public int
a(dfj arg0)
idFor(BlockState arg0)
method_15187(class_2680 arg0)
getId(BlockState state)
m_74669_(C_2064_ arg0)
public BlockState
a(int arg0)
stateFor(int arg0)
method_15185(int arg0)
getState(int id)
m_74667_(int arg0)
public Iterator<BlockState>
iterator()
iterator()
iterator()
public void
a(dfj arg0, int arg1)
addMapping(BlockState arg0, int arg1)
method_15186(class_2680 arg0, int arg1)
set(BlockState state, int id)
m_74671_(C_2064_ p_74673_, int arg1)