diff options
| author | Fin <169037250+DigitalScorerFin@users.noreply.github.com> | 2026-03-03 21:13:35 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-04 04:13:35 +0700 |
| commit | 30ecc8025019fddd7c87a25ad19634ab008f1637 (patch) | |
| tree | fdaec3324a947d2a0aa7605b33772ef7d1c1cb9d /Minecraft.Client | |
| parent | 384b9f444587ec326a1a98e1b445306c79e4b77d (diff) | |
Add menu display check for sneak toggle in flying mode (#319)
Fixes being able to fly down while a menu is open.
Diffstat (limited to 'Minecraft.Client')
| -rw-r--r-- | Minecraft.Client/Minecraft.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Minecraft.Client/Minecraft.cpp b/Minecraft.Client/Minecraft.cpp index bc9aec3b..164417ab 100644 --- a/Minecraft.Client/Minecraft.cpp +++ b/Minecraft.Client/Minecraft.cpp @@ -1456,7 +1456,7 @@ void Minecraft::run_middle() if (KMInput.ConsumeKeyPress('C')) localplayers[i]->ullButtonsPressed |= 1LL<<MINECRAFT_ACTION_CRAFTING; if (KMInput.ConsumeKeyPress(VK_F5)) localplayers[i]->ullButtonsPressed |= 1LL<<MINECRAFT_ACTION_RENDER_THIRD_PERSON; // In flying mode, Shift held = sneak/descend - if (localplayers[i]->abilities.flying && KMInput.IsKeyDown(VK_SHIFT)) + if (localplayers[i]->abilities.flying && KMInput.IsKeyDown(VK_SHIFT) && !ui.GetMenuDisplayed(i)) localplayers[i]->ullButtonsPressed |= 1LL<<MINECRAFT_ACTION_SNEAK_TOGGLE; } #endif |
