diff --git a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/block/cache/ClientBlockStateCache.java b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/block/cache/ClientBlockStateCache.java index 00ae43a89..a67a8260e 100644 --- a/common/src/main/java/com/seibel/distanthorizons/common/wrappers/block/cache/ClientBlockStateCache.java +++ b/common/src/main/java/com/seibel/distanthorizons/common/wrappers/block/cache/ClientBlockStateCache.java @@ -231,10 +231,16 @@ public class ClientBlockStateCache { //switch (//FIXME add config option) // case BLACK: - a = 255; //simulate black background of fast leaves + // a = 255; //simulate black background of fast leaves // break; // case IGNORE: - // continue; //same long grass + if (a == 0) { + continue; //same long grass + } + else + { + a = 255 //just in case there are semi transparent pixels + } // break; // case TRANSPARENT: // break; //do nothing, let it count towards transparency