Package net.minecraft.world.gen.feature
Class ScatteredOreFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<OreFeatureConfig>
net.minecraft.world.gen.feature.ScatteredOreFeature
- Mappings:
Namespace Name official dcf
intermediary net/minecraft/class_5875
named net/minecraft/world/gen/feature/ScatteredOreFeature
-
Field Summary
FieldsFields inherited from class net.minecraft.world.gen.feature.Feature
BAMBOO, BASALT_COLUMNS, BASALT_PILLAR, BLOCK_COLUMN, BLOCK_PILE, BLUE_ICE, BONUS_CHEST, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DELTA_FEATURE, DESERT_WELL, DISK, DRIPSTONE_CLUSTER, END_GATEWAY, END_ISLAND, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GEODE, GLOWSTONE_BLOB, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_SPIKE, ICEBERG, KELP, LAKE, LARGE_DRIPSTONE, MONSTER_ROOM, MULTIFACE_GROWTH, NETHER_FOREST_VEGETATION, NETHERRACK_REPLACE_BLOBS, NO_BONEMEAL_FLOWER, NO_OP, ORE, POINTED_DRIPSTONE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, REPLACE_SINGLE_BLOCK, ROOT_SYSTEM, SCATTERED_ORE, SCULK_PATCH, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SPRING_FEATURE, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES
-
Constructor Summary
ConstructorsConstructorDescriptionScatteredOreFeature
(com.mojang.serialization.Codec<OreFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionboolean
generate
(FeatureContext<OreFeatureConfig> context) private int
getSpread
(AbstractRandom abstractRandom, int spread) private void
setPos
(BlockPos.Mutable mutable, AbstractRandom abstractRandom, BlockPos origin, int spread) Methods inherited from class net.minecraft.world.gen.feature.Feature
generateIfValid, getCodec, isExposedToAir, isSoil, isSoil, isStone, markBlocksAboveForPostProcessing, notInBlockTagPredicate, setBlockState, setBlockStateIf, testAdjacentStates
-
Field Details
-
field_31515
private static final int field_31515- See Also:
- Mappings:
Namespace Name Mixin selector official a
Ldcf;a:I
intermediary field_31515
Lnet/minecraft/class_5875;field_31515:I
named field_31515
Lnet/minecraft/world/gen/feature/ScatteredOreFeature;field_31515:I
-
-
Constructor Details
-
ScatteredOreFeature
ScatteredOreFeature(com.mojang.serialization.Codec<OreFeatureConfig> configCodec) - Mappings:
Namespace Name Mixin selector official <init>
Ldbc;<init>(Lcom/mojang/serialization/Codec;)V
intermediary <init>
Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)V
named <init>
Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
generate
- Specified by:
generate
in classFeature<OreFeatureConfig>
- Mappings:
Namespace Name Mixin selector official a
Ldbc;a(Ldbe;)Z
intermediary method_13151
Lnet/minecraft/class_3031;method_13151(Lnet/minecraft/class_5821;)Z
named generate
Lnet/minecraft/world/gen/feature/Feature;generate(Lnet/minecraft/world/gen/feature/util/FeatureContext;)Z
-
setPos
private void setPos(BlockPos.Mutable mutable, AbstractRandom abstractRandom, BlockPos origin, int spread) - Mappings:
Namespace Name Mixin selector official a
Ldcf;a(Lgm$a;Lakt;Lgm;I)V
intermediary method_33985
Lnet/minecraft/class_5875;method_33985(Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;I)V
named setPos
Lnet/minecraft/world/gen/feature/ScatteredOreFeature;setPos(Lnet/minecraft/util/math/BlockPos$Mutable;Lnet/minecraft/util/math/random/AbstractRandom;Lnet/minecraft/util/math/BlockPos;I)V
-
getSpread
- Mappings:
Namespace Name Mixin selector official a
Ldcf;a(Lakt;I)I
intermediary method_33986
Lnet/minecraft/class_5875;method_33986(Lnet/minecraft/class_5819;I)I
named getSpread
Lnet/minecraft/world/gen/feature/ScatteredOreFeature;getSpread(Lnet/minecraft/util/math/random/AbstractRandom;I)I
-