net.minecraft.world.gen.structure

class MansionPieces$PiecePlacer

bcb$d
net.minecraft.unmapped.C_41402055$C_86824643
net.minecraft.world.gen.structure.MansionPieces$PiecePlacer

Field summary

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

Constructor summary

ModifierConstructor
public (StructureManager manager, Random random)

Method summary

Modifier and TypeMethod
public void
a(et arg0, atk arg1, List<bcb$i> arg2, bcb$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)
private void
a(List<bcb$i> arg0, bcb$e arg1, bcb$g arg2, fa 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)
private void
a(List<bcb$i> arg0, et arg1, atk arg2, bcb$g arg3, bcb$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)
private void
a(List<bcb$i> arg0, bcb$e arg1)
m_87710427(List<C_41402055$C_39103720> arg0, C_41402055$C_88865166 arg1)
generateEntrance(List<MansionPieces$MansionPiece> pieces, MansionPieces$Placement placement)
private void
b(List<bcb$i> arg0, bcb$e arg1)
m_64446271(List<C_41402055$C_39103720> arg0, C_41402055$C_88865166 arg1)
traverseWallPiece(List<MansionPieces$MansionPiece> pieces, MansionPieces$Placement placement)
private void
c(List<bcb$i> arg0, bcb$e arg1)
m_34315929(List<C_41402055$C_39103720> arg0, C_41402055$C_88865166 arg1)
traverseOuterTurn(List<MansionPieces$MansionPiece> pieces, MansionPieces$Placement placement)
private void
d(List<bcb$i> arg0, bcb$e arg1)
m_62104943(List<C_41402055$C_39103720> arg0, C_41402055$C_88865166 arg1)
traverseInnerTurn(List<MansionPieces$MansionPiece> pieces, MansionPieces$Placement placement)
private void
a(List<bcb$i> arg0, et arg1, atk arg2, fa arg3, bcb$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)
private void
a(List<bcb$i> arg0, et arg1, atk arg2, fa arg3, fa arg4, bcb$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)
private void
a(List<bcb$i> arg0, et arg1, atk arg2, fa arg3, fa arg4, bcb$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)
private void
a(List<bcb$i> arg0, et arg1, atk arg2, bcb$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)