Class EdenBiomeSource

java.lang.Object
net.minecraft.world.level.biome.BiomeSource
paulevs.edenring.world.generator.EdenBiomeSource
All Implemented Interfaces:
net.minecraft.world.level.biome.BiomeResolver

public class EdenBiomeSource extends net.minecraft.world.level.biome.BiomeSource
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected List<net.minecraft.core.Holder<net.minecraft.world.level.biome.Biome>>
     
    static final com.mojang.serialization.Codec<EdenBiomeSource>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    EdenBiomeSource(net.minecraft.core.HolderGetter<net.minecraft.world.level.biome.Biome> biomeRegistry)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected com.mojang.serialization.Codec<? extends net.minecraft.world.level.biome.BiomeSource>
     
    protected Stream<net.minecraft.core.Holder<net.minecraft.world.level.biome.Biome>>
     
    net.minecraft.core.Holder<net.minecraft.world.level.biome.Biome>
    getNoiseBiome(int x, int y, int z, net.minecraft.world.level.biome.Climate.Sampler sampler)
     
    void
    setSeed(long seed)
     

    Methods inherited from class net.minecraft.world.level.biome.BiomeSource

    addDebugInfo, findBiomeHorizontal, findBiomeHorizontal, findClosestBiome3d, getBiomesWithin, possibleBiomes

    Methods inherited from class java.lang.Object

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

    • CODEC

      public static final com.mojang.serialization.Codec<EdenBiomeSource> CODEC
    • biomes

      protected List<net.minecraft.core.Holder<net.minecraft.world.level.biome.Biome>> biomes
  • Constructor Details

    • EdenBiomeSource

      public EdenBiomeSource(net.minecraft.core.HolderGetter<net.minecraft.world.level.biome.Biome> biomeRegistry)
  • Method Details

    • codec

      protected com.mojang.serialization.Codec<? extends net.minecraft.world.level.biome.BiomeSource> codec()
      Specified by:
      codec in class net.minecraft.world.level.biome.BiomeSource
    • getNoiseBiome

      public net.minecraft.core.Holder<net.minecraft.world.level.biome.Biome> getNoiseBiome(int x, int y, int z, net.minecraft.world.level.biome.Climate.Sampler sampler)
      Specified by:
      getNoiseBiome in interface net.minecraft.world.level.biome.BiomeResolver
      Specified by:
      getNoiseBiome in class net.minecraft.world.level.biome.BiomeSource
    • setSeed

      public void setSeed(long seed)
    • collectPossibleBiomes

      protected Stream<net.minecraft.core.Holder<net.minecraft.world.level.biome.Biome>> collectPossibleBiomes()
      Specified by:
      collectPossibleBiomes in class net.minecraft.world.level.biome.BiomeSource