From 4622b42aedb0d82294a9951ca3d6f9dc9591c95c Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Thu, 28 Jul 2011 10:11:34 -0500 Subject: [PATCH] Fix map edge detection to only use lack-of-chunks: fix skylands premature end-of-render issue --- src/main/java/org/dynmap/MapManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/dynmap/MapManager.java b/src/main/java/org/dynmap/MapManager.java index 90cd4be7..3c7b0019 100644 --- a/src/main/java/org/dynmap/MapManager.java +++ b/src/main/java/org/dynmap/MapManager.java @@ -310,7 +310,9 @@ public class MapManager { tile.render(cache); } else { - if ((cache.isEmpty() == false) && tile.render(cache)) { + /* Switch to not checking if rendered tile is blank - breaks us on skylands, where tiles can be nominally blank - just work off chunk cache empty */ + if (cache.isEmpty() == false) { + tile.render(cache); found.remove(tile); rendered.add(tile); for (MapTile adjTile : map.getAdjecentTiles(tile)) {