Class EdenFeatures

java.lang.Object
paulevs.edenring.registries.EdenFeatures

public class EdenFeatures extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<AquatusFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<AuritisTreeFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<BalloonMushroomTreeFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<BrainTreeFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<StoneLayer,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<FloorScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<VineFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<FloorScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<FloorScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<GraviliteCrystalFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<GraviliteDebrisFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<LayeredBulbFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<LayeredBulbFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<LayeredBulbFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<LimphiumFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<FloorScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<OldBalloonMushroomTreeFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<SixSideScatter,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<PulseTreeFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<RootsFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<StoneLayer,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<SmallIslandFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<StonePillar,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final StonePillar
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<TallMushroomFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<StoneLayer,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
    static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<VolvoxFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <F extends net.minecraft.world.level.levelgen.feature.Feature<FC>, FC extends net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration>
    F
    inlineBuild(String name, F feature)
     
    static void
     
    protected static <F extends net.minecraft.world.level.levelgen.feature.Feature<net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>>
    org.betterx.bclib.api.v3.levelgen.features.BCLFeature<F,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>
    registerChanced(String name, F feature, int density)
     
    static <F extends net.minecraft.world.level.levelgen.feature.Feature<FC>, FC extends net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration>
    org.betterx.bclib.api.v3.levelgen.features.BCLFeature<F,FC>
    registerChunk(String name, F feature, FC config)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • STONE_PILLAR_FEATURE

      public static final StonePillar STONE_PILLAR_FEATURE
    • MOSS_LAYER

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> MOSS_LAYER
    • EDEN_MOSS_LAYER

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> EDEN_MOSS_LAYER
    • MOSS_FLOOR

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<FloorScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> MOSS_FLOOR
    • COBBLE_FLOOR

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<FloorScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> COBBLE_FLOOR
    • GRASS_FLOOR

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<FloorScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> GRASS_FLOOR
    • GRAVEL_FLOOR

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<FloorScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> GRAVEL_FLOOR
    • STONE_PILLAR

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<StonePillar,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> STONE_PILLAR
    • SLATE_LAYER

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<StoneLayer,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> SLATE_LAYER
    • CALCITE_LAYER

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<StoneLayer,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> CALCITE_LAYER
    • TUFF_LAYER

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<StoneLayer,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> TUFF_LAYER
    • ORE_MOSSY_COBBLE

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> ORE_MOSSY_COBBLE
    • ORE_COBBLE

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> ORE_COBBLE
    • ORE_COAL

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> ORE_COAL
    • ORE_IRON

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> ORE_IRON
    • ORE_COPPER

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> ORE_COPPER
    • ORE_GOLD

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DepthScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> ORE_GOLD
    • LAYERED_IRON

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<LayeredBulbFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> LAYERED_IRON
    • LAYERED_COPPER

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<LayeredBulbFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> LAYERED_COPPER
    • LAYERED_GOLD

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<LayeredBulbFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> LAYERED_GOLD
    • MYCOTIC_GRASS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> MYCOTIC_GRASS
    • GOLDEN_GRASS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> GOLDEN_GRASS
    • BALLOON_MUSHROOM_SMALL

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> BALLOON_MUSHROOM_SMALL
    • COPPER_GRASS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> COPPER_GRASS
    • IRON_GRASS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> IRON_GRASS
    • GOLD_GRASS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> GOLD_GRASS
    • LONLIX

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<ScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> LONLIX
    • VIOLUM_DENSE

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> VIOLUM_DENSE
    • VIOLUM_RARE

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> VIOLUM_RARE
    • TALL_MYCOTIC_GRASS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> TALL_MYCOTIC_GRASS
    • LIMPHIUM

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<LimphiumFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> LIMPHIUM
    • TALL_COPPER_GRASS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> TALL_COPPER_GRASS
    • TALL_IRON_GRASS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> TALL_IRON_GRASS
    • TALL_GOLD_GRASS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<DoubleScatterFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> TALL_GOLD_GRASS
    • BALLOON_MUSHROOM_TREE

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<BalloonMushroomTreeFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> BALLOON_MUSHROOM_TREE
    • OLD_BALLOON_MUSHROOM_TREE

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<OldBalloonMushroomTreeFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> OLD_BALLOON_MUSHROOM_TREE
    • AURITIS_TREE

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<AuritisTreeFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> AURITIS_TREE
    • PULSE_TREE

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<PulseTreeFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> PULSE_TREE
    • BRAIN_TREE

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<BrainTreeFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> BRAIN_TREE
    • AQUATUS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<AquatusFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> AQUATUS
    • VOLVOX

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<VolvoxFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> VOLVOX
    • GRAVILITE_DEBRIS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<GraviliteDebrisFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> GRAVILITE_DEBRIS
    • EDEN_VINE

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<VineFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> EDEN_VINE
    • ROOTS

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<RootsFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> ROOTS
    • PARIGNUM

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<SixSideScatter,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> PARIGNUM
    • TALL_BALLOON_MUSHROOM

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<TallMushroomFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> TALL_BALLOON_MUSHROOM
    • GRAVILITE_CRYSTAL

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<GraviliteCrystalFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> GRAVILITE_CRYSTAL
    • SMALL_ISLAND

      public static final org.betterx.bclib.api.v3.levelgen.features.BCLFeature<SmallIslandFeature,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> SMALL_ISLAND
  • Constructor Details

    • EdenFeatures

      public EdenFeatures()
  • Method Details

    • inlineBuild

      public static <F extends net.minecraft.world.level.levelgen.feature.Feature<FC>, FC extends net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration> F inlineBuild(String name, F feature)
    • registerChanced

      protected static <F extends net.minecraft.world.level.levelgen.feature.Feature<net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration>> org.betterx.bclib.api.v3.levelgen.features.BCLFeature<F,net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> registerChanced(String name, F feature, int density)
    • registerChunk

      public static <F extends net.minecraft.world.level.levelgen.feature.Feature<FC>, FC extends net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration> org.betterx.bclib.api.v3.levelgen.features.BCLFeature<F,FC> registerChunk(String name, F feature, FC config)
    • register

      public static void register()