KeyProfiles
by modulus
KeyProfiles lets players keep several sets of keybinds and switch between them in-game, with a menu opened from the Controls options.
What it does
Each profile stores its own set of keybinds, so a player can keep one layout for building and another for combat or driving. A hotkey changes the active profile at any time while playing, and the mod can switch profiles automatically depending on the world or server being joined. The profile menu opens with B by default, and that key can be changed under the Options Controls screen.
Profiles can be exported and imported, so a layout can be shared with other players or moved to a new installation. The interface is a simple screen, and a Gallery tab shows screenshots of the mod's visuals. The author describes the mod as lightweight with minimal performance impact.
The mod is a Fabric mod for Minecraft 1.21.11 only, and it is client-side only, so servers run without it. Server owners do not need to install it, but a server install is noted as needed for some setups. The code is not open source; the mod is released under All rights reserved.
Key features
Multiple keybind profiles
Each profile holds its own bindings, so one player can maintain several control layouts.
Hotkey profile switching
A key switches the active profile while the game is running, without leaving play or opening a menu.
Automatic switching per world or server
The active profile can change based on the world or server being joined, so each setup loads on its own.
Import and export
Profiles can be saved to a file and loaded elsewhere, which makes layouts simple to pass between players.
Compact menu
The profile menu is a plain screen that opens with B by default, and the key can be rebound in Controls.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players who use different control schemes across single-player worlds and multiplayer servers, and players who want to share a keybind layout with others.
How it compares
ProfileKeys is a Fabric mod for 1.21.11 that is client-side only and released under the CC0 1.0 Universal license, so it is not open source in the sense of the other entries. JustKeys is a Fabric client-side mod for 1.21.11 under the MIT License, but it is not open source. WingSwitch is a client-side Fabric mod for 1.21.4, and it is open source under the MIT License, so it targets an earlier version than KeyProfiles.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| KeyProfiles | Fabric | 1.21.11 | Client-side only | 2026-03-27 |
| ProfileKeys | Fabric | 1.21.11 | Client-side only | 2026-08-21 |
| JustKeys | Fabric | 1.21.11 | Client-side only | 2026-07-23 |
| WingSwitch | Fabric | 1.21.4 | Client-side only | 2025-04-30 |
Questions
Does KeyProfiles need to be installed on the server?
Which Minecraft versions does KeyProfiles support?
Can keybind profiles be shared between players?
In the catalog
KeyProfiles is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
Client-side? Yes, no server install needed.
Official listing
- Modrinth page
- modrinth.com/mod/keyprofiles
- Owner
- modulus
- Published
- 2026-03-14
- Updated on Modrinth
- 2026-03-27
- Facts verified
- 2026-10-15
