ModsFinder

SaveMyKeybinds

by MisterCheezeCake

SaveMyKeybinds lets players save and load keybind presets in Minecraft Java Edition, so a set of key assignments can be switched without remapping each key by hand.

FabricClient-side onlyGNU Lesser General Public License v3.0 or laterOpen source1.21 – 1.21.11

What it does

Players can store a current set of key assignments as a preset and load it again later. Each preset keeps its own bindings, which makes it practical to change controls for a particular server, minigame or build session and then return to the original layout.

The mod is client-side only, so only the player's game needs it and servers run without it. Its wording is written in raw keys, and the author notes that translations stay as raw key names without a resource loader. Installation requires Fabric API. Files are published for Fabric alone, across nine release versions 1.21 – 1.21.11, and the code is open source under the GNU Lesser General Public License v3.0 or later.

Key features

  1. Saved keybind presets

    Each set of key assignments can be stored under its own preset and recalled whenever the player needs it.

  2. Controlling support

    The mod works alongside the Controlling mod, which handles key conflicts and categories in the controls menu.

  3. Modifier key handling

    Modifier keys are loaded and kept intact, so a preset does not lose Shift, Ctrl or Alt combinations when it is applied.

Compatibility

Latest build for each game version and loader.

1.21.x9 of 9 versions with builds
1.21.111.1.0+mc1.21.11
1.21.101.1.0+mc1.21.10
1.21.81.1.0+mc1.21.8
1.21.51.1.0+mc1.21.5
1.21.41.1.0+mc1.21.4
1.21.31.1.0+mc1.21.3
1.21.21.0.0
1.21.11.1.0+mc1.21.1
1.211.0.0
ReleaseBetaAlphaNot available

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

Use cases

Switching between servers

A player who uses different controls on separate servers can load the matching preset on each one.

Testing a new layout

A player can try an alternative set of bindings and return to the saved layout without remapping every key again.

Who it’s for: Players who change their key assignments often, for example for different servers, minigames or modpacks, and who want to keep several layouts without redoing the bindings each time.

How it compares

Full comparison

Keybind Presets is a Fabric mod for client-side use only, released under the MIT License, with files for 1.19.2 – 1.21.6. Amecs is also client-side only and open source under the Apache License 2.0, published for 1.14.4 – 26.2, and SaveMyKeybinds names it as a planned integration. Keybind UI Bound covers only 1.21.10 – 1.21.11 under the MIT License.

ModLoadersGame versionsEnvironmentUpdated
SaveMyKeybindsFabric1.21 – 1.21.11Client-side only2026-01-15
Keybind PresetsFabric1.19.2 – 1.21.6Client-side only2025-06-19
AmecsFabric1.14.4 – 26.2Client-side only2026-05-31
Keybind UI BoundFabric1.21.10 – 1.21.11Client-side only2026-04-04

Questions

Does SaveMyKeybinds need Fabric API?

Yes. The mod requires Fabric API and is published only for the Fabric loader, so it will not run on Forge or NeoForge.

Does SaveMyKeybinds have to be installed on the server?

No. Players add it to their own game, and a server needs no copy.

Which game versions does SaveMyKeybinds support?

Files exist for nine release versions 1.21 – 1.21.11, including 1.21.2, 1.21.5 and 1.21.8. The latest Fabric file is 1.1.0 for 1.21.11, released on 2026-01-15.

In the catalog

SaveMyKeybinds is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from MisterCheezeCake

All projects

Similar mods

What the author says

This mod does not technically require Fabric API, but translations will stay as raw keys without the resource loader module. Just install Fabric API.
MisterCheezeCake, on the Modrinth page

Official listing

Owner
MisterCheezeCake
Published
2024-09-21
Updated on Modrinth
2026-01-15
Facts verified
2026-10-15

Tags