diff --git a/mclevel.py b/mclevel.py index adcc3c5..80facb1 100644 --- a/mclevel.py +++ b/mclevel.py @@ -1927,7 +1927,10 @@ class MCInfdevOldLevel(MCLevel): info( "Lighting {0} chunks".format(len(dirtyChunks)) ) for chunk in dirtyChunks: - chunk.load(); + try: + chunk.load(); + except (ChunkNotPresent, ChunkMalformed): + continue; chunk.chunkChanged(); assert chunk.dirty and chunk.needsLighting