Uses of Class
net.minecraft.structure.WoodlandMansionGenerator.FlagMatrix
-
Uses of WoodlandMansionGenerator.FlagMatrix in net.minecraft.structure
Modifier and TypeFieldDescription(package private) final WoodlandMansionGenerator.FlagMatrix
WoodlandMansionGenerator.MansionParameters.baseLayout
Determines a rough shape of the first floor and the second floor.(package private) final WoodlandMansionGenerator.FlagMatrix[]
WoodlandMansionGenerator.MansionParameters.roomFlagsByFloor
Contains flags for each room cell on each floor.(package private) final WoodlandMansionGenerator.FlagMatrix
WoodlandMansionGenerator.MansionParameters.thirdFloorLayout
Determines a rough shape of the third floor.Modifier and TypeMethodDescriptionprivate void
WoodlandMansionGenerator.LayoutGenerator.addOuterWall
(List<WoodlandMansionGenerator.Piece> pieces, WoodlandMansionGenerator.GenerationPiece wallPiece, WoodlandMansionGenerator.FlagMatrix layout, Direction direction, int startI, int startJ, int endI, int endJ) private void
WoodlandMansionGenerator.LayoutGenerator.addRoof
(List<WoodlandMansionGenerator.Piece> pieces, BlockPos pos, BlockRotation rotation, WoodlandMansionGenerator.FlagMatrix layout, @Nullable WoodlandMansionGenerator.FlagMatrix nextFloorLayout) private boolean
WoodlandMansionGenerator.MansionParameters.adjustLayoutWithRooms
(WoodlandMansionGenerator.FlagMatrix layout) WoodlandMansionGenerator.MansionParameters.findConnectedRoomDirection
(WoodlandMansionGenerator.FlagMatrix layout, int i, int j, int floor, int roomId) static boolean
WoodlandMansionGenerator.MansionParameters.isInsideMansion
(WoodlandMansionGenerator.FlagMatrix layout, int i, int j) boolean
WoodlandMansionGenerator.MansionParameters.isRoomId
(WoodlandMansionGenerator.FlagMatrix layout, int i, int j, int floor, int roomId) private void
WoodlandMansionGenerator.MansionParameters.layoutCorridor
(WoodlandMansionGenerator.FlagMatrix layout, int i, int j, Direction direction, int length) private void
WoodlandMansionGenerator.MansionParameters.updateRoomFlags
(WoodlandMansionGenerator.FlagMatrix layout, WoodlandMansionGenerator.FlagMatrix roomFlags)