All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Thorough Keybindings

Thorough Keybindings

by crazysmc • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

For as many Minecraft versions as possible, this mod makes the keybindings of usually fixed mappings rebindable. This is a client side mod.

For example, this lets you remap Escape and F3 in-game, even in versions before F3 was made rebindable. Also adds rebinding options for Shift, Control, Alt as well as the digits to navigate the profiling pie chart. Furthermore, backports mappings to earlier game versions, like rebinding F5 or hotbar slot keys.

For versions since Minecraft 1.14, this mod uses Fabric and requires the Fabric API to run. For versions beta 1.0 to release 1.13, this mod uses Ornithe with Fabric and requires the Ornithe Standard Libraries to run.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.4-snapshot-1 26.3.x 26.2.x +2
Fabric
1d ago 1
26.2.x 26.1.x 26w14a
Fabric
1d ago 1
26.2.x 26.1.x 26w14a
Fabric
1d ago 1
25w46a 25w45a 25w44a +192
Fabric
1d ago 1
25w46a 25w45a 25w44a +192
Fabric
1d ago 1
25w37a 25w36b 25w36a +186
Fabric
1d ago 1
25w37a 25w36b 25w36a +186
Fabric
1d ago 1
25w37a 25w36b 25w36a +186
Fabric
1d ago 1
25w21a 25w20a 25w19a +170
Fabric
1d ago 1
25w21a 25w20a 25w19a +170
Fabric
1d ago 1
25w14craftmine 25w10a 25w09b +163
Fabric
1d ago 1
24w21b 24w21a 24w20a +141
Fabric
1d ago 1
24w21b 24w21a 24w20a +141
Fabric
1d ago 1
1.21 1.20.x
Fabric
1d ago 1
1.20.x
Fabric
1d ago 1
1.19.4
Fabric
1d ago 1
1.19.3
Fabric
1d ago 1
1.19.x
Fabric
1d ago 1
1.18.x
Fabric
1d ago 1
1.17.x
Fabric
1d ago 1
1.16.x
Fabric
1d ago 1
1.15.x 1.14.x
Fabric
1d ago 1
1.13.x
Fabric
1d ago 1
1.13
Fabric
1d ago 1
1.12.x
Fabric
1d ago 1
1.11.x
Fabric
1d ago 1
1.10.x 1.9.x
Fabric
1d ago 1
1.8.x
Fabric
1d ago 1
1.8.x
Fabric
1d ago 1
1.7.10
Fabric
1d ago 1
1.7.x
Fabric
1d ago 1
1.7.2
Fabric
1d ago 1
1.6.x
Fabric
1d ago 1
1.5.x 1.4.x
Fabric
1d ago 1
1.3.x
Fabric
1d ago 1
1.2.x 1.1 1.0
Fabric
1d ago 1
b1.8.1 b1.8
Fabric
1d ago 1
b1.7.3 b1.7.2 b1.7 +11
Fabric
1d ago 1
b1.3_01 b1.3b
Fabric
1d ago 1
b1.2_02 b1.2_01 b1.2 +5
Fabric
1d ago 1
1.19.4
Fabric
1d ago 1
1.19.3
Fabric
1d ago 1
1.20.x
Fabric
1d ago 1
1.19.3
Fabric
1d ago 1
1.19.x
Fabric
1d ago 1
1.18.x
Fabric
1d ago 1
1.17.x
Fabric
1d ago 1
1.16.x
Fabric
1d ago 1
1.15.x
Fabric
1d ago 1
1.14.4
Fabric
1d ago 1
1.13.x
Fabric
1d ago 1
1.13
Fabric
1d ago 1
1.12.x
Fabric
1d ago 1
1.11.x
Fabric
1d ago 1
1.10.x
Fabric
1d ago 1
1.9.x
Fabric
1d ago 1
1.8.x
Fabric
1d ago 1
1.7.x
Fabric
1d ago 1
1.6.x
Fabric
1d ago 1
1.5.x
Fabric
1d ago 1
1.4.x
Fabric
1d ago 1
1.3.x
Fabric
1d ago 1
  • works with GLFW (before Minecraft 26.3 Snapshot 4) and SDL3 (since)
  • no more mappings for the profiler pie chart since the Minecraft 26.3 Snapshot 6 changes (numpad digits work now by default)
Thanks to permail, Game Menu (Escape) can now be bound to a mouse button
Since Minecraft 26.1 is only distributed unobfuscated, and Fabric-API changed the names of their API, a combined mod is no longer feasible. In addition to the ornithe and fabric mod branches, this new fabric-unobf branch is now available for the new game versions, with the same functionality as in Minecraft 1.21.11
  • the backported KeyMapping multimap in versions before 25w36a does no longer overwrite the default map to avoid crashing other mods
  • support for Minecraft version 1.21.11
  • modifiers (shift, ctrl) now only affect in-game actions, not text editing or menuing
Toggle Crouch and Toggle Sprint now work correctly in versions before 25w36a (1.21.9)
Modifier rebindings now correctly affect shift-clicking items in inventories and ctrl-dropping stacks
  • Mixins have been rewritten using Mixin Extras @Expressions available since Fabric Loader 0.17.0
  • No more dependency on class load order nor messing around with ASM
  • No more @Redirect usage for better mod compatibility
  • Adds mappings for 0 to 9 to navigate the profiling pie chart
  • Even before Minecraft 1.21.9, rebinding multiple actions to a single key will now execute all of them if possible
  • Mappings now use the same identifiers as the 1.21.11 snapshots, thus upgrading an instance will keep your controls.
  • This means your keybindings from previous mod versions will reset when updating to 3.0.0
  • Support for all Minecraft versions that run Fabric (since 1.14) up to 1.21.10
  • including snapshots, experiments and April Fools' versions
  • Compatibility upgrade (pre-1.21.9)**

Improved mod compatibility. This version works up to Minecraft 1.21.8, but 1.21.9+ changed key mappings a lot, so a partial rewrite will be necessary for that.
Minecraft 1.21.6

Support for the new F3+V keybinding
Support for Minecraft 1.21.2+
Modifier keys like Shift will no longer show as conflicting with regular keybindings.
For better maintainability and continued support of the whole version range the development was changed into a modular jar-in-jar build. The same mod jar can be applied to any version since Minecraft 1.14 including snapshots now!

Less log spam! The added keybindings will no longer show as info in the console output but are still accessible as debug messages.
fixes a small issue with rebound Esc in the key binds menu
Thorough Keybindings Icon
Download Thorough Keybindings
Select game version
Select platform