Package net.minecraft.world.gen.feature
Class MineshaftFeature
java.lang.Object
net.minecraft.world.gen.feature.StructureFeature
net.minecraft.world.gen.feature.MineshaftFeature
- Mappings:
Namespace Name official djo
intermediary net/minecraft/class_3098
named net/minecraft/world/gen/feature/MineshaftFeature
-
Nested Class Summary
Nested ClassesNested 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<MineshaftFeature>
private final MineshaftFeature.Type
Fields inherited from class net.minecraft.world.gen.feature.StructureFeature
config, FEATURE_CODEC, FEATURE_ENTRY_CODEC
-
Constructor Summary
ConstructorsConstructorDescriptionMineshaftFeature
(StructureFeature.Config config, MineshaftFeature.Type type) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
addPieces
(StructurePiecesCollector structurePiecesCollector, BlockPos blockPos, StructureFeature.Context context) getType()
Methods inherited from class net.minecraft.world.gen.feature.StructureFeature
configCodecBuilder, createCodec, createStructureStart, expandBoxIfShouldAdaptNoise, getFeatureGenerationStep, getMinCornerHeight, getMinCornerHeight, getShiftedPos, getStructurePosition, getStructureSpawns, getTerrainAdaptation, getValidBiomes, postPlace
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector official d
Ldjo;d:Lcom/mojang/serialization/Codec;
intermediary field_37801
Lnet/minecraft/class_3098;field_37801:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/world/gen/feature/MineshaftFeature;CODEC:Lcom/mojang/serialization/Codec;
-
field_37802
- Mappings:
Namespace Name Mixin selector official e
Ldjo;e:Ldjo$a;
intermediary field_37802
Lnet/minecraft/class_3098;field_37802:Lnet/minecraft/class_3098$class_3100;
named field_37802
Lnet/minecraft/world/gen/feature/MineshaftFeature;field_37802:Lnet/minecraft/world/gen/feature/MineshaftFeature$Type;
-
-
Constructor Details
-
MineshaftFeature
-
-
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;
-
addPieces
private void addPieces(StructurePiecesCollector structurePiecesCollector, BlockPos blockPos, StructureFeature.Context context) - Mappings:
Namespace Name Mixin selector official a
Ldjo;a(Ldij;Lgm;Ldhr$a;)V
intermediary method_38678
Lnet/minecraft/class_3098;method_38678(Lnet/minecraft/class_6626;Lnet/minecraft/class_2338;Lnet/minecraft/class_3195$class_7149;)V
named addPieces
Lnet/minecraft/world/gen/feature/MineshaftFeature;addPieces(Lnet/minecraft/structure/StructurePiecesCollector;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/StructureFeature$Context;)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;
-