Key Filter

Manages keybinding visibility, input handling, and rebind protection

Key Filter

A client-side Minecraft mod that lets you lock, hide, and disable key bindings. Supports both Fabric and NeoForge.

Features

For every key binding you can toggle three independent states:

  • Lock — prevents the binding from being changed, so you don't overwrite it by accident.
  • Hide — hides the entry from the vanilla Controls screen to keep the list clean.
  • Disable — makes the game ignore the key entirely, even if another mod or feature would normally consume it.

Usage

  1. Press F8 in-game to open the Key Filter config screen. (Default binding — it can be rebound from the vanilla Controls menu.)
  2. In the list, use the buttons next to each binding to toggle its state:
    • Lock / Unlock
    • Hide / Show
    • Disable / Enable

Settings are stored in config/keyfilter.json.

Configuration

Key Filter Team

profile avatar
  • 2
    Followers
  • 6
    Projects
  • 11.5K
    Downloads

More from ShihyeonView all

  • Image Viewer project image

    Image Viewer

    A cross-platform (Fabric/NeoForge/Paper) mod and plugin that allows server operators to display full-resolution images to players through a native in-game viewer

    • 622
    • September 17, 2026
  • Blur Server Address project image

    Blur Server Address

    Blurred Server Address. replace address to *

    • 1.4K
    • September 16, 2026
  • Ime Warmup project image

    Ime Warmup

    Fixes the macOS bug where the first characters typed into a text field are committed raw instead of being composed by the input method (MC-310487).

    • 94
    • September 16, 2026
  • Koreanify project image

    Koreanify

    Improves Korean chat and IME compatibility as a client-side utility. (mc26.1+)

    • 7.5K
    • September 16, 2026
  • Image Viewer project image

    Image Viewer

    A cross-platform (Fabric/NeoForge/Paper) mod and plugin that allows server operators to display full-resolution images to players through a native in-game viewer

    • 622
    • September 17, 2026
  • Blur Server Address project image

    Blur Server Address

    Blurred Server Address. replace address to *

    • 1.4K
    • September 16, 2026
  • Ime Warmup project image

    Ime Warmup

    Fixes the macOS bug where the first characters typed into a text field are committed raw instead of being composed by the input method (MC-310487).

    • 94
    • September 16, 2026
  • Koreanify project image

    Koreanify

    Improves Korean chat and IME compatibility as a client-side utility. (mc26.1+)

    • 7.5K
    • September 16, 2026