Class ScatteredOreFeature

java.lang.Object
net.minecraft.world.gen.feature.Feature<OreFeatureConfig>
net.minecraft.world.gen.feature.ScatteredOreFeature

public class ScatteredOreFeature extends Feature<OreFeatureConfig>
Mappings:
Namespace Name
named net/minecraft/world/gen/feature/ScatteredOreFeature
intermediary net/minecraft/class_5875
official ehc
  • Field Details Link icon

    • MAX_SPREAD Link icon

      private static final int MAX_SPREAD
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_SPREAD Lnet/minecraft/world/gen/feature/ScatteredOreFeature;MAX_SPREAD:I
      intermediary field_31515 Lnet/minecraft/class_5875;field_31515:I
      official a Lehc;a:I
  • Constructor Details Link icon

    • ScatteredOreFeature Link icon

      ScatteredOreFeature(com.mojang.serialization.Codec<OreFeatureConfig> configCodec)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)V
      intermediary <init> Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)V
      official <init> Lefz;<init>(Lcom/mojang/serialization/Codec;)V
  • Method Details Link icon

    • generate Link icon

      public boolean generate(FeatureContext<OreFeatureConfig> context)
      Specified by:
      generate in class Feature<OreFeatureConfig>
      Mappings:
      Namespace Name Mixin selector
      named generate Lnet/minecraft/world/gen/feature/Feature;generate(Lnet/minecraft/world/gen/feature/util/FeatureContext;)Z
      intermediary method_13151 Lnet/minecraft/class_3031;method_13151(Lnet/minecraft/class_5821;)Z
      official a Lefz;a(Legb;)Z
    • setPos Link icon

      private void setPos(BlockPos.Mutable mutable, Random random, BlockPos origin, int spread)
      Mappings:
      Namespace Name Mixin selector
      named setPos Lnet/minecraft/world/gen/feature/ScatteredOreFeature;setPos(Lnet/minecraft/util/math/BlockPos$Mutable;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockPos;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
      official a Lehc;a(Lji$a;Lazh;Lji;I)V
    • getSpread Link icon

      private int getSpread(Random random, int spread)
      Mappings:
      Namespace Name Mixin selector
      named getSpread Lnet/minecraft/world/gen/feature/ScatteredOreFeature;getSpread(Lnet/minecraft/util/math/random/Random;I)I
      intermediary method_33986 Lnet/minecraft/class_5875;method_33986(Lnet/minecraft/class_5819;I)I
      official a Lehc;a(Lazh;I)I