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 ab728050..a47a7552 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 @@ -188,6 +188,9 @@ public void doWork() { private void processTile(int x, int z) { Vector2i tile = new Vector2i(tileMin.getX() + x, tileMin.getY() + z); + + Logger.global.logInfo("[%s] Processing tile %s".formatted(Thread.currentThread().getName(), tile)); + ActionAndNextState action = tileActions[tileIndex(x, z)]; TileState resultState = TileState.RENDER_ERROR; diff --git a/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/map/BmMap.java b/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/map/BmMap.java index fcc34a5a..37f0c046 100644 --- a/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/map/BmMap.java +++ b/BlueMapCore/src/main/java/de/bluecolored/bluemap/core/map/BmMap.java @@ -133,6 +133,8 @@ public BmMap(String id, String name, World world, MapStorage storage, ResourcePa public void renderTile(Vector2i tile) { if (!tileFilter.test(tile)) return; + Logger.global.logInfo("[%s] Start rendering tile %s".formatted(Thread.currentThread().getName(), tile)); + long start = System.nanoTime(); hiresModelManager.render(world, tile, lowresTileManager, mapSettings.isSaveHiresLayer()); @@ -140,6 +142,8 @@ public void renderTile(Vector2i tile) { long end = System.nanoTime(); long delta = end - start; + Logger.global.logInfo("[%s] Finished rendering tile %s in %d nanoseconds".formatted(Thread.currentThread().getName(), tile, delta)); + renderTimeSumNanos += delta; tilesRendered ++; }