Class WoodlandMansionStructure
java.lang.Object
net.minecraft.world.gen.structure.StructureType
net.minecraft.world.gen.structure.WoodlandMansionStructure
- Mappings:
Namespace Name official dms
intermediary net/minecraft/class_3223
named net/minecraft/world/gen/structure/WoodlandMansionStructure
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.gen.structure.StructureType
StructureType.Config, StructureType.Context, StructureType.StructurePosition
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<WoodlandMansionStructure>
Fields inherited from class net.minecraft.world.gen.structure.StructureType
config, ENTRY_CODEC, STRUCTURE_TYPE_CODEC
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate void
addPieces
(StructurePiecesCollector collector, StructureType.Context context, BlockPos pos, BlockRotation rotation) getType()
void
postPlace
(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos, StructurePiecesList pieces) Methods inherited from class net.minecraft.world.gen.structure.StructureType
configCodecBuilder, createCodec, createStructureStart, expandBoxIfShouldAdaptNoise, getFeatureGenerationStep, getMinCornerHeight, getMinCornerHeight, getShiftedPos, getStructurePosition, getStructureSpawns, getTerrainAdaptation, getValidBiomes
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official d
Ldms;d:Lcom/mojang/serialization/Codec;
intermediary field_37819
Lnet/minecraft/class_3223;field_37819:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/gen/structure/WoodlandMansionStructure;CODEC:Lcom/mojang/serialization/Codec;
-
-
Constructor Details
-
WoodlandMansionStructure
- Mappings:
Namespace Name Mixin selector official <init>
Ldkd;<init>(Ldkd$c;)V
intermediary <init>
Lnet/minecraft/class_3195;<init>(Lnet/minecraft/class_3195$class_7302;)V
named <init>
Lnet/minecraft/world/gen/structure/StructureType;<init>(Lnet/minecraft/world/gen/structure/StructureType$Config;)V
-
-
Method Details
-
getStructurePosition
public Optional<StructureType.StructurePosition> getStructurePosition(StructureType.Context context) - Specified by:
getStructurePosition
in classStructureType
- Mappings:
Namespace Name Mixin selector official a
Ldkd;a(Ldkd$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/structure/StructureType;getStructurePosition(Lnet/minecraft/world/gen/structure/StructureType$Context;)Ljava/util/Optional;
-
addPieces
private void addPieces(StructurePiecesCollector collector, StructureType.Context context, BlockPos pos, BlockRotation rotation) - Mappings:
Namespace Name Mixin selector official a
Ldms;a(Ldkv;Ldkd$a;Lgt;Lcoz;)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 addPieces
Lnet/minecraft/world/gen/structure/WoodlandMansionStructure;addPieces(Lnet/minecraft/structure/StructurePiecesCollector;Lnet/minecraft/world/gen/structure/StructureType$Context;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;)V
-
postPlace
public void postPlace(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos, StructurePiecesList pieces) - Overrides:
postPlace
in classStructureType
- Mappings:
Namespace Name Mixin selector official a
Ldkd;a(Lcgs;Lcgr;Lcwn;Lalu;Ldjv;Lcfh;Ldks;)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/structure/StructureType;postPlace(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/structure/StructurePiecesList;)V
-
getType
- Specified by:
getType
in classStructureType
- Mappings:
Namespace Name Mixin selector official e
Ldkd;e()Ldkm;
intermediary method_41618
Lnet/minecraft/class_3195;method_41618()Lnet/minecraft/class_7151;
named getType
Lnet/minecraft/world/gen/structure/StructureType;getType()Lnet/minecraft/structure/StructureType;
-