net.minecraft.structure

public final class StructureTemplate$PalettedBlockInfoList

net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$Palette
net.minecraft.class_3499$class_5162
net.minecraft.structure.StructureTemplate$PalettedBlockInfoList

Field summary

Modifier and TypeField
private final List<StructureTemplate$StructureBlockInfo>
blocks
field_23913
infos
private final Map<Block, List<StructureTemplate$StructureBlockInfo>>
cache
field_23914
blockToInfos
private List<StructureTemplate$JigsawBlockInfo>
cachedJigsaws
field_54805
jigsawBlockInfos

Constructor summary

ModifierConstructor
private (List<StructureTemplate$StructureBlockInfo> infos)

Method summary

Modifier and TypeMethod
public List<StructureTemplate$JigsawBlockInfo>
jigsaws()
method_64827()
getOrCreateJigsawBlockInfos()
public List<StructureTemplate$StructureBlockInfo>
blocks()
method_27125()
getAll()
public List<StructureTemplate$StructureBlockInfo>
blocks(Block filter)
method_27126(class_2248 arg0)
getAllOf(Block block)
private List
lambda$blocks$0(Block arg0)
method_27128(class_2248 arg0)
method_27128(Block block2)
private static boolean
lambda$blocks$1(Block arg0, StructureTemplate$StructureBlockInfo arg1)
method_27127(class_2248 arg0, class_3499$class_3501 arg1)
method_27127(Block arg0, StructureTemplate$StructureBlockInfo info)