aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLinnea Gräf <nea@nea.moe>2025-07-27 15:24:58 +0200
committerLinnea Gräf <nea@nea.moe>2025-07-27 15:24:58 +0200
commit120cab808b9a6f8c8c935360b470a7a214f0b7bc (patch)
treed7230a3c6ad1b55bddb80e6ccf0fbf95a3f3b9b3 /src
parent677172dce144d5e5fae3a6145553952ad1d729b8 (diff)
downloadFirmament-120cab808b9a6f8c8c935360b470a7a214f0b7bc.tar.gz
Firmament-120cab808b9a6f8c8c935360b470a7a214f0b7bc.tar.bz2
Firmament-120cab808b9a6f8c8c935360b470a7a214f0b7bc.zip
fix: incorrect identity matrix check in storage overlay
Diffstat (limited to 'src')
-rw-r--r--src/main/kotlin/util/MoulConfigUtils.kt5
-rw-r--r--src/main/kotlin/util/render/DrawContextExt.kt2
2 files changed, 5 insertions, 2 deletions
diff --git a/src/main/kotlin/util/MoulConfigUtils.kt b/src/main/kotlin/util/MoulConfigUtils.kt
index 048ec0a..90cfb3a 100644
--- a/src/main/kotlin/util/MoulConfigUtils.kt
+++ b/src/main/kotlin/util/MoulConfigUtils.kt
@@ -292,7 +292,10 @@ object MoulConfigUtils {
}
fun createInPlaceFullContext(drawContext: DrawContext?, mouseX: Int, mouseY: Int): GuiImmediateContext {
- assert(drawContext?.isUntranslatedGuiDrawContext() != false)
+ ErrorUtil.softCheck(
+ "created moulconfig context with pre-existing translations.",
+ drawContext?.isUntranslatedGuiDrawContext() != false
+ )
val context = drawContext?.let(::ModernRenderContext)
?: IMinecraft.instance.provideTopLevelRenderContext()
val immContext = GuiImmediateContext(
diff --git a/src/main/kotlin/util/render/DrawContextExt.kt b/src/main/kotlin/util/render/DrawContextExt.kt
index d11ba6a..898281f 100644
--- a/src/main/kotlin/util/render/DrawContextExt.kt
+++ b/src/main/kotlin/util/render/DrawContextExt.kt
@@ -11,7 +11,7 @@ import net.minecraft.util.Identifier
import moe.nea.firmament.util.MC
fun DrawContext.isUntranslatedGuiDrawContext(): Boolean {
- return matrices.m00 == 1F && matrices.m11 == 1f && matrices.m01 == 0F && matrices.m10 == 0F && matrices.m20 == 1f && matrices.m21 == 1F
+ return matrices.m00 == 1F && matrices.m11 == 1f && matrices.m01 == 0F && matrices.m10 == 0F && matrices.m20 == 0f && matrices.m21 == 0F
}
@Deprecated("Use the other drawGuiTexture")