CurseForge · Minecraft mod
ShieldKey
Adds a dedicated configurable shield key with smooth attack-and-resume combat for Minecraft Fabric.
Quick answer
Which ShieldKey release matches 26.3?
shieldkey-26.3.0-0.2.0.jar targets 26.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is ShieldKey required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does shieldkey-26.3.0-0.2.0.jar need?
shieldkey-26.3.0-0.2.0.jar on 26.3. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add ShieldKey without breaking your instance.
Built for shieldkey-26.3.0-0.2.0.jar on 26.3. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use shieldkey-26.3.0-0.2.0.jar. It targets 26.3 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside shieldkey-26.3.0-0.2.0.jar. It opens that exact file at the source.
About this project
What does ShieldKey add?
ShieldKey
ShieldKey is a lightweight client-side Fabric mod that adds a dedicated configurable left shift key for raising your shield. Someone did this project and stopped, and I'm starting my own project of the same thing.
Instead of relying only on Minecraft’s standard Use input, ShieldKey gives shield combat its own dedicated control so blocking feels faster and more natural.
Features
- Dedicated shield key
- Automatically lowers the shield when you attack
- Automatically raises the shield again after attacking
- Right-click can suspend and resume shield mode while the shield key remains held
- Client-side only
- Lightweight and focused on combat quality of life
How It Works
Equip a shield in your offhand and hold the ShieldKey binding to raise it.
While continuing to hold the shield key, you can attack normally. ShieldKey temporarily lowers the shield for the attack, then automatically raises it again afterward.
Right-clicking while holding the shield key suspends shield mode. Right-click again to resume blocking.
The keybind can be changed through Minecraft’s Controls menu.
Requirements
- Minecraft 26.3
- Fabric Loader
- Fabric API
Known Limitation
ShieldKey currently maintains shield use through Minecraft’s standard Use input. If you are holding a usable or placeable item in your main hand, activating the shield may also use that item.
This is an early public release, and community feedback will help guide future improvements.
Feedback and Bug Reports
Found a bug or have an idea for how ShieldKey could feel better?
Please report it here:
https://github.com/Dreblow/ShieldKey/issues
Source Code
ShieldKey is open source:
Project description from CurseForge.
Pick your setup
ShieldKey by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
ShieldKey versions and loaders
shieldkey-26.3.0-0.2.0.jar
22 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.