History - net.minecraft.structure.WoodlandMansionGenerator$MansionParameters
26.3-snapshot-3
Names
Fields
Constructors
Methods
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
Methods
1.21.11_unobfuscated
Names
net.minecraft.world.level.levelgen.structure.structures.WoodlandMansionPieces$MansionGrid
net.minecraft.class_3471$class_3474
net.minecraft.structure.WoodlandMansionGenerator$MansionParameters
Fields
int: DEFAULT_SIZE, field_31665, SIZE
int: CLEAR, field_31666, UNSET
int: CORRIDOR, field_31667, CORRIDOR
int: ROOM, field_31668, ROOM
int: START_ROOM, field_31669, STAIRCASE
int: TEST_ROOM, field_31670, UNUSED
int: BLOCKED, field_31671, OUTSIDE
int: ROOM_1x1, field_31672, SMALL_ROOM_FLAG
int: ROOM_1x2, field_31673, MEDIUM_ROOM_FLAG
int: ROOM_2x2, field_31674, BIG_ROOM_FLAG
int: ROOM_ORIGIN_FLAG, field_31675, ORIGIN_CELL_FLAG
int: ROOM_DOOR_FLAG, field_31676, ENTRANCE_CELL_FLAG
int: ROOM_STAIRS_FLAG, field_31677, STAIRCASE_CELL_FLAG
int: ROOM_CORRIDOR_FLAG, field_31678, CARPET_CELL_FLAG
int: ROOM_TYPE_MASK, field_31679, ROOM_SIZE_MASK
int: ROOM_ID_MASK, field_31680, ROOM_ID_MASK
Random: random, field_15438, random
WoodlandMansionGenerator$FlagMatrix: baseGrid, field_15440, baseLayout
WoodlandMansionGenerator$FlagMatrix: thirdFloorGrid, field_15439, thirdFloorLayout
WoodlandMansionGenerator$FlagMatrix[]: floorRooms, field_15443, roomFlagsByFloor
int: entranceX, field_15442, entranceI
int: entranceY, field_15441, entranceJ
Constructors
(Random)
Methods
boolean (WoodlandMansionGenerator$FlagMatrix, int, int): isHouse, method_15047, isInsideMansion
boolean (WoodlandMansionGenerator$FlagMatrix, int, int, int, int): isRoomId, method_15039, isRoomId
Direction (WoodlandMansionGenerator$FlagMatrix, int, int, int, int): get1x2RoomDirection, method_15040, findConnectedRoomDirection
void (WoodlandMansionGenerator$FlagMatrix, int, int, Direction, int): recursiveCorridor, method_15045, layoutCorridor
boolean (WoodlandMansionGenerator$FlagMatrix): cleanEdges, method_15046, adjustLayoutWithRooms
void (): setupThirdFloor, method_15048, layoutThirdFloor
void (WoodlandMansionGenerator$FlagMatrix, WoodlandMansionGenerator$FlagMatrix): identifyRooms, method_15042, updateRoomFlags