From 6f74c7cfd04bc5b0dd3a9763c4620e4562a857da Mon Sep 17 00:00:00 2001 From: Bixilon Date: Fri, 2 Apr 2021 18:42:35 +0200 Subject: [PATCH] fix world preparing NullPointerException --- .../de/bixilon/minosoft/gui/rendering/chunk/WorldRenderer.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/WorldRenderer.kt b/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/WorldRenderer.kt index 2558ca1ae..44c66caf7 100644 --- a/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/WorldRenderer.kt +++ b/src/main/java/de/bixilon/minosoft/gui/rendering/chunk/WorldRenderer.kt @@ -75,9 +75,10 @@ class WorldRenderer( } - val biome = world.getBiome(blockPosition)!! + val biome = world.getBiome(blockPosition) val tintColor: RGBColor? = when { + biome == null -> null StaticConfiguration.BIOME_DEBUG_MODE -> RGBColor(biome.hashCode()) blockInfo.tintColor != null -> blockInfo.tintColor blockInfo.owner.tint != null -> renderWindow.tintColorCalculator.calculateTint(blockInfo.owner.tint, biome, blockPosition)