summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server/ChunkRegionLoader.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/minecraft/server/ChunkRegionLoader.java')
-rw-r--r--src/main/java/net/minecraft/server/ChunkRegionLoader.java12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/main/java/net/minecraft/server/ChunkRegionLoader.java b/src/main/java/net/minecraft/server/ChunkRegionLoader.java
index 69632491..21ade175 100644
--- a/src/main/java/net/minecraft/server/ChunkRegionLoader.java
+++ b/src/main/java/net/minecraft/server/ChunkRegionLoader.java
@@ -29,13 +29,9 @@ public class ChunkRegionLoader implements IAsyncChunkSaver, IChunkLoader {
synchronized (this.c) {
if (this.b.contains(chunkcoordintpair)) {
- Iterator iterator = this.a.iterator();
-
- while (iterator.hasNext()) {
- PendingChunkToSave pendingchunktosave = (PendingChunkToSave) iterator.next();
-
- if (pendingchunktosave.a.equals(chunkcoordintpair)) {
- nbttagcompound = pendingchunktosave.b;
+ for (int k = 0; k < this.a.size(); ++k) {
+ if (((PendingChunkToSave) this.a.get(k)).a.equals(chunkcoordintpair)) {
+ nbttagcompound = ((PendingChunkToSave) this.a.get(k)).b;
break;
}
}
@@ -79,7 +75,7 @@ public class ChunkRegionLoader implements IAsyncChunkSaver, IChunkLoader {
public void a(World world, Chunk chunk) {
// CraftBukkit start - "handle" exception
try {
- world.C();
+ world.D();
} catch (ExceptionWorldConflict ex) {
ex.printStackTrace();
}