From 07eea1c673304a7502f2edbea00f4ff35ec5e449 Mon Sep 17 00:00:00 2001 From: isXander Date: Mon, 6 Nov 2023 23:12:06 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Fix=20#186?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mixins/feature/chatkbheight/ChatComponentMixin.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/dev/isxander/controlify/mixins/feature/chatkbheight/ChatComponentMixin.java b/src/main/java/dev/isxander/controlify/mixins/feature/chatkbheight/ChatComponentMixin.java index 77963cd..be50043 100644 --- a/src/main/java/dev/isxander/controlify/mixins/feature/chatkbheight/ChatComponentMixin.java +++ b/src/main/java/dev/isxander/controlify/mixins/feature/chatkbheight/ChatComponentMixin.java @@ -1,7 +1,5 @@ package dev.isxander.controlify.mixins.feature.chatkbheight; -import com.llamalad7.mixinextras.injector.ModifyExpressionValue; -import com.mojang.blaze3d.vertex.PoseStack; import dev.isxander.controlify.Controlify; import dev.isxander.controlify.controller.Controller; import net.minecraft.client.Minecraft; @@ -24,12 +22,12 @@ public class ChatComponentMixin { if (!(minecraft.screen instanceof ChatScreen)) return; + graphics.pose().pushPose(); + Controlify.instance().getCurrentController().ifPresent(controller -> { - graphics.pose().pushPose(); if (controller.config().chatKeyboardHeight == 0) return; graphics.pose().translate(0, -controller.config().chatKeyboardHeight * minecraft.getWindow().getGuiScaledHeight(), 0); }); - } @Inject(method = "render", at = @At("TAIL"))