Class CheckerboardBiomeSource

java.lang.Object
net.minecraft.world.biome.source.BiomeSource
net.minecraft.world.biome.source.CheckerboardBiomeSource
All Implemented Interfaces:
BiomeAccess.Storage

public class CheckerboardBiomeSource
extends BiomeSource
  • Field Details

    • CODEC

      public static final com.mojang.serialization.Codec<CheckerboardBiomeSource> CODEC
    • biomeArray

      private final List<Supplier<Biome>> biomeArray
    • gridSize

      private final int gridSize
    • scale

      private final int scale
  • Constructor Details

    • CheckerboardBiomeSource

      public CheckerboardBiomeSource​(List<Supplier<Biome>> biomeArray, int size)
  • Method Details

    • getCodec

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

      @Environment(CLIENT) public BiomeSource withSeed​(long seed)
      Specified by:
      withSeed in class BiomeSource
    • getBiomeForNoiseGen

      public Biome getBiomeForNoiseGen​(int biomeX, int biomeY, int biomeZ)