ModsFinder

Keymap Presets

by yuuki1293

Keymap Presets saves, loads and deletes sets of key bindings, so players who switch controls often can keep several layouts ready.

FabricForgeClient-side onlyMIT LicenseOpen source1.18.2

What it does

The mod stores named key binding presets. A player saves the current bindings under a name, loads a saved preset later, deletes one, or clears them all. Presets can be handled from a preset selection screen, a widget on the key binding screen, or the keymap commands. Pressing the left ALT key opens the selection menu, and ALT combined with a number key, such as ALT+1, loads the preset assigned to that slot without opening it. The default preset slot is loaded by ALT+1.

Players who change key binding layouts frequently for different games, modpacks or tasks use the mod to avoid rebinding each key by hand. It requires Architectury API and Cloth Config API alongside the Fabric or Forge loader. Keymap Presets runs on the client only, so servers do not need it. Files are published for 1.18.2 on Fabric and Forge, with 1.2.1 as the latest version, and the project is open source under the MIT License.

Key features

  1. Save and load presets

    Current key mappings can be stored under a name and restored later, with one action.

  2. Quick select with ALT

    Left ALT opens the preset menu, and ALT with a number key loads a preset directly.

  3. Preset editing widget

    A widget on the key binds screen lets players edit presets without leaving that screen.

  4. Keymap commands

    Commands for saving, loading, deleting and clearing presets are available for players who prefer typing.

Compatibility

Latest build for each game version and loader.

1.18.21.18.2-1.2.1-fabric1.18.2-1.2.1-forge
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 2

Architectury APIAn intermediary api aimed to ease developing multiplatform mods.
Required
Cloth Config APIConfiguration Library for Minecraft Mods
Required

Use cases

Switching between games

A player keeps one preset per game and loads the matching layout when switching.

Frequent rebinding

Players who often test different control schemes can save each one and return to it quickly.

Who it’s for: Players who change key bindings often. The mod is a client-side tool, so only the player who uses it needs to install it.

How it compares

Full comparison

Dust's Keymap works on Fabric, Forge and Quilt for 1.20.1 – 1.20.6 under the ISC License, and is client-side only. Keybind Presets is a Fabric-only client mod for 1.19.2 – 1.21.6 under the MIT License. Keymap Presets covers only 1.18.2 and supports Fabric and Forge, both client-side only, and is open source under the MIT License.

ModLoadersGame versionsEnvironmentUpdated
Keymap PresetsFabric and Forge1.18.2Client-side only2025-05-27
Dust's KeymapFabric, Forge and Quilt1.20.1 – 1.20.6Client-side only2024-05-23
Keybind PresetsFabric1.19.2 – 1.21.6Client-side only2025-06-19

Questions

Does Keymap Presets need Architectury API and Cloth Config API?

Yes. Architectury API and Cloth Config API are both required and must be installed with Keymap Presets.

Which loader should be used with Keymap Presets?

Files are published for both Fabric and Forge for 1.18.2. Either loader works, provided the required dependencies are installed.

Does a server need Keymap Presets?

No. It is installed on the player's side alone, so servers need nothing.

In the catalog

Keymap Presets is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 9,044 mods support Minecraft 1.18.2.

More from yuuki1293

All projects

Similar mods

What the author says

Keymap Presets is a client-side mod useful for environments that require frequent key binding changes.
yuuki1293, on the Modrinth page

Official listing

Owner
yuuki1293
Published
2024-10-19
Updated on Modrinth
2025-05-27
Facts verified
2026-10-15

Tags