From fe65211d42f7c94df6a7fe69b385d2c6ad2876c7 Mon Sep 17 00:00:00 2001 From: Zinc <63198698+ZincTheMetal@users.noreply.github.com> Date: Mon, 2 Mar 2026 19:21:55 +0200 Subject: [PATCH] Change flight activation/deactivation requirements (#145) --- Minecraft.Client/LocalPlayer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Minecraft.Client/LocalPlayer.cpp b/Minecraft.Client/LocalPlayer.cpp index ed286cd9..97891046 100644 --- a/Minecraft.Client/LocalPlayer.cpp +++ b/Minecraft.Client/LocalPlayer.cpp @@ -365,7 +365,7 @@ void LocalPlayer::aiStep() { if (jumpTriggerTime == 0) { - jumpTriggerTime = 10; // was 7 + jumpTriggerTime = 7; // the 4J team changed it to 10 because of additional requirements to initiate flight twoJumpsRegistered = false; } else @@ -373,7 +373,7 @@ void LocalPlayer::aiStep() twoJumpsRegistered = true; } } - else if( ( !input->jumping ) && ( jumpTriggerTime > 0 ) && twoJumpsRegistered ) + else if(jumpTriggerTime > 0 && twoJumpsRegistered) //the 4J team checked if the player was NOT jumping after the two jumps, aka had let go of the jump button { #ifndef _CONTENT_PACKAGE printf("flying was %s\n", abilities.flying ? "on" : "off");