Fix the chunks being blocked from unloading based on the keepSpawnInMemory flag

This commit is contained in:
Thinkofdeath 2014-12-05 11:17:47 +00:00
parent e2c4f20ed1
commit bab0e8bc70

View File

@ -1,5 +1,5 @@
--- ../work/decompile-8eb82bde//net/minecraft/server/World.java 2014-12-02 15:12:18.222036228 +0000
+++ src/main/java/net/minecraft/server/World.java 2014-12-02 15:04:12.678047004 +0000
--- ../work/decompile-8eb82bde//net/minecraft/server/World.java 2014-12-05 11:17:35.806563463 +0000
+++ src/main/java/net/minecraft/server/World.java 2014-12-05 11:16:59.838564261 +0000
@@ -13,6 +13,22 @@
import java.util.UUID;
import java.util.concurrent.Callable;
@ -579,6 +579,6 @@
short short0 = 128;
- return k >= -short0 && k <= short0 && l >= -short0 && l <= short0;
+ return k >= -short0 && k <= short0 && l >= -short0 && l <= short0 || !this.keepSpawnInMemory; // CraftBukkit - Added 'this.world.keepSpawnInMemory'
+ return k >= -short0 && k <= short0 && l >= -short0 && l <= short0 && this.keepSpawnInMemory; // CraftBukkit - Added 'this.keepSpawnInMemory'
}
}