diff --git a/src/main/java/com/seibel/lod/builders/lodBuilding/LodBuilder.java b/src/main/java/com/seibel/lod/builders/lodBuilding/LodBuilder.java index 28e5c48c5..5bf1ca6f8 100644 --- a/src/main/java/com/seibel/lod/builders/lodBuilding/LodBuilder.java +++ b/src/main/java/com/seibel/lod/builders/lodBuilding/LodBuilder.java @@ -477,7 +477,10 @@ public class LodBuilder { // server world sky light (always accurate) blockLight = serverWorld.getBrightness(LightType.BLOCK, blockPos); - skyLight = serverWorld.getBrightness(LightType.SKY, blockPos); + if(!hasCeiling && topBlock && hasSkyLight) + skyLight = DEFAULT_MAX_LIGHT; + else + skyLight = serverWorld.getBrightness(LightType.SKY, blockPos); } else {