Package net.minecraft.world.gen.feature
Class WoodlandMansionFeature
java.lang.Object
net.minecraft.world.gen.feature.StructureFeature<DefaultFeatureConfig>
net.minecraft.world.gen.feature.WoodlandMansionFeature
- Mappings:
Namespace Name official cylintermediary net/minecraft/class_3223named net/minecraft/world/gen/feature/WoodlandMansionFeature
-
Field Summary
Fields inherited from class net.minecraft.world.gen.feature.StructureFeature
BASTION_REMNANT, BURIED_TREASURE, DESERT_PYRAMID, END_CITY, field_31518, FORTRESS, IGLOO, JUNGLE_PYRAMID, LAND_MODIFYING_STRUCTURES, MANSION, MINESHAFT, MONUMENT, NETHER_FOSSIL, OCEAN_RUIN, PILLAGER_OUTPOST, RUINED_PORTAL, SHIPWRECK, STRONGHOLD, STRUCTURES, SWAMP_HUT, VILLAGE -
Constructor Summary
ConstructorsConstructorDescriptionWoodlandMansionFeature(com.mojang.serialization.Codec<DefaultFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddPieces(StructurePiecesCollector collector, DefaultFeatureConfig config, StructurePiecesGenerator.Context context) protected booleanIf true, this structure's start position will be uniformly distributed within a placement grid cell.private static voidpostPlace(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox chunkBox, ChunkPos chunkPos, StructurePiecesList children) Methods inherited from class net.minecraft.world.gen.feature.StructureFeature
calculateBoundingBox, configure, getCodec, getGenerationStep, getLocatedPos, getName, getPostProcessor, getStartChunk, init, locateStructure, readStructureStart, shouldStartAt, tryPlaceStart
-
Constructor Details
-
WoodlandMansionFeature
- Mappings:
Namespace Name Mixin selector official <init>Lcyl;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_3223;<init>(Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/world/gen/feature/WoodlandMansionFeature;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
isUniformDistribution
protected boolean isUniformDistribution()If true, this structure's start position will be uniformly distributed within a placement grid cell. If false, the structure's starting point will be biased towards the center of the cell.- Overrides:
isUniformDistributionin classStructureFeature<DefaultFeatureConfig>- Mappings:
Namespace Name Mixin selector official aLcxy;a()Zintermediary method_27219Lnet/minecraft/class_3195;method_27219()Znamed isUniformDistributionLnet/minecraft/world/gen/feature/StructureFeature;isUniformDistribution()Z
-
addPieces
private static void addPieces(StructurePiecesCollector collector, DefaultFeatureConfig config, StructurePiecesGenerator.Context context) - Mappings:
Namespace Name Mixin selector official aLcyl;a(Ldfd;Lcze;Ldfa$a;)Vintermediary method_38695Lnet/minecraft/class_3223;method_38695(Lnet/minecraft/class_6626;Lnet/minecraft/class_3111;Lnet/minecraft/class_6622$class_6623;)Vnamed addPiecesLnet/minecraft/world/gen/feature/WoodlandMansionFeature;addPieces(Lnet/minecraft/structure/StructurePiecesCollector;Lnet/minecraft/world/gen/feature/DefaultFeatureConfig;Lnet/minecraft/structure/StructurePiecesGenerator$Context;)V
-
postPlace
private static void postPlace(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox chunkBox, ChunkPos chunkPos, StructurePiecesList children) - Mappings:
Namespace Name Mixin selector official aLcyl;a(Lcao;Lcan;Lcps;Ljava/util/Random;Lddx;Lbzd;Ldfb;)Vintermediary method_38694Lnet/minecraft/class_3223;method_38694(Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_6624;)Vnamed postPlaceLnet/minecraft/world/gen/feature/WoodlandMansionFeature;postPlace(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/structure/StructurePiecesList;)V
-