From aa6685111980454cdf70b48b653f3065f5c2fdf1 Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Mon, 26 Sep 2011 10:15:45 -0500 Subject: [PATCH] Correct biome data in ChunkSnapshot - wrong API used --- src/main/java/org/bukkit/craftbukkit/CraftChunk.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/bukkit/craftbukkit/CraftChunk.java b/src/main/java/org/bukkit/craftbukkit/CraftChunk.java index 9a3c4b533f..543fb0e603 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftChunk.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftChunk.java @@ -154,11 +154,10 @@ public class CraftChunk implements Chunk { if (includeBiome || includeBiomeTempRain) { WorldChunkManager wcm = chunk.world.getWorldChunkManager(); - BiomeBase[] biomeBase = wcm.getBiomes((BiomeBase[])null, getX() << 4, getZ() << 4, 16, 16); if (includeBiome) { biome = new BiomeBase[256]; - System.arraycopy(biomeBase, 0, biome, 0, biome.length); + wcm.a(biome, x << 4, z << 4, 16, 16); } if (includeBiomeTempRain) { @@ -212,11 +211,10 @@ public class CraftChunk implements Chunk { if (includeBiome || includeBiomeTempRain) { WorldChunkManager wcm = world.getHandle().getWorldChunkManager(); - BiomeBase[] biomeBase = wcm.getBiomes((BiomeBase[])null, x << 4, z << 4, 16, 16); if (includeBiome) { biome = new BiomeBase[256]; - System.arraycopy(biomeBase, 0, biome, 0, biome.length); + wcm.a(biome, x << 4, z << 4, 16, 16); } if (includeBiomeTempRain) {