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