From 6e123e1c3f3520e4c21c9de44fe142a5929d3684 Mon Sep 17 00:00:00 2001 From: "Blue (Lukas Rieger)" Date: Wed, 29 Jul 2020 16:36:38 +0200 Subject: [PATCH] Treat not existent region files as empty (not generated) chunks. Fixes #57 --- .../src/main/java/de/bluecolored/bluemap/core/mca/MCAWorld.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/mca/MCAWorld.java b/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/mca/MCAWorld.java index 42fa4b31..52ad435d 100644 --- a/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/mca/MCAWorld.java +++ b/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/mca/MCAWorld.java @@ -253,6 +253,8 @@ private Chunk loadChunk(Vector2i chunkPos) throws IOException { } else { throw new IOException("invalid data tag: " + (tag == null ? "null" : tag.getClass().getName())); } + } catch (FileNotFoundException ex) { + return Chunk.empty(this, chunkPos); } }