--- a/net/minecraft/world/level/chunk/BiomeStorage.java +++ b/net/minecraft/world/level/chunk/BiomeStorage.java @@ -109,4 +109,14 @@ return this.biomes[i1 << BiomeStorage.WIDTH_BITS + BiomeStorage.WIDTH_BITS | j1 << BiomeStorage.WIDTH_BITS | l]; } + + // CraftBukkit start + public void setBiome(int i, int j, int k, BiomeBase biome) { + int l = i & BiomeStorage.HORIZONTAL_MASK; + int i1 = MathHelper.clamp(j - this.quartMinY, 0, this.quartHeight); + int j1 = k & BiomeStorage.HORIZONTAL_MASK; + + this.biomes[i1 << BiomeStorage.WIDTH_BITS + BiomeStorage.WIDTH_BITS | j1 << BiomeStorage.WIDTH_BITS | l] = biome; + } + // CraftBukkit end }