Class TheEndBiomeSource

java.lang.Object
net.minecraft.world.level.biome.BiomeSource
net.minecraft.world.level.biome.TheEndBiomeSource
All Implemented Interfaces:
BiomeManager.NoiseBiomeSource

public class TheEndBiomeSource extends BiomeSource
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<TheEndBiomeSource> CODEC
    • ISLAND_THRESHOLD

      private static final float ISLAND_THRESHOLD
      See Also:
      Constant Field Values
    • ISLAND_CHUNK_DISTANCE

      public static final int ISLAND_CHUNK_DISTANCE
      See Also:
      Constant Field Values
    • ISLAND_CHUNK_DISTANCE_SQR

      private static final long ISLAND_CHUNK_DISTANCE_SQR
      See Also:
      Constant Field Values
    • islandNoise

      private final SimplexNoise islandNoise
    • biomes

      private final Registry<Biome> biomes
    • seed

      private final long seed
    • end

      private final Biome end
    • highlands

      private final Biome highlands
    • midlands

      private final Biome midlands
    • islands

      private final Biome islands
    • barrens

      private final Biome barrens
  • Constructor Details

    • TheEndBiomeSource

      public TheEndBiomeSource(Registry<Biome> p_48628_, long p_48629_)
    • TheEndBiomeSource

      private TheEndBiomeSource(Registry<Biome> p_48631_, long p_48632_, Biome p_48633_, Biome p_48634_, Biome p_48635_, Biome p_48636_, Biome p_48637_)
  • Method Details

    • codec

      protected com.mojang.serialization.Codec<? extends BiomeSource> codec()
      Specified by:
      codec in class BiomeSource
    • withSeed

      public BiomeSource withSeed(long p_48640_)
      Specified by:
      withSeed in class BiomeSource
    • getNoiseBiome

      public Biome getNoiseBiome(int p_48650_, int p_48651_, int p_48652_)
    • stable

      public boolean stable(long p_48654_)
    • getHeightValue

      public static float getHeightValue(SimplexNoise p_48646_, int p_48647_, int p_48648_)