Class Feature

java.lang.Object
net.minecraft.world.gen.feature.Feature
Direct Known Subclasses:
BirchTreeFeature, CactusPatchFeature, ClayOreFeature, DeadBushPatchFeature, DungeonFeature, GlowstoneClusterFeature, GlowstoneClusterRareFeature, GrassPatchFeature, LakeFeature, LargeOakTreeFeature, NetherFirePatchFeature, NetherLavaSpringFeature, OakTreeFeature, OreFeature, PineTreeFeature, PlantPatchFeature, PumpkinPatchFeature, SpringFeature, SpruceTreeFeature, SugarCanePatchFeature

public abstract class Feature extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_239
glue class_364
server jm
client pg
named net/minecraft/world/gen/feature/Feature
  • Constructor Details

    • Feature

      public Feature()
  • Method Details

    • generate

      public abstract boolean generate(World world, Random random, int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1142 Lnet/minecraft/class_239;method_1142(Lnet/minecraft/class_18;Ljava/util/Random;III)Z
      glue method_22 Lclass_364;method_22(Lclass_129;Ljava/util/Random;III)Z
      server a Ljm;a(Ldj;Ljava/util/Random;III)Z
      client a Lpg;a(Lfd;Ljava/util/Random;III)Z
      named generate Lnet/minecraft/world/gen/feature/Feature;generate(Lnet/minecraft/world/World;Ljava/util/Random;III)Z
    • prepare

      public void prepare(double d0, double d1, double d2)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1143 Lnet/minecraft/class_239;method_1143(DDD)V
      glue method_989 Lclass_364;method_989(DDD)V
      server a Ljm;a(DDD)V
      client a Lpg;a(DDD)V
      named prepare Lnet/minecraft/world/gen/feature/Feature;prepare(DDD)V