From 6045c7b019196cf1dac55893bb05c31d5e2b963e Mon Sep 17 00:00:00 2001 From: isXander Date: Sun, 14 May 2023 22:51:58 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20rare=20crash=20with=20butt?= =?UTF-8?q?on=20guide=20hud?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controlify/mixins/feature/guide/ingame/GuiMixin.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/dev/isxander/controlify/mixins/feature/guide/ingame/GuiMixin.java b/src/main/java/dev/isxander/controlify/mixins/feature/guide/ingame/GuiMixin.java index ecf894c..5d56534 100644 --- a/src/main/java/dev/isxander/controlify/mixins/feature/guide/ingame/GuiMixin.java +++ b/src/main/java/dev/isxander/controlify/mixins/feature/guide/ingame/GuiMixin.java @@ -30,6 +30,8 @@ public class GuiMixin { @Inject(method = "tick()V", at = @At("RETURN")) private void tickButtonGuide(CallbackInfo ci) { + if (minecraft.level == null) return; + Controlify.instance().inGameButtonGuide().ifPresent(InGameButtonGuide::tick); } }