From 71efb16e582a6c52deac2eac1daaebcc27f65d59 Mon Sep 17 00:00:00 2001 From: Bixilon Date: Wed, 24 May 2023 19:21:22 +0200 Subject: [PATCH] fix block outline rendering (high coordinates) drawVoxelShape already takes doubles, so it is already offset. --- .../gui/rendering/world/outline/BlockOutlineRenderer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/bixilon/minosoft/gui/rendering/world/outline/BlockOutlineRenderer.kt b/src/main/java/de/bixilon/minosoft/gui/rendering/world/outline/BlockOutlineRenderer.kt index 4acccfda5..a1ee6b15b 100644 --- a/src/main/java/de/bixilon/minosoft/gui/rendering/world/outline/BlockOutlineRenderer.kt +++ b/src/main/java/de/bixilon/minosoft/gui/rendering/world/outline/BlockOutlineRenderer.kt @@ -128,7 +128,7 @@ class BlockOutlineRenderer( val mesh = LineMesh(context) - val blockOffset = offsetPosition.toVec3d + val blockOffset = target.blockPosition.toVec3d if (target.state.block is RandomOffsetBlock) { target.state.block.randomOffset?.let { blockOffset += target.blockPosition.getWorldOffset(it) } }