From e55cef95b37f480df65873c5db4111860666a604 Mon Sep 17 00:00:00 2001 From: chylex <contact@chylex.com> Date: Sun, 18 Oct 2020 16:01:40 +0200 Subject: [PATCH] Fix sprinting not stopping when untoggling sometimes --- src/main/java/chylex/bettercontrols/player/PlayerTicker.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/chylex/bettercontrols/player/PlayerTicker.java b/src/main/java/chylex/bettercontrols/player/PlayerTicker.java index 16330d7..366c799 100644 --- a/src/main/java/chylex/bettercontrols/player/PlayerTicker.java +++ b/src/main/java/chylex/bettercontrols/player/PlayerTicker.java @@ -72,7 +72,7 @@ public final class PlayerTicker{ } else if (wasSprintToggled){ stopSprintingAfterReleasingSprintKey = true; - waitingForSprintKeyRelease = false; + waitingForSprintKeyRelease = true; } else if (cfg().tapSprintKeyAgainToStopSprinting){ if (opts.keySprint.isPressed()){ @@ -92,6 +92,7 @@ public final class PlayerTicker{ if (stopSprintingAfterReleasingSprintKey && !opts.keySprint.isPressed()){ stopSprintingAfterReleasingSprintKey = false; + waitingForSprintKeyRelease = false; player.setSprinting(false); }