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 dbointermediary net/minecraft/class_5875named 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_PATCH, 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, SURFACE_DISK, 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 TypeMethodDescriptionbooleangenerate(FeatureContext<OreFeatureConfig> context) private intgetSpread(AbstractRandom abstractRandom, int spread) private voidsetPos(BlockPos.Mutable mutable, AbstractRandom abstractRandom, BlockPos origin, int spread) Methods inherited from class net.minecraft.world.gen.feature.Feature
generateIfValid, getCodec, isAir, 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 aLdbo;a:Iintermediary field_31515Lnet/minecraft/class_5875;field_31515:Inamed field_31515Lnet/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>Ldak;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
generate
- Specified by:
generatein classFeature<OreFeatureConfig>- Mappings:
Namespace Name Mixin selector official aLdak;a(Ldam;)Zintermediary method_13151Lnet/minecraft/class_3031;method_13151(Lnet/minecraft/class_5821;)Znamed generateLnet/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 aLdbo;a(Lgm$a;Laki;Lgm;I)Vintermediary method_33985Lnet/minecraft/class_5875;method_33985(Lnet/minecraft/class_2338$class_2339;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;I)Vnamed setPosLnet/minecraft/world/gen/feature/ScatteredOreFeature;setPos(Lnet/minecraft/util/math/BlockPos$Mutable;Lnet/minecraft/world/gen/random/AbstractRandom;Lnet/minecraft/util/math/BlockPos;I)V
-
getSpread
- Mappings:
Namespace Name Mixin selector official aLdbo;a(Laki;I)Iintermediary method_33986Lnet/minecraft/class_5875;method_33986(Lnet/minecraft/class_5819;I)Inamed getSpreadLnet/minecraft/world/gen/feature/ScatteredOreFeature;getSpread(Lnet/minecraft/world/gen/random/AbstractRandom;I)I
-