Package net.minecraft.structure
Class WoodlandMansionGenerator.LayoutGenerator
java.lang.Object
net.minecraft.structure.WoodlandMansionGenerator.LayoutGenerator
- Enclosing class:
WoodlandMansionGenerator
- Mappings:
Namespace Name official dfu$dintermediary net/minecraft/class_3471$class_3475named net/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate final StructureManagerprivate final Random -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidaddBigRoom(List<WoodlandMansionGenerator.Piece> pieces, BlockPos pos, BlockRotation rotation, Direction direction, Direction direction2, WoodlandMansionGenerator.RoomPool roomPool) private voidaddBigSecretRoom(List<WoodlandMansionGenerator.Piece> list, BlockPos blockPos, BlockRotation blockRotation, WoodlandMansionGenerator.RoomPool roomPool) private voidaddEntrance(List<WoodlandMansionGenerator.Piece> pieces, WoodlandMansionGenerator.GenerationPiece generationPiece) private voidaddMediumRoom(List<WoodlandMansionGenerator.Piece> pieces, BlockPos pos, BlockRotation rotation, Direction direction, Direction direction2, WoodlandMansionGenerator.RoomPool roomPool, boolean staircase) private voidaddRoof(List<WoodlandMansionGenerator.Piece> pieces, WoodlandMansionGenerator.GenerationPiece generationPiece, WoodlandMansionGenerator.FlagMatrix flagMatrix, Direction direction, int int2, int int3, int int4, int int5) private voidaddSmallRoom(List<WoodlandMansionGenerator.Piece> pieces, BlockPos pos, BlockRotation rotation, Direction direction, WoodlandMansionGenerator.RoomPool roomPool) voidgenerate(BlockPos pos, BlockRotation rotation, List<WoodlandMansionGenerator.Piece> pieces, WoodlandMansionGenerator.MansionParameters parameters) private voidmethod_15052(List<WoodlandMansionGenerator.Piece> list, WoodlandMansionGenerator.GenerationPiece generationPiece) private voidmethod_15055(List<WoodlandMansionGenerator.Piece> list, BlockPos blockPos, BlockRotation blockRotation, WoodlandMansionGenerator.FlagMatrix flagMatrix, @Nullable WoodlandMansionGenerator.FlagMatrix flagMatrix2) private voidmethod_15058(List<WoodlandMansionGenerator.Piece> list, WoodlandMansionGenerator.GenerationPiece generationPiece) private voidmethod_15060(List<WoodlandMansionGenerator.Piece> list, WoodlandMansionGenerator.GenerationPiece generationPiece)
-
Field Details
-
manager
- Mappings:
Namespace Name Mixin selector official aLdfu$d;a:Ldhr;intermediary field_15444Lnet/minecraft/class_3471$class_3475;field_15444:Lnet/minecraft/class_3485;named managerLnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;manager:Lnet/minecraft/structure/StructureManager;
-
random
- Mappings:
Namespace Name Mixin selector official bLdfu$d;b:Ljava/util/Random;intermediary field_15447Lnet/minecraft/class_3471$class_3475;field_15447:Ljava/util/Random;named randomLnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;random:Ljava/util/Random;
-
field_15446
private int field_15446- Mappings:
Namespace Name Mixin selector official cLdfu$d;c:Iintermediary field_15446Lnet/minecraft/class_3471$class_3475;field_15446:Inamed field_15446Lnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;field_15446:I
-
field_15445
private int field_15445- Mappings:
Namespace Name Mixin selector official dLdfu$d;d:Iintermediary field_15445Lnet/minecraft/class_3471$class_3475;field_15445:Inamed field_15445Lnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;field_15445:I
-
-
Constructor Details
-
LayoutGenerator
- Mappings:
Namespace Name Mixin selector official <init>Ldfu$d;<init>(Ldhr;Ljava/util/Random;)Vintermediary <init>Lnet/minecraft/class_3471$class_3475;<init>(Lnet/minecraft/class_3485;Ljava/util/Random;)Vnamed <init>Lnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;<init>(Lnet/minecraft/structure/StructureManager;Ljava/util/Random;)V
-
-
Method Details
-
generate
public void generate(BlockPos pos, BlockRotation rotation, List<WoodlandMansionGenerator.Piece> pieces, WoodlandMansionGenerator.MansionParameters parameters) - Mappings:
Namespace Name Mixin selector official aLdfu$d;a(Lgj;Lcjm;Ljava/util/List;Ldfu$c;)Vintermediary method_15050Lnet/minecraft/class_3471$class_3475;method_15050(Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Lnet/minecraft/class_3471$class_3474;)Vnamed generateLnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;generate(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Ljava/util/List;Lnet/minecraft/structure/WoodlandMansionGenerator$MansionParameters;)V
-
addRoof
private void addRoof(List<WoodlandMansionGenerator.Piece> pieces, WoodlandMansionGenerator.GenerationPiece generationPiece, WoodlandMansionGenerator.FlagMatrix flagMatrix, Direction direction, int int2, int int3, int int4, int int5) - Mappings:
Namespace Name Mixin selector official aLdfu$d;a(Ljava/util/List;Ldfu$e;Ldfu$g;Lgo;IIII)Vintermediary method_15051Lnet/minecraft/class_3471$class_3475;method_15051(Ljava/util/List;Lnet/minecraft/class_3471$class_3476;Lnet/minecraft/class_3471$class_3478;Lnet/minecraft/class_2350;IIII)Vnamed addRoofLnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;addRoof(Ljava/util/List;Lnet/minecraft/structure/WoodlandMansionGenerator$GenerationPiece;Lnet/minecraft/structure/WoodlandMansionGenerator$FlagMatrix;Lnet/minecraft/util/math/Direction;IIII)V
-
method_15055
private void method_15055(List<WoodlandMansionGenerator.Piece> list, BlockPos blockPos, BlockRotation blockRotation, WoodlandMansionGenerator.FlagMatrix flagMatrix, @Nullable @Nullable WoodlandMansionGenerator.FlagMatrix flagMatrix2) - Mappings:
Namespace Name Mixin selector official aLdfu$d;a(Ljava/util/List;Lgj;Lcjm;Ldfu$g;Ldfu$g;)Vintermediary method_15055Lnet/minecraft/class_3471$class_3475;method_15055(Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3471$class_3478;Lnet/minecraft/class_3471$class_3478;)Vnamed method_15055Lnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;method_15055(Ljava/util/List;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/structure/WoodlandMansionGenerator$FlagMatrix;Lnet/minecraft/structure/WoodlandMansionGenerator$FlagMatrix;)V
-
addEntrance
private void addEntrance(List<WoodlandMansionGenerator.Piece> pieces, WoodlandMansionGenerator.GenerationPiece generationPiece) - Mappings:
Namespace Name Mixin selector official aLdfu$d;a(Ljava/util/List;Ldfu$e;)Vintermediary method_15054Lnet/minecraft/class_3471$class_3475;method_15054(Ljava/util/List;Lnet/minecraft/class_3471$class_3476;)Vnamed addEntranceLnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;addEntrance(Ljava/util/List;Lnet/minecraft/structure/WoodlandMansionGenerator$GenerationPiece;)V
-
method_15052
private void method_15052(List<WoodlandMansionGenerator.Piece> list, WoodlandMansionGenerator.GenerationPiece generationPiece) - Mappings:
Namespace Name Mixin selector official bLdfu$d;b(Ljava/util/List;Ldfu$e;)Vintermediary method_15052Lnet/minecraft/class_3471$class_3475;method_15052(Ljava/util/List;Lnet/minecraft/class_3471$class_3476;)Vnamed method_15052Lnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;method_15052(Ljava/util/List;Lnet/minecraft/structure/WoodlandMansionGenerator$GenerationPiece;)V
-
method_15058
private void method_15058(List<WoodlandMansionGenerator.Piece> list, WoodlandMansionGenerator.GenerationPiece generationPiece) - Mappings:
Namespace Name Mixin selector official cLdfu$d;c(Ljava/util/List;Ldfu$e;)Vintermediary method_15058Lnet/minecraft/class_3471$class_3475;method_15058(Ljava/util/List;Lnet/minecraft/class_3471$class_3476;)Vnamed method_15058Lnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;method_15058(Ljava/util/List;Lnet/minecraft/structure/WoodlandMansionGenerator$GenerationPiece;)V
-
method_15060
private void method_15060(List<WoodlandMansionGenerator.Piece> list, WoodlandMansionGenerator.GenerationPiece generationPiece) - Mappings:
Namespace Name Mixin selector official dLdfu$d;d(Ljava/util/List;Ldfu$e;)Vintermediary method_15060Lnet/minecraft/class_3471$class_3475;method_15060(Ljava/util/List;Lnet/minecraft/class_3471$class_3476;)Vnamed method_15060Lnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;method_15060(Ljava/util/List;Lnet/minecraft/structure/WoodlandMansionGenerator$GenerationPiece;)V
-
addSmallRoom
private void addSmallRoom(List<WoodlandMansionGenerator.Piece> pieces, BlockPos pos, BlockRotation rotation, Direction direction, WoodlandMansionGenerator.RoomPool roomPool) - Mappings:
Namespace Name Mixin selector official aLdfu$d;a(Ljava/util/List;Lgj;Lcjm;Lgo;Ldfu$b;)Vintermediary method_15057Lnet/minecraft/class_3471$class_3475;method_15057(Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;)Vnamed addSmallRoomLnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;addSmallRoom(Ljava/util/List;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/Direction;Lnet/minecraft/structure/WoodlandMansionGenerator$RoomPool;)V
-
addMediumRoom
private void addMediumRoom(List<WoodlandMansionGenerator.Piece> pieces, BlockPos pos, BlockRotation rotation, Direction direction, Direction direction2, WoodlandMansionGenerator.RoomPool roomPool, boolean staircase) - Mappings:
Namespace Name Mixin selector official aLdfu$d;a(Ljava/util/List;Lgj;Lcjm;Lgo;Lgo;Ldfu$b;Z)Vintermediary method_15059Lnet/minecraft/class_3471$class_3475;method_15059(Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;Z)Vnamed addMediumRoomLnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;addMediumRoom(Ljava/util/List;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;Lnet/minecraft/structure/WoodlandMansionGenerator$RoomPool;Z)V
-
addBigRoom
private void addBigRoom(List<WoodlandMansionGenerator.Piece> pieces, BlockPos pos, BlockRotation rotation, Direction direction, Direction direction2, WoodlandMansionGenerator.RoomPool roomPool) - Mappings:
Namespace Name Mixin selector official aLdfu$d;a(Ljava/util/List;Lgj;Lcjm;Lgo;Lgo;Ldfu$b;)Vintermediary method_15056Lnet/minecraft/class_3471$class_3475;method_15056(Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;Lnet/minecraft/class_3471$class_3473;)Vnamed addBigRoomLnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;addBigRoom(Ljava/util/List;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/Direction;Lnet/minecraft/structure/WoodlandMansionGenerator$RoomPool;)V
-
addBigSecretRoom
private void addBigSecretRoom(List<WoodlandMansionGenerator.Piece> list, BlockPos blockPos, BlockRotation blockRotation, WoodlandMansionGenerator.RoomPool roomPool) - Mappings:
Namespace Name Mixin selector official aLdfu$d;a(Ljava/util/List;Lgj;Lcjm;Ldfu$b;)Vintermediary method_15053Lnet/minecraft/class_3471$class_3475;method_15053(Ljava/util/List;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3471$class_3473;)Vnamed addBigSecretRoomLnet/minecraft/structure/WoodlandMansionGenerator$LayoutGenerator;addBigSecretRoom(Ljava/util/List;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/structure/WoodlandMansionGenerator$RoomPool;)V
-