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 dkg
intermediary net/minecraft/class_3223
named 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 void
method_41696
(StructurePiecesCollector structurePiecesCollector, StructureFeature.Context context, BlockPos blockPos, BlockRotation blockRotation) void
postPlace
(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 d
Ldkg;d:Lcom/mojang/serialization/Codec;
intermediary field_37819
Lnet/minecraft/class_3223;field_37819:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/gen/feature/WoodlandMansionFeature;CODEC:Lcom/mojang/serialization/Codec;
-
-
Constructor Details
-
WoodlandMansionFeature
- Mappings:
Namespace Name Mixin selector official <init>
Ldhr;<init>(Ldhr$c;)V
intermediary <init>
Lnet/minecraft/class_3195;<init>(Lnet/minecraft/class_3195$class_7302;)V
named <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:
getStructurePosition
in classStructureFeature
- Mappings:
Namespace Name Mixin selector official a
Ldhr;a(Ldhr$a;)Ljava/util/Optional;
intermediary method_38676
Lnet/minecraft/class_3195;method_38676(Lnet/minecraft/class_3195$class_7149;)Ljava/util/Optional;
named getStructurePosition
Lnet/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 a
Ldkg;a(Ldij;Ldhr$a;Lgm;Lcmo;)V
intermediary method_41696
Lnet/minecraft/class_3223;method_41696(Lnet/minecraft/class_6626;Lnet/minecraft/class_3195$class_7149;Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;)V
named method_41696
Lnet/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:
postPlace
in classStructureFeature
- Mappings:
Namespace Name Mixin selector official a
Ldhr;a(Lcek;Lcej;Lcuc;Laki;Ldhj;Lccz;Ldig;)V
intermediary method_38694
Lnet/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;)V
named postPlace
Lnet/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:
getType
in classStructureFeature
- Mappings:
Namespace Name Mixin selector official e
Ldhr;e()Ldia;
intermediary method_41618
Lnet/minecraft/class_3195;method_41618()Lnet/minecraft/class_7151;
named getType
Lnet/minecraft/world/gen/feature/StructureFeature;getType()Lnet/minecraft/structure/StructureType;
-