net.minecraft.world.gen.structure

class MansionPieces$PiecePlacer

bwz$d
net.minecraft.unmapped.C_41402055$C_86824643
net.minecraft.world.gen.structure.MansionPieces$PiecePlacer
net.minecraft.world.gen.feature.structure.WoodlandMansionPieces$Placer

Field summary

Modifier and TypeField
private final StructureManager
a
f_18901329
manager
field_191134_a
private final Random
b
f_32599946
random
field_191135_b
private int
c
f_81080339
startX
field_191136_c
private int
d
f_01635406
startY
field_191137_d

Constructor summary

ModifierConstructor
public (StructureManager manager, Random random)

Method summary

Modifier and TypeMethod
public void
a(ej arg0, bgs arg1, List<bwz$i> arg2, bwz$c arg3)
m_96104979(C_32594356 arg0, C_29544645 arg1, List<C_41402055$C_39103720> arg2, C_41402055$C_05907550 arg3)
generate(BlockPos pos, BlockRotation rotation, List<MansionPieces$MansionPiece> pieces, MansionPieces$MansionGrid grid)
func_191125_a(BlockPos arg0, Rotation arg1, List<WoodlandMansionPieces$MansionTemplate> arg2, WoodlandMansionPieces$Grid arg3)
private void
a(List<bwz$i> arg0, bwz$e arg1, bwz$g arg2, ep arg3, int arg4, int arg5, int arg6, int arg7)
m_89125456(List<C_41402055$C_39103720> arg0, C_41402055$C_88865166 arg1, C_41402055$C_18592246 arg2, C_28786548 arg3, int arg4, int arg5, int arg6, int arg7)
traverseOuterWalls(List<MansionPieces$MansionPiece> pieces, MansionPieces$Placement placement, MansionPieces$SimpleGrid grid, Direction facing, int x, int y, int width, int height)
func_191130_a(List<WoodlandMansionPieces$MansionTemplate> arg0, WoodlandMansionPieces$PlacementData arg1, WoodlandMansionPieces$SimpleGrid arg2, EnumFacing arg3, int arg4, int arg5, int arg6, int arg7)
private void
a(List<bwz$i> arg0, ej arg1, bgs arg2, bwz$g arg3, bwz$g arg4)
m_02460552(List<C_41402055$C_39103720> arg0, C_32594356 arg1, C_29544645 arg2, C_41402055$C_18592246 arg3, C_41402055$C_18592246 arg4)
generateRoof(List<MansionPieces$MansionPiece> pieces, BlockPos pos, BlockRotation rotation, MansionPieces$SimpleGrid grid, MansionPieces$SimpleGrid belowGrid)
func_191123_a(List<WoodlandMansionPieces$MansionTemplate> arg0, BlockPos arg1, Rotation arg2, WoodlandMansionPieces$SimpleGrid arg3, WoodlandMansionPieces$SimpleGrid arg4)
private void
a(List<bwz$i> arg0, bwz$e arg1)
m_87710427(List<C_41402055$C_39103720> arg0, C_41402055$C_88865166 arg1)
generateEntrance(List<MansionPieces$MansionPiece> pieces, MansionPieces$Placement placement)
func_191133_a(List<WoodlandMansionPieces$MansionTemplate> arg0, WoodlandMansionPieces$PlacementData arg1)
private void
b(List<bwz$i> arg0, bwz$e arg1)
m_64446271(List<C_41402055$C_39103720> arg0, C_41402055$C_88865166 arg1)
traverseWallPiece(List<MansionPieces$MansionPiece> pieces, MansionPieces$Placement placement)
func_191131_b(List<WoodlandMansionPieces$MansionTemplate> arg0, WoodlandMansionPieces$PlacementData arg1)
private void
c(List<bwz$i> arg0, bwz$e arg1)
m_34315929(List<C_41402055$C_39103720> arg0, C_41402055$C_88865166 arg1)
traverseOuterTurn(List<MansionPieces$MansionPiece> pieces, MansionPieces$Placement placement)
func_191124_c(List<WoodlandMansionPieces$MansionTemplate> arg0, WoodlandMansionPieces$PlacementData arg1)
private void
d(List<bwz$i> arg0, bwz$e arg1)
m_62104943(List<C_41402055$C_39103720> arg0, C_41402055$C_88865166 arg1)
traverseInnerTurn(List<MansionPieces$MansionPiece> pieces, MansionPieces$Placement placement)
func_191126_d(List<WoodlandMansionPieces$MansionTemplate> arg0, WoodlandMansionPieces$PlacementData arg1)
private void
a(List<bwz$i> arg0, ej arg1, bgs arg2, ep arg3, bwz$b arg4)
m_99254021(List<C_41402055$C_39103720> arg0, C_32594356 arg1, C_29544645 arg2, C_28786548 arg3, C_41402055$C_92624198 arg4)
generate1x1(List<MansionPieces$MansionPiece> pieces, BlockPos pos, BlockRotation rotation, Direction entranceSide, MansionPieces$FloorRooms rooms)
func_191129_a(List<WoodlandMansionPieces$MansionTemplate> arg0, BlockPos arg1, Rotation arg2, EnumFacing arg3, WoodlandMansionPieces$RoomCollection arg4)
private void
a(List<bwz$i> arg0, ej arg1, bgs arg2, ep arg3, ep arg4, bwz$b arg5, boolean arg6)
m_32824031(List<C_41402055$C_39103720> arg0, C_32594356 arg1, C_29544645 arg2, C_28786548 arg3, C_28786548 arg4, C_41402055$C_92624198 arg5, boolean arg6)
generate1x2(List<MansionPieces$MansionPiece> pieces, BlockPos pos, BlockRotation rotation, Direction entranceSide2, Direction entranceSide1, MansionPieces$FloorRooms rooms, boolean stairs)
func_191132_a(List<WoodlandMansionPieces$MansionTemplate> arg0, BlockPos arg1, Rotation arg2, EnumFacing arg3, EnumFacing arg4, WoodlandMansionPieces$RoomCollection arg5, boolean arg6)
private void
a(List<bwz$i> arg0, ej arg1, bgs arg2, ep arg3, ep arg4, bwz$b arg5)
m_72639761(List<C_41402055$C_39103720> arg0, C_32594356 arg1, C_29544645 arg2, C_28786548 arg3, C_28786548 arg4, C_41402055$C_92624198 arg5)
generate2x2(List<MansionPieces$MansionPiece> pieces, BlockPos pos, BlockRotation rotation, Direction entranceSide2, Direction entranceSide1, MansionPieces$FloorRooms rooms)
func_191127_a(List<WoodlandMansionPieces$MansionTemplate> arg0, BlockPos arg1, Rotation arg2, EnumFacing arg3, EnumFacing arg4, WoodlandMansionPieces$RoomCollection arg5)
private void
a(List<bwz$i> arg0, ej arg1, bgs arg2, bwz$b arg3)
m_48049543(List<C_41402055$C_39103720> arg0, C_32594356 arg1, C_29544645 arg2, C_41402055$C_92624198 arg3)
generateSecret2x2(List<MansionPieces$MansionPiece> pieces, BlockPos pos, BlockRotation rotation, MansionPieces$FloorRooms rooms)
func_191128_a(List<WoodlandMansionPieces$MansionTemplate> arg0, BlockPos arg1, Rotation arg2, WoodlandMansionPieces$RoomCollection arg3)