ModsFinder

Key Filter

by shihyeon

Key Filter lets players lock, hide or disable individual key bindings in the Minecraft Controls screen, and it is a client-side mod for Fabric, NeoForge and Quilt.

FabricNeoForgeQuiltClient-side onlyGNU Lesser General Public License v3.0 onlyOpen source26.1 – 26.3

What it does

Each key binding can be set to one of three independent states: locked, hidden or disabled. A locked binding cannot be overwritten by an accidental rebind. A hidden binding is removed from the vanilla Controls list, which keeps the list short for players who use only a few keys. A disabled binding is ignored by the game entirely, including keys that another mod would normally consume.

Pressing F8 in game opens the Key Filter configuration screen, where a list of bindings shows a button for each one and the buttons toggle its state between Lock and its reverse, Hide and its reverse, and Disable and its reverse. The mod is open source under the GNU Lesser General Public License v3.0 only, and its source code and issue tracker are public. Files are published for Fabric, NeoForge and Quilt, and Fabric API is required on Fabric and Quilt installs.

Only the client needs the mod, so players can use it on any server without asking the server owner to install anything. The Key Filter config screen is the only place where the states are changed, and the choices apply to the client's own controls.

Key features

  1. Lock protection

    A locked binding keeps its key when a rebind is attempted, so an accidental change does not overwrite it.

  2. Hidden entries

    Hidden bindings disappear from the vanilla Controls screen, keeping the list focused on the keys in use.

  3. Disabled bindings

    A disabled binding is ignored by the game, even when another mod would normally consume that key.

  4. Config screen on F8

    Pressing F8 in game opens a list of all bindings with buttons that switch each one between its states.

Compatibility

Latest build for each game version and loader.

26.3mc26.3-0.1.2-fabricmc26.3-0.1.2-neoforgemc26.3-0.1.2-fabric
26.2mc26.2-0.1.1-fabricmc26.2-0.1.1-neoforgemc26.2-0.1.1-fabric
26.1.2mc26.1.2-0.1.1-fabricmc26.1.2-0.1.1-neoforgemc26.1.2-0.1.1-fabric
26.1.1mc26.1.2-0.1.1-fabricmc26.1.2-0.1.1-neoforgemc26.1.2-0.1.1-fabric
26.1mc26.1.2-0.1.1-fabricmc26.1.2-0.1.1-neoforgemc26.1.2-0.1.1-fabric
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 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Players who want to protect or simplify their keybindings on the client, and who run Fabric, NeoForge or Quilt builds for 26.1 – 26.3.

How it compares

Full comparison

F3 CHANGER is a Fabric-only, client-side mod under the Apache License 2.0 and is open source, with files for 1.21.7 – 26.3. Simple Keybinder is a Fabric-only, client-side mod under the MIT License that is not open source, with files for 26.1 – 26.2. Mouse Screen Keybinds adds Fabric and Quilt support for 26.2 – 26.3 under the European Union Public License 1.2 and is open source. Key Filter instead covers Fabric, NeoForge and Quilt in one release set and manages states rather than bindings themselves.

ModLoadersGame versionsEnvironmentUpdated
Key FilterFabric, NeoForge and Quilt26.1 – 26.3Client-side only2026-09-16
F3 CHANGERFabric1.21.7 – 26.3Client-side only2026-09-22
Simple KeybinderFabric26.1 – 26.2Client-side only2026-07-15
Mouse Screen KeybindsFabric and Quilt26.2 – 26.3Client-side only2026-09-19

Questions

Does Key Filter need Fabric API?

Yes. Fabric API is listed as a required dependency, so it must be installed next to Key Filter on Fabric and Quilt.

Does the server need Key Filter?

No. Servers do not need it; each player installs it for their own game.

Which loaders have files for Key Filter?

Files are published for Fabric, NeoForge and Quilt, with the latest files built for 26.3 on 2026-09-16.

In the catalog

Key Filter is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.

More from shihyeon

All projects

Similar mods

What the author says

A client-side Minecraft mod that lets you lock, hide, and disable key bindings. Supports both Fabric and NeoForge. Settings are stored in config/keyfilter.json.
shihyeon, on the Modrinth page

Official listing

Owner
shihyeon
Published
2026-04-08
Updated on Modrinth
2026-09-16
Facts verified
2026-10-15

Tags