From 57cae957f863881c340a7effbc7b349db5f3a03b Mon Sep 17 00:00:00 2001 From: octarine-noise Date: Tue, 19 Apr 2016 20:23:07 +0200 Subject: [PATCH] keep round logs on the SOLID rendering layer --- src/main/kotlin/mods/betterfoliage/client/render/RenderLog.kt | 2 ++ .../octarinecore/client/render/AbstractBlockRenderingHandler.kt | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/mods/betterfoliage/client/render/RenderLog.kt b/src/main/kotlin/mods/betterfoliage/client/render/RenderLog.kt index 7e2d7cf..c78f1fa 100644 --- a/src/main/kotlin/mods/betterfoliage/client/render/RenderLog.kt +++ b/src/main/kotlin/mods/betterfoliage/client/render/RenderLog.kt @@ -18,6 +18,8 @@ import net.minecraft.util.EnumFacing.* class RenderLog : AbstractRenderColumn(BetterFoliageMod.MOD_ID) { + override val moveToCutout: Boolean get() = false + override fun isEligible(ctx: BlockContext) = Config.enabled && Config.roundLogs.enabled && ctx.cameraDistance < Config.roundLogs.distance && diff --git a/src/main/kotlin/mods/octarinecore/client/render/AbstractBlockRenderingHandler.kt b/src/main/kotlin/mods/octarinecore/client/render/AbstractBlockRenderingHandler.kt index b235964..aff7786 100644 --- a/src/main/kotlin/mods/octarinecore/client/render/AbstractBlockRenderingHandler.kt +++ b/src/main/kotlin/mods/octarinecore/client/render/AbstractBlockRenderingHandler.kt @@ -29,7 +29,7 @@ val modelRenderer by ThreadLocalDelegate { ModelRenderer() } abstract class AbstractBlockRenderingHandler(modId: String) : ResourceHandler(modId) { - val moveToCutout: Boolean get() = true + open val moveToCutout: Boolean get() = true // ============================ // Custom rendering