Package net.minecraft.world.gen.feature
Class WoodlandMansionFeature
java.lang.Object
net.minecraft.world.gen.feature.StructureFeature
net.minecraft.world.gen.feature.WoodlandMansionFeature
- Mappings:
Namespace Name official dkgintermediary net/minecraft/class_3223named net/minecraft/world/gen/feature/WoodlandMansionFeature
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.gen.feature.StructureFeature
StructureFeature.Config, StructureFeature.Context, StructureFeature.StructurePosition -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<WoodlandMansionFeature>Fields inherited from class net.minecraft.world.gen.feature.StructureFeature
config, FEATURE_CODEC, FEATURE_ENTRY_CODEC -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetType()private voidmethod_41696(StructurePiecesCollector structurePiecesCollector, StructureFeature.Context context, BlockPos blockPos, BlockRotation blockRotation) voidpostPlace(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, AbstractRandom abstractRandom, BlockBox box, ChunkPos chunkPos, StructurePiecesList pieces) Methods inherited from class net.minecraft.world.gen.feature.StructureFeature
configCodecBuilder, createCodec, createStructureStart, expandBoxIfShouldAdaptNoise, getFeatureGenerationStep, getMinCornerHeight, getMinCornerHeight, getShiftedPos, getStructurePosition, getStructureSpawns, getTerrainAdaptation, getValidBiomes
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official dLdkg;d:Lcom/mojang/serialization/Codec;intermediary field_37819Lnet/minecraft/class_3223;field_37819:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/world/gen/feature/WoodlandMansionFeature;CODEC:Lcom/mojang/serialization/Codec;
-
-
Constructor Details
-
WoodlandMansionFeature
- Mappings:
Namespace Name Mixin selector official <init>Ldhr;<init>(Ldhr$c;)Vintermediary <init>Lnet/minecraft/class_3195;<init>(Lnet/minecraft/class_3195$class_7302;)Vnamed <init>Lnet/minecraft/world/gen/feature/StructureFeature;<init>(Lnet/minecraft/world/gen/feature/StructureFeature$Config;)V
-
-
Method Details
-
getStructurePosition
public Optional<StructureFeature.StructurePosition> getStructurePosition(StructureFeature.Context context) - Specified by:
getStructurePositionin classStructureFeature- Mappings:
Namespace Name Mixin selector official aLdhr;a(Ldhr$a;)Ljava/util/Optional;intermediary method_38676Lnet/minecraft/class_3195;method_38676(Lnet/minecraft/class_3195$class_7149;)Ljava/util/Optional;named getStructurePositionLnet/minecraft/world/gen/feature/StructureFeature;getStructurePosition(Lnet/minecraft/world/gen/feature/StructureFeature$Context;)Ljava/util/Optional;
-
method_41696
private void method_41696(StructurePiecesCollector structurePiecesCollector, StructureFeature.Context context, BlockPos blockPos, BlockRotation blockRotation) - Mappings:
Namespace Name Mixin selector official aLdkg;a(Ldij;Ldhr$a;Lgm;Lcmo;)Vintermediary method_41696Lnet/minecraft/class_3223;method_41696(Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)Vnamed method_41696Lnet/minecraft/world/gen/feature/WoodlandMansionFeature;method_41696(Lnet/minecraft/structure/StructurePiecesCollector;Lnet/minecraft/world/gen/feature/StructureFeature$Context;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;)V
-
postPlace
public void postPlace(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, AbstractRandom abstractRandom, BlockBox box, ChunkPos chunkPos, StructurePiecesList pieces) - Overrides:
postPlacein classStructureFeature- Mappings:
Namespace Name Mixin selector official aLdhr;a(Lcek;Lcej;Lcuc;Laki;Ldhj;Lccz;Ldig;)Vintermediary method_38694Lnet/minecraft/class_3195;method_38694(Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_5819;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_6624;)Vnamed postPlaceLnet/minecraft/world/gen/feature/StructureFeature;postPlace(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/world/gen/random/AbstractRandom;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/structure/StructurePiecesList;)V
-
getType
- Specified by:
getTypein classStructureFeature- Mappings:
Namespace Name Mixin selector official eLdhr;e()Ldia;intermediary method_41618Lnet/minecraft/class_3195;method_41618()Lnet/minecraft/class_7151;named getTypeLnet/minecraft/world/gen/feature/StructureFeature;getType()Lnet/minecraft/structure/StructureType;
-