diff options
author | Tahg <tahgtahv@gmail.com> | 2011-02-24 03:51:00 -0500 |
---|---|---|
committer | Tahg <tahgtahv@gmail.com> | 2011-02-24 03:51:00 -0500 |
commit | 5d3b8de87adee1fe42fce58fac0fc9213066865b (patch) | |
tree | 4c3dfb260aad0a4a2fff6664d1c8defe34ea150e /src/main/java/net/minecraft/server/ChunkProviderServer.java | |
parent | 280880d1639e1b23de50c71cb8bdd8b63d7fc02f (diff) | |
download | craftbukkit-5d3b8de87adee1fe42fce58fac0fc9213066865b.tar craftbukkit-5d3b8de87adee1fe42fce58fac0fc9213066865b.tar.gz craftbukkit-5d3b8de87adee1fe42fce58fac0fc9213066865b.tar.lz craftbukkit-5d3b8de87adee1fe42fce58fac0fc9213066865b.tar.xz craftbukkit-5d3b8de87adee1fe42fce58fac0fc9213066865b.zip |
Fixed some debug
Diffstat (limited to 'src/main/java/net/minecraft/server/ChunkProviderServer.java')
-rw-r--r-- | src/main/java/net/minecraft/server/ChunkProviderServer.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/main/java/net/minecraft/server/ChunkProviderServer.java b/src/main/java/net/minecraft/server/ChunkProviderServer.java index ae85702e..4ff1ffa6 100644 --- a/src/main/java/net/minecraft/server/ChunkProviderServer.java +++ b/src/main/java/net/minecraft/server/ChunkProviderServer.java @@ -106,7 +106,16 @@ public class ChunkProviderServer implements IChunkProvider { public Chunk b(int i, int j) { Chunk chunk = (Chunk) this.e.get(i, j); // CraftBukkit - return chunk == null ? (this.g.r ? this.d(i, j) : this.b) : chunk; + chunk = chunk == null ? (this.g.r ? this.d(i, j) : this.b) : chunk; + if(chunk == this.b) return chunk; + if(i != chunk.j || j != chunk.k) { + MinecraftServer.a.info("Chunk (" + chunk.j + ", " + chunk.k +") stored at (" + i + ", " + j + ")"); + MinecraftServer.a.info(chunk.getClass().getName()); + Throwable x = new Throwable(); + x.fillInStackTrace(); + x.printStackTrace(); + } + return chunk; } public Chunk e(int i, int j) { // CraftBukkit - private->public |