net.minecraft.world.level.levelgen.structure.structures

class WoodlandMansionPieces$MansionGrid

evz$c
net.minecraft.world.level.levelgen.structure.structures.WoodlandMansionPieces$MansionGrid
net.minecraft.class_3471$class_3474

Field summary

Modifier and TypeField
private static final int
a
DEFAULT_SIZE
field_31665
private static final int
b
CLEAR
field_31666
private static final int
c
CORRIDOR
field_31667
private static final int
d
ROOM
field_31668
private static final int
e
START_ROOM
field_31669
private static final int
f
TEST_ROOM
field_31670
private static final int
g
BLOCKED
field_31671
private static final int
h
ROOM_1x1
field_31672
private static final int
i
ROOM_1x2
field_31673
private static final int
j
ROOM_2x2
field_31674
private static final int
k
ROOM_ORIGIN_FLAG
field_31675
private static final int
l
ROOM_DOOR_FLAG
field_31676
private static final int
m
ROOM_STAIRS_FLAG
field_31677
private static final int
n
ROOM_CORRIDOR_FLAG
field_31678
private static final int
o
ROOM_TYPE_MASK
field_31679
private static final int
p
ROOM_ID_MASK
field_31680
private final RandomSource
q
random
field_15438
final WoodlandMansionPieces$SimpleGrid
r
baseGrid
field_15440
final WoodlandMansionPieces$SimpleGrid
s
thirdFloorGrid
field_15439
final WoodlandMansionPieces$SimpleGrid[]
t
floorRooms
field_15443
final int
u
entranceX
field_15442
final int
v
entranceY
field_15441

Constructor summary

ModifierConstructor
public (RandomSource arg0)

Method summary

Modifier and TypeMethod
public static boolean
a(evz$g arg0, int arg1, int arg2)
isHouse(WoodlandMansionPieces$SimpleGrid arg0, int arg1, int arg2)
method_15047(class_3471$class_3478 arg0, int arg1, int arg2)
public boolean
a(evz$g arg0, int arg1, int arg2, int arg3, int arg4)
isRoomId(WoodlandMansionPieces$SimpleGrid arg0, int arg1, int arg2, int arg3, int arg4)
method_15039(class_3471$class_3478 arg0, int arg1, int arg2, int arg3, int arg4)
public Direction
b(evz$g arg0, int arg1, int arg2, int arg3, int arg4)
get1x2RoomDirection(WoodlandMansionPieces$SimpleGrid arg0, int arg1, int arg2, int arg3, int arg4)
method_15040(class_3471$class_3478 arg0, int arg1, int arg2, int arg3, int arg4)
private void
a(evz$g arg0, int arg1, int arg2, je arg3, int arg4)
recursiveCorridor(WoodlandMansionPieces$SimpleGrid arg0, int arg1, int arg2, Direction arg3, int arg4)
method_15045(class_3471$class_3478 arg0, int arg1, int arg2, class_2350 arg3, int arg4)
private boolean
a(evz$g arg0)
cleanEdges(WoodlandMansionPieces$SimpleGrid arg0)
method_15046(class_3471$class_3478 arg0)
private void
a()
setupThirdFloor()
method_15048()
private void
a(evz$g arg0, evz$g arg1)
identifyRooms(WoodlandMansionPieces$SimpleGrid arg0, WoodlandMansionPieces$SimpleGrid arg1)
method_15042(class_3471$class_3478 arg0, class_3471$class_3478 arg1)