Lost Keys
by Nettakrim
Lost Keys lets a server owner or command block rebind what a player's keyboard controls do, for example making the B key walk Steve forwards.
What it does
The mod is a Fabric utility with two sides. A server command, lost keys:override, replaces the action of a chosen key for one player until that player relogs. The client needs the mod to apply the change, and the server runs the command. Lost Keys is licensed under the GNU Lesser General Public License v3.0 only, and its source code is public. Files target 1.20.5 – 1.21.8, with the latest Fabric build, 1.0.1-1.21.6, marked for 1.21.8 on 2025-06-25.
Because the override is set by a command, a server can use it for pranks, puzzles, adventure maps or events where a control has to behave differently. The author notes that some keys are inconsistent in Minecraft, so overrides on movement or attack keys do not always behave as expected, and that the same limits apply to the lost keys:bind command, which is gated by the lost keys.bind permission node. Lost Keys also runs on Paper and Spigot.
Key features
Override a key's action
The lost keys:override command makes a chosen key trigger another binding, such as Steve walking forwards when B is pressed, until the player logs back in.
Temporary rebinding of controls
The server can rebind a player's controls for a session, so the change does not require the player to edit options.
Clear, disable or pass through a key
An override can be cleared, set to none to disable a key, or used to make a key drop whatever the player is holding, and a key set to pressed reacts as if it were held.
Inspect and identify keys
lost keys:list shows the overrides currently applied, and lost keys:lognext names the next key pressed so it is simple to pick the right binding.
Compatibility
Latest build for each game version and loader.
1.21.x9 of 9 versions with builds
1.20.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners and map makers who want to change individual controls for players. Players who only join a server do not need to set anything up beyond installing the mod.
How it compares
HybridToggle is a Fabric client-side mod for 1.21.11, open source under the GNU Lesser General Public License v2.1 or later. Rebind F1 is a client-side Fabric mod for 1.21 – 1.21.8 under the MIT License, and it is not open source. Lost Keys differs from both by being driven by server commands rather than by the player's own settings.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Lost Keys | Fabric | 1.20.5 – 1.21.8 | Not published | 2025-06-25 |
| HybridToggle | Fabric | 1.21.11 | Client-side only | 2026-07-27 |
| Rebind F1 | Fabric | 1.21 – 1.21.8 | Client-side only | 2025-08-30 |
Questions
Does Lost Keys need to be installed on the server?
Does Lost Keys work on Paper or Spigot?
Will every key accept an override?
In the catalog
Lost Keys is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from Nettakrim
Similar mods
What the author says
required on both server and client (although it shouldnt crash anything if only client/only server has it) it adds a server side command /lost_keys:override that temporarily (until the player relogs) replaces the key for a given binding
Official listing
- Modrinth page
- modrinth.com/mod/lost-keys
- Owner
- Nettakrim
- Published
- 2025-02-15
- Updated on Modrinth
- 2025-06-25
- Facts verified
- 2026-10-15
