net.minecraft.structure.pool

public class SinglePoolElement

extends StructurePoolElement

cfl
net.minecraft.class_3781
net.minecraft.structure.pool.SinglePoolElement
net.minecraft.unmapped.C_12705784
net.minecraft.world.gen.feature.jigsaw.SingleJigsawPiece
net.minecraft.world.gen.feature.jigsaw.SingleJigsawPiece

Field summary

Modifier and TypeField
protected final Identifier
a
field_16672
location
f_07842949
field_214861_a
location
protected final com.google.common.collect.ImmutableList<StructureProcessor>
b
field_16674
processors
f_73075243
field_214862_b
processors

Constructor summary

ModifierConstructor
public (String arg0, List<StructureProcessor> arg1)
public (String arg0, List<StructureProcessor> arg1, StructurePool$Projection arg2)
public (String arg0)
public (Dynamic<?> arg0)

Method summary

Modifier and TypeMethod
public List<Structure$StructureBlockInfo>
a(cjk arg0, ev arg1, brb arg2, boolean arg3)
method_16614(class_3485 arg0, class_2338 arg1, class_2470 arg2, boolean arg3)
method_16614(StructureManager arg0, BlockPos arg1, BlockRotation arg2, boolean arg3)
m_17965998(StructureManager arg0, BlockPos arg1, BlockRotation arg2, boolean arg3)
func_214857_a(TemplateManager arg0, BlockPos arg1, Rotation arg2, boolean arg3)
func_214857_a(TemplateManager arg0, BlockPos arg1, Rotation arg2, boolean arg3)
public List<Structure$StructureBlockInfo>
a(cjk arg0, ev arg1, brb arg2, Random arg3)
method_16627(class_3485 arg0, class_2338 arg1, class_2470 arg2, Random arg3)
getStructureBlockInfos(StructureManager arg0, BlockPos arg1, BlockRotation arg2, Random arg3)
m_60532257(StructureManager arg0, BlockPos arg1, BlockRotation arg2, Random arg3)
func_214849_a(TemplateManager arg0, BlockPos arg1, Rotation arg2, Random arg3)
getJigsawBlocks(TemplateManager arg0, BlockPos arg1, Rotation arg2, Random arg3)
public MutableIntBoundingBox
a(cjk arg0, ev arg1, brb arg2)
method_16628(class_3485 arg0, class_2338 arg1, class_2470 arg2)
getBoundingBox(StructureManager arg0, BlockPos arg1, BlockRotation arg2)
m_66276247(StructureManager arg0, BlockPos arg1, BlockRotation arg2)
func_214852_a(TemplateManager arg0, BlockPos arg1, Rotation arg2)
getBoundingBox(TemplateManager arg0, BlockPos arg1, Rotation arg2)
public boolean
a(cjk arg0, bhn arg1, ev arg2, brb arg3, chx arg4, Random arg5)
method_16626(class_3485 arg0, class_1936 arg1, class_2338 arg2, class_2470 arg3, class_3341 arg4, Random arg5)
generate(StructureManager arg0, IWorld arg1, BlockPos arg2, BlockRotation arg3, MutableIntBoundingBox arg4, Random arg5)
m_61149808(StructureManager arg0, WorldAccess arg1, BlockPos arg2, BlockRotation arg3, StructureBox arg4, Random arg5)
func_214848_a(TemplateManager arg0, IWorld arg1, BlockPos arg2, Rotation arg3, MutableBoundingBox arg4, Random arg5)
place(TemplateManager arg0, IWorld arg1, BlockPos arg2, Rotation arg3, MutableBoundingBox arg4, Random arg5)
protected StructurePlacementData
a(brb arg0, chx arg1)
method_16616(class_2470 arg0, class_3341 arg1)
method_16616(BlockRotation arg0, MutableIntBoundingBox arg1)
m_22439257(BlockRotation arg0, StructureBox arg1)
func_214860_a(Rotation arg0, MutableBoundingBox arg1)
createPlacementSettings(Rotation rotationIn, MutableBoundingBox boundsIn)
public StructurePoolElementType
a()
method_16757()
getType()
m_88585108()
func_214853_a()
getType()
public <T> Dynamic<T>
a(DynamicOps<T> arg0)
method_16625(com.mojang.datafixers.types.DynamicOps<T> arg0)
method_16625(com.mojang.datafixers.types.DynamicOps<T> arg0)
m_35565132(com.mojang.datafixers.types.DynamicOps<T> arg0)
func_214851_a(com.mojang.datafixers.types.DynamicOps<T> arg0)
serialize0(com.mojang.datafixers.types.DynamicOps<T> arg0)