From 8c6c53a92725a2779854647efe4bb6f2a3d1bb71 Mon Sep 17 00:00:00 2001 From: TechPizza <23627133+TechPizzaDev@users.noreply.github.com> Date: Thu, 3 Aug 2023 23:57:47 +0200 Subject: [PATCH] Fix injection error --- .../awakening/mixin/client/MixinMinecraft.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/java/dev/adventurecraft/awakening/mixin/client/MixinMinecraft.java b/src/main/java/dev/adventurecraft/awakening/mixin/client/MixinMinecraft.java index 64c13a08..ead67431 100644 --- a/src/main/java/dev/adventurecraft/awakening/mixin/client/MixinMinecraft.java +++ b/src/main/java/dev/adventurecraft/awakening/mixin/client/MixinMinecraft.java @@ -1,6 +1,6 @@ package dev.adventurecraft.awakening.mixin.client; -import com.llamalad7.mixinextras.injector.ModifyExpressionValue; +import com.llamalad7.mixinextras.injector.WrapWithCondition; import com.llamalad7.mixinextras.sugar.Local; import dev.adventurecraft.awakening.ACMainThread; import dev.adventurecraft.awakening.ACMod; @@ -473,14 +473,14 @@ private boolean disableDoubleToggle() { return true; } - @ModifyExpressionValue( + @WrapWithCondition( method = "run", remap = false, at = @At( - value = "FIELD", - target = "Lnet/minecraft/client/options/GameOptions;debugHud:Z")) - private boolean renderFrameTimeGraph(boolean value) { - return value && !((ExGameOptions) this.options).ofFastDebugInfo(); + value = "INVOKE", + target = "Lnet/minecraft/client/Minecraft;method_2111(J)V")) + private boolean renderFrameTimeGraph(Minecraft instance, long time) { + return !((ExGameOptions) this.options).ofFastDebugInfo(); } @Inject(