From 840854aef0bdafdaa334dc8a60c87ddf65d842ba Mon Sep 17 00:00:00 2001 From: Mike Primm Date: Mon, 30 May 2011 10:16:56 -0500 Subject: [PATCH] Fix snow rendering on flat map --- src/main/java/org/dynmap/flat/FlatMap.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/dynmap/flat/FlatMap.java b/src/main/java/org/dynmap/flat/FlatMap.java index 8dfb777a..e6092538 100644 --- a/src/main/java/org/dynmap/flat/FlatMap.java +++ b/src/main/java/org/dynmap/flat/FlatMap.java @@ -149,12 +149,17 @@ public class FlatMap extends MapType { } } else { - int my = mapiter.getHighestBlockYAt() - 1; - if(my < 0) /* If hole to bottom, all air */ - continue; + int my = mapiter.getHighestBlockYAt(); if(my > maximumHeight) my = maximumHeight; mapiter.setY(my); blockType = mapiter.getBlockTypeID(); + if(blockType == 0) { /* If air, go down one - fixes ice */ + my--; + if(my < 0) + continue; + mapiter.setY(my); + blockType = mapiter.getBlockTypeID(); + } } int data = 0; Color[] colors = colorScheme.colors[blockType];