Package net.minecraft.world.gen.feature
Class OceanMonumentFeature.Start
java.lang.Object
net.minecraft.structure.StructureStart<DefaultFeatureConfig>
net.minecraft.world.gen.feature.OceanMonumentFeature.Start
- All Implemented Interfaces:
StructurePiecesHolder
- Enclosing class:
- OceanMonumentFeature
- Mappings:
Namespace Name official cth$a
intermediary net/minecraft/class_3116$class_3117
named net/minecraft/world/gen/feature/OceanMonumentFeature$Start
-
Field Summary
Fields inherited from class net.minecraft.structure.StructureStart
children, DEFAULT, INVALID, random
-
Constructor Summary
ConstructorDescriptionStart
(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed) -
Method Summary
Modifier and TypeMethodDescriptionvoid
generateStructure
(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos) void
init
(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, StructureManager structureManager, ChunkPos chunkPos, Biome biome, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView) private void
method_36216
(ChunkPos chunkPos) Methods inherited from class net.minecraft.structure.StructureStart
addPiece, calculateBoundingBox, clearChildren, contains, getBlockPos, getChildren, getFeature, getIntersecting, getIntersecting, getPos, getReferenceCountToBeInExistingChunk, getReferences, hasChildren, hasNoChildren, incrementReferences, isInExistingChunk, randomUpwardTranslation, randomUpwardTranslation, setBoundingBoxFromChildren, toNbt, translateUpward
-
Field Details
-
field_33415
private boolean field_33415- Mappings:
Namespace Name Mixin selector official e
Lcth$a;e:Z
intermediary field_33415
Lnet/minecraft/class_3116$class_3117;field_33415:Z
named field_33415
Lnet/minecraft/world/gen/feature/OceanMonumentFeature$Start;field_33415:Z
-
-
Constructor Details
-
Start
public Start(StructureFeature<DefaultFeatureConfig> feature, ChunkPos pos, int references, long seed) - Mappings:
Namespace Name Mixin selector official <init>
Ldbn;<init>(Lcuc;Lbvu;IJ)V
intermediary <init>
Lnet/minecraft/class_3449;<init>(Lnet/minecraft/class_3195;Lnet/minecraft/class_1923;IJ)V
named <init>
Lnet/minecraft/structure/StructureStart;<init>(Lnet/minecraft/world/gen/feature/StructureFeature;Lnet/minecraft/util/math/ChunkPos;IJ)V
-
-
Method Details
-
init
public void init(DynamicRegistryManager dynamicRegistryManager, ChunkGenerator chunkGenerator, StructureManager structureManager, ChunkPos chunkPos, Biome biome, DefaultFeatureConfig defaultFeatureConfig, HeightLimitView heightLimitView) - Specified by:
init
in classStructureStart<DefaultFeatureConfig>
- Mappings:
Namespace Name Mixin selector official a
Lcth$a;a(Lgx;Lcmn;Ldcp;Lbvu;Lbxo;Lcvs;Lbwr;)V
intermediary method_28643
Lnet/minecraft/class_3116$class_3117;method_28643(Lnet/minecraft/class_5455;Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_1923;Lnet/minecraft/class_1959;Lnet/minecraft/class_3111;Lnet/minecraft/class_5539;)V
named init
Lnet/minecraft/world/gen/feature/OceanMonumentFeature$Start;init(Lnet/minecraft/util/registry/DynamicRegistryManager;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/structure/StructureManager;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/biome/Biome;Lnet/minecraft/world/gen/feature/DefaultFeatureConfig;Lnet/minecraft/world/HeightLimitView;)V
-
method_36216
- Mappings:
Namespace Name Mixin selector official a
Lcth$a;a(Lbvu;)V
intermediary method_36216
Lnet/minecraft/class_3116$class_3117;method_36216(Lnet/minecraft/class_1923;)V
named method_36216
Lnet/minecraft/world/gen/feature/OceanMonumentFeature$Start;method_36216(Lnet/minecraft/util/math/ChunkPos;)V
-
generateStructure
public void generateStructure(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox box, ChunkPos chunkPos) - Overrides:
generateStructure
in classStructureStart<DefaultFeatureConfig>
- Mappings:
Namespace Name Mixin selector official a
Ldbn;a(Lbxk;Lbxg;Lcmn;Ljava/util/Random;Ldaq;Lbvu;)V
intermediary method_14974
Lnet/minecraft/class_3449;method_14974(Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Ljava/util/Random;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;)V
named generateStructure
Lnet/minecraft/structure/StructureStart;generateStructure(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;)V
-