From 92e5300c1e9f9dcb065e4e36529bc48b6d5b1f9a Mon Sep 17 00:00:00 2001 From: "Lukas Rieger (Blue)" Date: Tue, 9 May 2023 22:09:18 +0200 Subject: [PATCH] Clear chunks from cache when starting a render-task for them --- .../bluemap/common/rendermanager/WorldRegionRenderTask.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/BlueMapCommon/src/main/java/de/bluecolored/bluemap/common/rendermanager/WorldRegionRenderTask.java b/BlueMapCommon/src/main/java/de/bluecolored/bluemap/common/rendermanager/WorldRegionRenderTask.java index d6d154b6..f84fb993 100644 --- a/BlueMapCommon/src/main/java/de/bluecolored/bluemap/common/rendermanager/WorldRegionRenderTask.java +++ b/BlueMapCommon/src/main/java/de/bluecolored/bluemap/common/rendermanager/WorldRegionRenderTask.java @@ -91,6 +91,9 @@ private synchronized void init() { tileSet.add(new Vector2l(x, z)); } } + + // make sure chunk gets re-loaded from disk + map.getWorld().invalidateChunkCache(chunk.getX(), chunk.getY()); } Predicate boundsTileFilter = t -> {