SPIGOT-716: Fix regenerating chunks

This commit is contained in:
Thinkofdeath 2015-03-17 21:17:56 +00:00
parent 30d751b362
commit 234e60735c

View file

@ -261,6 +261,10 @@ public class CraftWorld implements World {
private void chunkLoadPostProcess(net.minecraft.server.Chunk chunk, int cx, int cz) { private void chunkLoadPostProcess(net.minecraft.server.Chunk chunk, int cx, int cz) {
if (chunk != null) { if (chunk != null) {
// moved from Chunk.<init>
for (int k = 0; k < chunk.entitySlices.length; ++k) {
chunk.entitySlices[k] = new EntitySlice(net.minecraft.server.Entity.class);
}
world.chunkProviderServer.chunks.put(LongHash.toLong(cx, cz), chunk); world.chunkProviderServer.chunks.put(LongHash.toLong(cx, cz), chunk);
chunk.addEntities(); chunk.addEntities();