From 9dacdde7610e7b772419f7d3d2fc603ffbb14165 Mon Sep 17 00:00:00 2001 From: octarine-noise Date: Wed, 12 May 2021 12:33:31 +0200 Subject: [PATCH] [WIP] fix crash with falling blocks --- src/main/kotlin/mods/betterfoliage/chunk/BlockContext.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/mods/betterfoliage/chunk/BlockContext.kt b/src/main/kotlin/mods/betterfoliage/chunk/BlockContext.kt index f9abb32..d8d9efc 100644 --- a/src/main/kotlin/mods/betterfoliage/chunk/BlockContext.kt +++ b/src/main/kotlin/mods/betterfoliage/chunk/BlockContext.kt @@ -31,7 +31,8 @@ interface BlockCtx { fun state(offset: Int3) = world.getBlockState(pos + offset) val biome: Biome? get() = - ChunkRendererRegion_world[world]?.getBiome(pos) + (world as? WorldView)?.getBiome(pos) ?: + (world as? ChunkRendererRegion)?.let { ChunkRendererRegion_world[it]?.getBiome(pos) } val isNormalCube: Boolean get() = state.isSimpleFullBlock(world, pos)