package net.glowstone.generator.biomegrid; import net.glowstone.constants.GlowBiome; import org.bukkit.block.Biome; public class ConstantBiomeMapLayer extends MapLayer { private final Biome biome; public ConstantBiomeMapLayer(long seed, Biome biome) { super(seed); this.biome = biome; } @Override public int[] generateValues(int x, int z, int sizeX, int sizeZ) { int[] values = new int[sizeX * sizeZ]; for (int i = 0; i < sizeZ; i++) { for (int j = 0; j < sizeX; j++) { values[j + i * sizeX] = GlowBiome.getId(biome); } } return values; } }