net.minecraft.world.gen.structure

class MansionPieces$MansionGrid

ayw$c
net.minecraft.class_3072$class_3075
net.minecraft.world.gen.structure.MansionPieces$MansionGrid
net.minecraft.world.gen.structure.WoodlandMansionPieces$Grid

Field summary

Modifier and TypeField
private final Random
a
field_15197
random
random
private final MansionPieces$SimpleGrid
b
field_15198
base
baseGrid
private final MansionPieces$SimpleGrid
c
field_15199
thirdFloor
thirdFloorGrid
private final MansionPieces$SimpleGrid[]
d
field_15200
floorRooms
floorRooms
private final int
e
field_15201
entranceX
entranceX
private final int
f
field_15202
entranceY
entranceY

Constructor summary

ModifierConstructor
public (Random random)

Method summary

Modifier and TypeMethod
public static boolean
a(ayw$g arg0, int arg1, int arg2)
method_13788(class_3072$class_3079 arg0, int arg1, int arg2)
isHouse(MansionPieces$SimpleGrid grid, int x, int y)
isHouse(WoodlandMansionPieces$SimpleGrid arg0, int arg1, int arg2)
public boolean
a(ayw$g arg0, int arg1, int arg2, int arg3, int arg4)
method_13789(class_3072$class_3079 arg0, int arg1, int arg2, int arg3, int arg4)
isRoomId(MansionPieces$SimpleGrid grid, int x, int y, int room, int id)
isRoomId(WoodlandMansionPieces$SimpleGrid arg0, int arg1, int arg2, int arg3, int arg4)
public Direction
b(ayw$g arg0, int arg1, int arg2, int arg3, int arg4)
method_13794(class_3072$class_3079 arg0, int arg1, int arg2, int arg3, int arg4)
get1x2Direction(MansionPieces$SimpleGrid grid, int x, int y, int room, int id)
get1x2RoomDirection(WoodlandMansionPieces$SimpleGrid arg0, int arg1, int arg2, int arg3, int arg4)
private void
a(ayw$g arg0, int arg1, int arg2, cv arg3, int arg4)
method_13790(class_3072$class_3079 arg0, int arg1, int arg2, class_1354 arg3, int arg4)
generateCorridor(MansionPieces$SimpleGrid grid, int x, int y, Direction entranceSide, int generationDepth)
recursiveCorridor(WoodlandMansionPieces$SimpleGrid arg0, int arg1, int arg2, EnumFacing arg3, int arg4)
private boolean
a(ayw$g arg0)
method_13787(class_3072$class_3079 arg0)
cleanEdges(MansionPieces$SimpleGrid grid)
cleanEdges(WoodlandMansionPieces$SimpleGrid arg0)
private void
b()
method_13792()
setupThirdFloor()
setupThirdFloor()
private void
a(ayw$g arg0, ayw$g arg1)
method_13791(class_3072$class_3079 arg0, class_3072$class_3079 arg1)
findRooms(MansionPieces$SimpleGrid grid, MansionPieces$SimpleGrid floorGrid)
identifyRooms(WoodlandMansionPieces$SimpleGrid arg0, WoodlandMansionPieces$SimpleGrid arg1)