Shield Punch
by Kotiya-Sanae
Shield Punch lets a player holding a shield dash forward by right-clicking with the shield in the main hand.
What it does
Right-clicking while a shield is held in the main hand starts a horizontal dash. Movement is limited to the horizontal plane, which keeps the player steady during combat. Collisions are checked along the dash path, so enemies struck on the way take damage and are knocked back horizontally. A cooldown follows each dash, preventing it from being spammed. Several enemies can be hit in one dash, and hits can inflict Slowness and Nausea.
The dash comes with a trail, an impact explosion and a strike sound. Each visual or audio effect can be switched off on its own. Damage values are configurable, and the settings can be changed in game without a restart, through a built-in Mod Menu screen in English or Chinese. Cloth Config API and Mod Menu are optional dependencies; the mod works without them, while they provide the configuration interface.
The mod is client-side only, so only the client needs it, and it is published for Fabric as version 1.0.0 for 1.21.10. The code is open source under the MIT License.
Key features
Dash from the shield
Right-clicking with a shield held in the main hand starts a horizontal dash.
Path-based collisions
Enemies along the dash path are detected and hit, with strong horizontal knockback.
Cooldown between dashes
A cooldown mechanism stops the dash from being used repeatedly in quick succession.
Status effects and multiple targets
Hits can apply Slowness and Nausea, and one dash can strike several enemies at once.
Trail, explosion and sound
The dash shows a trail and an impact explosion, with a strike sound. Each effect can be toggled separately.
Live configuration
Settings, including damage values, can be changed in the Mod Menu screen without restarting the game.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 2
Use cases
Close-range combat
Players who fight with shields can close distance on enemies and knock them back during a fight.
Solo and modded play
Single-player players who want a shield-focused movement option can add the dash to an adventure setup.
Who it’s for: Players on Fabric 1.21.10 who want a shield-based dash for combat. Only the client needs the mod, so it can be added to any server without server-side installation.
Questions
Does Shield Punch need Fabric API?
Is Shield Punch needed on a server?
Can the dash be adjusted without restarting the game?
In the catalog
Shield Punch is one of 19,031 Adventure mods on ModsFinder, and one of 10,052 Adventure mods for Fabric. 15,569 mods support Minecraft 1.21.10.
Similar mods
What the author says
A Minecraft mod that can let you dash when holding shield. Simple Activation: Right-click with a shield in the main hand to activate. Horizontal Dash: Movement restricted to the horizontal plane, maintaining combat stability. Collision Detection: Precise path-based collision detection system. Cooldown System…
Official listing
- Modrinth page
- modrinth.com/mod/shield-punch
- Owner
- Kotiya-Sanae
- Published
- 2025-10-14
- Updated on Modrinth
- 2025-10-14
- Facts verified
- 2026-10-15
