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.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final StonePillar
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
    static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    bootstrapConfigured(net.minecraft.data.worldgen.BootstrapContext<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>> ctx)
     
    static void
    bootstrapPlaced(net.minecraft.data.worldgen.BootstrapContext<net.minecraft.world.level.levelgen.placement.PlacedFeature> ctx)
     
    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 boolean
    placeInWorld(org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey key, net.minecraft.world.level.WorldGenLevel level, net.minecraft.core.BlockPos pos, net.minecraft.util.RandomSource random)
     
    static void
     
    protected static org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
    registerChanced(String name, net.minecraft.world.level.levelgen.feature.Feature<net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> feature, int chance)
     
    static org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey
    registerChunk(String name, net.minecraft.world.level.levelgen.feature.Feature<net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> feature)
     

    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.wover.feature.api.placed.PlacedConfiguredFeatureKey MOSS_LAYER
    • EDEN_MOSS_LAYER

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey EDEN_MOSS_LAYER
    • MOSS_FLOOR

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey MOSS_FLOOR
    • COBBLE_FLOOR

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey COBBLE_FLOOR
    • GRASS_FLOOR

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey GRASS_FLOOR
    • GRAVEL_FLOOR

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey GRAVEL_FLOOR
    • STONE_PILLAR

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey STONE_PILLAR
    • SLATE_LAYER

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey SLATE_LAYER
    • CALCITE_LAYER

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey CALCITE_LAYER
    • TUFF_LAYER

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey TUFF_LAYER
    • ORE_MOSSY_COBBLE

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey ORE_MOSSY_COBBLE
    • ORE_COBBLE

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey ORE_COBBLE
    • ORE_COAL

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey ORE_COAL
    • ORE_IRON

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey ORE_IRON
    • ORE_COPPER

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey ORE_COPPER
    • ORE_GOLD

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey ORE_GOLD
    • LAYERED_IRON

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey LAYERED_IRON
    • LAYERED_COPPER

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey LAYERED_COPPER
    • LAYERED_GOLD

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey LAYERED_GOLD
    • MYCOTIC_GRASS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey MYCOTIC_GRASS
    • GOLDEN_GRASS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey GOLDEN_GRASS
    • BALLOON_MUSHROOM_SMALL

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey BALLOON_MUSHROOM_SMALL
    • COPPER_GRASS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey COPPER_GRASS
    • IRON_GRASS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey IRON_GRASS
    • GOLD_GRASS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey GOLD_GRASS
    • LONLIX

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey LONLIX
    • ALAESPES

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey ALAESPES
    • VIOLUM_DENSE

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey VIOLUM_DENSE
    • VIOLUM_RARE

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey VIOLUM_RARE
    • TALL_MYCOTIC_GRASS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey TALL_MYCOTIC_GRASS
    • LIMPHIUM

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey LIMPHIUM
    • TALL_COPPER_GRASS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey TALL_COPPER_GRASS
    • TALL_IRON_GRASS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey TALL_IRON_GRASS
    • TALL_GOLD_GRASS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey TALL_GOLD_GRASS
    • BALLOON_MUSHROOM_TREE

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey BALLOON_MUSHROOM_TREE
    • OLD_BALLOON_MUSHROOM_TREE

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey OLD_BALLOON_MUSHROOM_TREE
    • AURITIS_TREE

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey AURITIS_TREE
    • PULSE_TREE

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey PULSE_TREE
    • BRAIN_TREE

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey BRAIN_TREE
    • AQUATUS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey AQUATUS
    • VOLVOX

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey VOLVOX
    • GRAVILITE_DEBRIS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey GRAVILITE_DEBRIS
    • EDEN_VINE

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey EDEN_VINE
    • ROOTS

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey ROOTS
    • PARIGNUM

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey PARIGNUM
    • TALL_BALLOON_MUSHROOM

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey TALL_BALLOON_MUSHROOM
    • GRAVILITE_CRYSTAL

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey GRAVILITE_CRYSTAL
    • SMALL_ISLAND

      public static final org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey 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 org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey registerChanced(String name, net.minecraft.world.level.levelgen.feature.Feature<net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> feature, int chance)
    • registerChunk

      public static org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey registerChunk(String name, net.minecraft.world.level.levelgen.feature.Feature<net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration> feature)
    • bootstrapConfigured

      public static void bootstrapConfigured(net.minecraft.data.worldgen.BootstrapContext<net.minecraft.world.level.levelgen.feature.ConfiguredFeature<?,?>> ctx)
    • bootstrapPlaced

      public static void bootstrapPlaced(net.minecraft.data.worldgen.BootstrapContext<net.minecraft.world.level.levelgen.placement.PlacedFeature> ctx)
    • placeInWorld

      public static boolean placeInWorld(org.betterx.wover.feature.api.placed.PlacedConfiguredFeatureKey key, net.minecraft.world.level.WorldGenLevel level, net.minecraft.core.BlockPos pos, net.minecraft.util.RandomSource random)
    • register

      public static void register()