Package net.minecraft.world.gen.feature
Class OceanMonumentFeature
java.lang.Object
net.minecraft.world.gen.feature.StructureFeature<DefaultFeatureConfig>
net.minecraft.world.gen.feature.OceanMonumentFeature
- Mappings:
Namespace Name official cyiintermediary net/minecraft/class_3116named net/minecraft/world/gen/feature/OceanMonumentFeature
-
Field Summary
Fields inherited from class net.minecraft.world.gen.feature.StructureFeature
BASTION_REMNANT, BURIED_TREASURE, DESERT_PYRAMID, ENDCITY, field_31518, FORTRESS, IGLOO, JUNGLE_PYRAMID, MANSION, MINESHAFT, MONUMENT, NETHER_FOSSIL, OCEAN_RUIN, PILLAGER_OUTPOST, RUINED_PORTAL, SHIPWRECK, STRONGHOLD, SWAMP_HUT, VILLAGE -
Constructor Summary
ConstructorsConstructorDescriptionOceanMonumentFeature(com.mojang.serialization.Codec<DefaultFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidaddPieces(StructurePiecesCollector collector, StructurePiecesGenerator.Context<DefaultFeatureConfig> context) private static booleanprivate static StructurePiececreateBasePiece(ChunkPos pos, ChunkRandom random) static StructurePiecesListmodifyPiecesOnRead(ChunkPos pos, long worldSeed, StructurePiecesList pieces) Methods inherited from class net.minecraft.world.gen.feature.StructureFeature
canGenerate, configure, configure, configure, configure, getCodec, getGenerationStep, getLocatedPos, getPostProcessor, init, method_41138, readStructureStart
-
Constructor Details
-
OceanMonumentFeature
- Mappings:
Namespace Name Mixin selector official <init>Lcyi;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_3116;<init>(Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/world/gen/feature/OceanMonumentFeature;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
canGenerate
- Mappings:
Namespace Name Mixin selector official aLcyi;a(Ldfx$a;)Zintermediary method_28642Lnet/minecraft/class_3116;method_28642(Lnet/minecraft/class_6834$class_6835;)Znamed canGenerateLnet/minecraft/world/gen/feature/OceanMonumentFeature;canGenerate(Lnet/minecraft/structure/StructureGeneratorFactory$Context;)Z
-
createBasePiece
- Mappings:
Namespace Name Mixin selector official aLcyi;a(Lcac;Lcuv;)Ldfn;intermediary method_38681Lnet/minecraft/class_3116;method_38681(Lnet/minecraft/class_1923;Lnet/minecraft/class_2919;)Lnet/minecraft/class_3443;named createBasePieceLnet/minecraft/world/gen/feature/OceanMonumentFeature;createBasePiece(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/gen/random/ChunkRandom;)Lnet/minecraft/structure/StructurePiece;
-
addPieces
private static void addPieces(StructurePiecesCollector collector, StructurePiecesGenerator.Context<DefaultFeatureConfig> context) - Mappings:
Namespace Name Mixin selector official aLcyi;a(Ldgb;Ldfw$a;)Vintermediary method_38683Lnet/minecraft/class_3116;method_38683(Lnet/minecraft/class_6626;Lnet/minecraft/class_6622$class_6623;)Vnamed addPiecesLnet/minecraft/world/gen/feature/OceanMonumentFeature;addPieces(Lnet/minecraft/structure/StructurePiecesCollector;Lnet/minecraft/structure/StructurePiecesGenerator$Context;)V
-
modifyPiecesOnRead
public static StructurePiecesList modifyPiecesOnRead(ChunkPos pos, long worldSeed, StructurePiecesList pieces) - Mappings:
Namespace Name Mixin selector official aLcyi;a(Lcac;JLdfy;)Ldfy;intermediary method_38680Lnet/minecraft/class_3116;method_38680(Lnet/minecraft/class_1923;JLnet/minecraft/class_6624;)Lnet/minecraft/class_6624;named modifyPiecesOnReadLnet/minecraft/world/gen/feature/OceanMonumentFeature;modifyPiecesOnRead(Lnet/minecraft/util/math/ChunkPos;JLnet/minecraft/structure/StructurePiecesList;)Lnet/minecraft/structure/StructurePiecesList;
-