Package net.minecraft.structure
Class WoodlandMansionGenerator
java.lang.Object
net.minecraft.structure.WoodlandMansionGenerator
The generator for the woodland mansion structure.
The cobblestones underneath the mansion are generated after the mansion placement.
- Mappings:
Namespace Name named net/minecraft/structure/WoodlandMansionGenerator
intermediary net/minecraft/class_3471
official erf
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static class
TheWoodlandMansionGenerator.RoomPool
used for the first floor.private static class
A matrix used to store floor information.private static class
private static class
Populates structure pieces based on the givenparameters
.private static class
The parameters that control how the mansion will look like.static class
private static class
Provides methods that sample room template identifiers.private static class
TheWoodlandMansionGenerator.RoomPool
used for the second floor.private static class
TheWoodlandMansionGenerator.RoomPool
used for the third floor. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addPieces
(StructureTemplateManager manager, BlockPos pos, BlockRotation rotation, List<WoodlandMansionGenerator.Piece> pieces, Random random)
-
Constructor Details
-
WoodlandMansionGenerator
public WoodlandMansionGenerator()
-
-
Method Details
-
addPieces
public static void addPieces(StructureTemplateManager manager, BlockPos pos, BlockRotation rotation, List<WoodlandMansionGenerator.Piece> pieces, Random random) - Mappings:
Namespace Name Mixin selector named addPieces
Lnet/minecraft/structure/WoodlandMansionGenerator;addPieces(Lnet/minecraft/structure/StructureTemplateManager;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Ljava/util/List;Lnet/minecraft/util/math/random/Random;)V
intermediary method_15029
Lnet/minecraft/class_3471;method_15029(Lnet/minecraft/class_3485;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Ljava/util/List;Lnet/minecraft/class_5819;)V
official a
Lerf;a(Lesm;Ljh;Ldrb;Ljava/util/List;Lbam;)V
-