From 5508acee5d2663747829f0a0b03961b65fdb621b Mon Sep 17 00:00:00 2001 From: Zpiboo Date: Sat, 2 May 2026 22:54:21 +0200 Subject: [PATCH] fix(keys): fetch current keypresses instead of stored tick state in 1.8.9 and 1.12.2 for consistency with 26.1 --- .../kurrycat/mpkmod/compatibility/forge_1_12_2/MPKMod.java | 2 +- .../github/kurrycat/mpkmod/compatibility/forge_1_8/MPKMod.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-1.12.2/src/main/java/io/github/kurrycat/mpkmod/compatibility/forge_1_12_2/MPKMod.java b/forge-1.12.2/src/main/java/io/github/kurrycat/mpkmod/compatibility/forge_1_12_2/MPKMod.java index 4703a317..cc8181ea 100644 --- a/forge-1.12.2/src/main/java/io/github/kurrycat/mpkmod/compatibility/forge_1_12_2/MPKMod.java +++ b/forge-1.12.2/src/main/java/io/github/kurrycat/mpkmod/compatibility/forge_1_12_2/MPKMod.java @@ -91,7 +91,7 @@ private void registerKeyBindings() { new io.github.kurrycat.mpkmod.compatibility.MCClasses.KeyBinding( () -> GameSettings.getKeyDisplayString(k.getKeyCode()), k.getKeyDescription(), - k::isKeyDown + () -> GameSettings.isKeyDown(k) ); } API.LOGGER.info(API.COMPATIBILITY_MARKER, "Registered {} Keybindings", diff --git a/forge-1.8.9/src/main/java/io/github/kurrycat/mpkmod/compatibility/forge_1_8/MPKMod.java b/forge-1.8.9/src/main/java/io/github/kurrycat/mpkmod/compatibility/forge_1_8/MPKMod.java index 96e86c47..1c70119d 100644 --- a/forge-1.8.9/src/main/java/io/github/kurrycat/mpkmod/compatibility/forge_1_8/MPKMod.java +++ b/forge-1.8.9/src/main/java/io/github/kurrycat/mpkmod/compatibility/forge_1_8/MPKMod.java @@ -91,7 +91,7 @@ private void registerKeyBindings() { new io.github.kurrycat.mpkmod.compatibility.MCClasses.KeyBinding( () -> GameSettings.getKeyDisplayString(k.getKeyCode()), k.getKeyDescription(), - k::isKeyDown + () -> GameSettings.isKeyDown(k) ); } API.LOGGER.info(API.COMPATIBILITY_MARKER, "Registered {} Keybindings",