From e5ddac4613c4d4cbb8a0a1acacb3cb2b3acb599b Mon Sep 17 00:00:00 2001 From: noil Date: Sat, 13 May 2023 02:09:48 -0400 Subject: [PATCH] Update centering of forward key on KeyboardComponent --- .../seppuku/impl/gui/hud/component/KeyboardComponent.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/KeyboardComponent.java b/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/KeyboardComponent.java index 41b26a6..2d0afd7 100644 --- a/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/KeyboardComponent.java +++ b/src/main/java/me/rigamortis/seppuku/impl/gui/hud/component/KeyboardComponent.java @@ -47,7 +47,7 @@ public final class KeyboardComponent extends DraggableHudComponent { } final boolean isLocalSneaking = Minecraft.getMinecraft().player.isSneaking(); - Minecraft.getMinecraft().fontRenderer.drawStringWithShadow(keyNames[0], this.getX() + Minecraft.getMinecraft().fontRenderer.getStringWidth(keyNames[0]), this.getY(), keysPressed[0] ? (isLocalSneaking ? 0xFFFFFF55 : 0xFFFFFFFF) : 0xFF999999); + Minecraft.getMinecraft().fontRenderer.drawStringWithShadow(keyNames[0], this.getX() + (this.getW() / 2f) - (Minecraft.getMinecraft().fontRenderer.getStringWidth(keyNames[0]) / 2f), this.getY(), keysPressed[0] ? (isLocalSneaking ? 0xFFFFFF55 : 0xFFFFFFFF) : 0xFF999999); Minecraft.getMinecraft().fontRenderer.drawStringWithShadow(keyNames[1], this.getX(), this.getY() + Minecraft.getMinecraft().fontRenderer.FONT_HEIGHT, keysPressed[1] ? (isLocalSneaking ? 0xFFFFFF55 : 0xFFFFFFFF) : 0xFF999999); Minecraft.getMinecraft().fontRenderer.drawStringWithShadow(keyNames[2], this.getX() + Minecraft.getMinecraft().fontRenderer.getStringWidth(keyNames[1]), this.getY() + Minecraft.getMinecraft().fontRenderer.FONT_HEIGHT, keysPressed[2] ? (isLocalSneaking ? 0xFFFFFF55 : 0xFFFFFFFF) : 0xFF999999); Minecraft.getMinecraft().fontRenderer.drawStringWithShadow(keyNames[3], this.getX() + Minecraft.getMinecraft().fontRenderer.getStringWidth(keyNames[1] + keyNames[2]), this.getY() + Minecraft.getMinecraft().fontRenderer.FONT_HEIGHT, keysPressed[3] ? (isLocalSneaking ? 0xFFFFFF55 : 0xFFFFFFFF) : 0xFF999999);