ModsFinder

KeyDisabled

by Banned Studios

KeyDisabled turns off chosen Minecraft keybinds through a configuration file, so a server or a player can block keys such as F1 or F3.

FabricForgeNeoForgeClient-side onlyCreative Commons Attribution 4.01.20.1 – 1.21.11

What it does

Disabled keys are listed in a keydisabled.json file in the config folder of the game directory. Each entry is the ID of a Minecraft key, and the file is read so that any key named there stops responding. Editing the file updates the game in real time, so no restart is needed after a save. Setting the consoleLogs option to true prints the affected keys to the client console, which helps when checking whether a key is being blocked.

The mod is client-side only, so only the client needs it and servers run without it. It requires CatoAPI and Fabric API on Fabric. Builds cover 1.20.1 – 1.21.11 on Fabric, Forge and NeoForge, with the latest files at version 1.1 for 1.21.11 on Fabric and NeoForge and for 1.20.6 on Forge. The code is not open source; the assets are released under the Creative Commons Attribution 4.0 license.

Key features

  1. Disabled keybinds

    Any keybind listed by its ID in the disabledKeys list stops working in the game.

  2. Real-time configuration

    Saving keydisabled.json applies the change to the running game without a restart.

  3. Console logging

    The consoleLogs option writes disabled keys to the client console for checking.

  4. Key ID reference

    The wiki lists the IDs of Minecraft keys, so a player can look up the value to put in the list.

Compatibility

Latest build for each game version and loader.

1.21.x12 of 12 versions with builds
1.21.111.1Not available1.1
1.21.101.1Not available1.1
1.21.91.1Not available1.1
1.21.81.1Not available1.1
1.21.71.1Not available1.1
1.21.61.1Not available1.1
1.21.51.1Not available1.1
1.21.41.11.01.1
1.21.31.11.01.1
1.21.21.11.01.1
1.21.11.11.01.1
1.211.01.01.0
1.20.x6 of 6 versions with builds
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

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
CatoAPIPersonal API for Katto's mods!
Required

Use cases

Blocking debug keys

Keys such as F3 can be disabled in the list, for players who should not reach debug screens.

Limiting player input

A list of keys can be shut off to restrict certain actions on a shared client.

Who it’s for: Players who want to stop particular keys from working and server owners who set controls for players on a client. Anyone changing the list needs to know the ID of each key, which the wiki explains.

How it compares

Full comparison

Dedicated Shield Keybind is a client and server mod for 1.20.1 – 1.21.1 under All rights reserved, so it adds its own key and must be installed on both sides. Origins Extra Keybinds is client-side only under the MIT License and covers 1.19 – 26.1.2, a wider range than this mod's 1.20.1 – 1.21.11 builds. Drop Keybinds is also client-side only, open source under the Apache License 2.0, and limited to 1.21 – 1.21.8, so it does not disable keys in the same way.

ModLoadersGame versionsEnvironmentUpdated
KeyDisabledFabric, Forge and NeoForge1.20.1 – 1.21.11Client-side only2026-09-25
Dedicated Shield KeybindFabric, Forge and NeoForge1.20.1 – 1.21.1Client and server2026-06-19
Origins Extra Keybinds [Forge/Fabric]Fabric, Forge and NeoForge1.19 – 26.1.2Client-side only2026-06-02
Drop KeybindsFabric1.21 – 1.21.8Client-side only2024-10-14

Questions

Does KeyDisabled need Fabric API?

Yes. Fabric API is required on Fabric, and CatoAPI is required on every loader, so both must be installed next to KeyDisabled.

Does the server need KeyDisabled?

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

Do changes to the config file take effect immediately?

Yes. Saving keydisabled.json updates the game in real time, so a restart is not needed after editing the disabled keys.

In the catalog

KeyDisabled is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 19,862 mods support Minecraft 1.21.11.

More from Banned Studios

All projects

Similar mods

What the author says

This mod consists of a system in which through a configuration file it allows you to disable the keys, which allows you to limit players with certain keys, example: F1, F3, etc. In order to configure the mod you will first have to find the keydisabled.json file in the./minecraft/config folder.
Banned Studios, on the Modrinth page

Official listing

Owner
Banned Studios
Published
2024-10-31
Updated on Modrinth
2026-09-25
Facts verified
2026-10-15

Tags