net.minecraft.world.level.levelgen.feature.structures

final class JigsawPlacement$Placer

cpz$c
net.minecraft.world.level.levelgen.feature.structures.JigsawPlacement$Placer
net.minecraft.class_3778$class_4182
net.minecraft.unmapped.C_yhwtbjhx$C_sfjueuwz
net.minecraft.structure.pool.StructurePoolBasedGenerator$StructurePoolGenerator
net.minecraft.world.gen.feature.jigsaw.JigsawManager$Assembler
net.minecraft.server.v1_16_R1.WorldGenFeatureDefinedStructureJigsawPlacement$c

Field summary

Modifier and TypeField
private final int
a
maxDepth
field_18700
f_cxowchxt
maxSize
field_214882_a
private final JigsawPlacement$PieceFactory
b
factory
field_18701
f_kwosasrf
pieceFactory
field_214883_b
private final ChunkGenerator
c
chunkGenerator
field_18702
f_lwtwstms
chunkGenerator
field_214884_c
private final StructureManager
d
structureManager
field_18703
f_mxlfsfsk
structureManager
field_214885_d
private final List<? super PoolElementStructurePiece>
e
pieces
field_18704
f_ohqzvbqa
children
field_214886_e
private final Random
f
random
field_18705
f_qvggotgv
random
field_214887_f
private final Deque<JigsawPlacement$PieceState>
g
placing
field_18706
f_krsibeda
structurePieces
field_214888_g

Constructor summary

ModifierConstructor
private (int arg0, JigsawPlacement$PieceFactory arg1, ChunkGenerator arg2, StructureManager arg3, List<? super PoolElementStructurePiece> arg4, Random arg5)

Method summary

Modifier and TypeMethod
private void
a(cts arg0, org.apache.commons.lang3.mutable.MutableObject<dfg> arg1, int arg2, int arg3, boolean arg4)
tryPlacingChildren(PoolElementStructurePiece arg0, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> arg1, int arg2, int arg3, boolean arg4)
method_19306(class_3790 arg0, org.apache.commons.lang3.mutable.MutableObject<class_265> arg1, int arg2, int arg3, boolean arg4)
m_qihirchk(C_paeomyma arg0, org.apache.commons.lang3.mutable.MutableObject<C_zscvhwbd> arg1, int arg2, int arg3, boolean arg4)
generatePiece(PoolStructurePiece piece, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> arg1, int minY, int currentSize, boolean arg4)
func_236831_a_(AbstractVillagePiece arg0, org.apache.commons.lang3.mutable.MutableObject<VoxelShape> arg1, int arg2, int arg3, boolean arg4)