Interface CheckeredColumnBiomeSource

All Superinterfaces:
BiomeSource, Wrapper

@NullMarked @AsOf("3.0.0") public interface CheckeredColumnBiomeSource extends BiomeSource
The checkerboard biome source places biomes in a checkerboard pattern.
Since:
3.0.0
See Also:
  • Method Details

    • biomes

      @AsOf("3.0.0") Set<Biome> biomes()
      Any number of biomes.
      Returns:
      the biomes
      Since:
      3.0.0
    • size

      @AsOf("3.0.0") int size()
      Determines the size of the checkerboard grid. A scale of 0 means each cell of the grid is one chunk wide. Doubles each time the scale increases. Value between 0 and 62.
      Returns:
      the size of the checkerboard grid
      Since:
      3.0.0
    • toBuilder

      @AsOf("3.0.0") default CheckeredColumnBiomeSource.Builder toBuilder()
      Converts this object back to a builder.
      Returns:
      a builder with the same values as this object
      Since:
      3.0.0
    • of

      static CheckeredColumnBiomeSource of(Set<Biome> biomes, int size)
      Creates a new checkerboard column biome source.
      Parameters:
      biomes - the biomes
      size - the size of the checkerboard grid
      Returns:
      the checkerboard column biome source
      Since:
      3.0.0
    • builder

      @AsOf("3.0.0") static CheckeredColumnBiomeSource.Builder builder()
      Creates a new builder.
      Returns:
      a new builder
      Since:
      3.0.0