Dedicated Shield Keybind
by BobYeeterson
Dedicated Shield Keybind gives the shield its own key, so right-clicking a weapon with a special action no longer also raises the shield.
What it does
In vanilla Minecraft, the shield's blocking is tied to the use button, which clashes with modded weapons that already use right-click for an ability. Dedicated Shield Keybind replaces that behavior: blocking is moved to a separate key that can be bound in the controls menu, and the default use action is left to the weapon. The author describes the fix as a response to a problem that is especially common in heavily modded setups.
The change applies to both sides of a connection, so the server and every player need the mod. Files are published for Fabric, Forge and NeoForge, with builds for 1.20.1 and 1.21.1, and version 1.0.4 restores the normal shield function when the shield key is unbound. The code is all rights reserved, so it is not open source.
Key features
Dedicated shield key
Blocking with the shield is assigned to its own keybind instead of the right-click use action.
Custom weapon abilities
Weapons with a unique right-click function can use it without the shield raising at the same time.
Vanilla blocking replaced
The default blocking mechanic is overridden, so the shield only responds to its dedicated key.
Unbinding restores normal use
Version 1.0.4 and later bring back the standard shield function when the shield key is unbound.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Modded combat
Players using weapons with right-click abilities can keep those abilities without the shield interfering.
Who it’s for: Players of heavily modded worlds and server owners who run custom weapons that rely on the right-click action.
How it compares
KeybindHider is a Client-side only mod, so only the client needs it, and it is published for Fabric, Forge and NeoForge across 1.20.1 – 26.2 under the Creative Commons Attribution 4.0 license. Fast KeyBinds is a Client and server mod, so both sides must run it, and it is published for Forge and NeoForge for 1.20.1 – 1.21.4 under the MIT License. Drop Keybinds covers Fabric only, for 1.21 – 1.21.8, and is open source under the Apache License 2.0.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Dedicated Shield Keybind | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-06-19 |
| KeybindHider | Fabric, Forge and NeoForge | 1.20.1 – 26.2 | Client-side only | 2026-07-10 |
| Fast KeyBinds | Forge and NeoForge | 1.20.1 – 1.21.4 | Client and server | 2025-12-27 |
| Drop Keybinds | Fabric | 1.21 – 1.21.8 | Client-side only | 2024-10-14 |
Questions
Does Dedicated Shield Keybind need to be installed on the server?
Which loaders does Dedicated Shield Keybind support?
How can normal shield use be restored?
In the catalog
Dedicated Shield Keybind is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
This mod fixes an annoying issue that always bothered me when playing Minecraft, especially modded Minecraft. Whenever you use a cool custom weapon, most of the time it has a unique right-click function or ability. This completely overrides the vanilla shield's blocking mechanic and renders your shield useless. This…
Official listing
- Modrinth page
- modrinth.com/mod/dedicated-shield-keybind
- Owner
- BobYeeterson
- Published
- 2026-06-19
- Updated on Modrinth
- 2026-06-19
- Facts verified
- 2026-10-15
