ModsFinder

RebindAllTheKeys

by Minenash

RebindAllTheKeys lets players rebind keys that vanilla Minecraft does not allow to be changed, and adds sprint, fly and HUD toggles to the controls menu.

FabricClient-side onlyMIT LicenseOpen source1.16.2 – 1.21.1

What it does

Vanilla keybinds for some actions cannot be remapped in the controls screen. RebindAllTheKeys adds bindings for those keys, so players can assign them where they prefer. The added options include double tap sprint, double tap fly, a sprint, sneak and fly toggle that can be set to toggle or to hold, and a dismount key that defaults to left shift.

The mod also adds a debug key, bound to F3 by default, and a HUD toggle, bound to F1 by default. A Cmd/Ctrl option can be set in the controls screen. Double tap fly and double tap sprint default to off, and the sprint and fly behaviour stays active until the player stops moving. The debug key combination is set so it does not conflict with the keys in its sublist.

RebindAllTheKeys is a client-side only mod. Only the player needs it, and servers run without it. It requires Fabric API and is released under the MIT License. The source code and issue tracker are public. Files exist for 1.16.2 – 1.21.1, and the latest Fabric file is 1.6.0+1.21 for 1.21.1, published 2024-09-12.

Key features

  1. Remappable locked keys

    Keys that vanilla does not allow to be rebound get their own bindings in the controls screen.

  2. Double tap sprint and fly

    Sprint and fly can be triggered by tapping a movement key twice, with the option off by default.

  3. Sprint, sneak and fly toggle

    A three-way option switches between toggle and hold behaviour, and it stays active until the player stops moving.

  4. Debug and HUD keys

    A debug key on F3 and a HUD toggle on F1 are bound by default and can be changed in the controls.

  5. Default dismount binding

    A dismount binding defaults to left shift and can be moved to another key in the controls.

Compatibility

Latest build for each game version and loader.

1.21.x2 of 2 versions with builds
1.21.11.6.0+1.21
1.211.6.0+1.21
1.20.x7 of 7 versions with builds
1.20.61.5.2+1.20.5
1.20.51.5.2+1.20.5
1.20.41.5.2+1.20.2
1.20.31.5.2+1.20.2
1.20.21.5.2+1.20.2
1.20.11.3.0+1.20.1
1.201.2.1+1.20
1.19.x5 of 5 versions with builds
1.19.41.3.0+1.19.4
1.19.31.2.1+1.19.3
1.19.2v1.2.0+1.19
1.19.1v1.2.0+1.19
1.19v1.2.0+1.19
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x4 of 4 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

Toggle Sneak & Sprint is a Fabric client mod for 1.19 – 1.21, released under CC0 1.0 Universal and open source. No Double Tap Sprint runs on Fabric and Quilt, for 1.18 – 1.21.4, under the MIT License. Always Sprint is Fabric only, for 1.14.4 – 1.21.10, under the GNU General Public License v3.0 or later. All of these are client-side only, while RebindAllTheKeys covers a wider set of rebindable keys.

ModLoadersGame versionsEnvironmentUpdated
RebindAllTheKeysFabric1.16.2 – 1.21.1Client-side only2024-09-12
Toggle Sneak & SprintFabric1.19 – 1.21Client-side only2023-06-25
No Double Tap SprintFabric and Quilt1.18 – 1.21.4Client-side only2025-01-21
Always SprintFabric1.14.4 – 1.21.10Client-side only2025-11-11

Questions

Does RebindAllTheKeys need Fabric API?

Yes. Fabric API is a required dependency, so it must be installed alongside RebindAllTheKeys on Fabric.

Is RebindAllTheKeys needed on servers?

No. The mod is client-side only, so only the player's client needs it and servers run without it.

Which game versions does RebindAllTheKeys support?

Files exist for 23 release versions across 1.16.2 – 1.21.1. The latest Fabric file is 1.6.0+1.21 for 1.21.1.

What is the default key for the debug option?

The debug key is bound to F3 by default, and the HUD toggle is bound to F1 by default. Both can be changed in the controls screen.

In the catalog

RebindAllTheKeys is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from Minenash

All projects

Similar mods

What the author says

Control Options Added: - Double Tap Sprint - Default ON - Double Tap Fly - Default ON - Sprint, Sneak, and Fly toggle/hold now has a 3rd option, persistent. When persistent, it's active until you stop moving - For macOS: Cmd → Ctrl - Default OFF The following is used by the Debug Key + Below, and therefore won't…
Minenash, on the Modrinth page

Official listing

Owner
Minenash
Published
2020-12-02
Updated on Modrinth
2024-09-12
Facts verified
2026-10-15

Tags