New Sword Blocking
by Classic
New Sword Blocking restores sword blocking for players who hold a sword in the main hand and use block attacks on a server running it.
What it does
Swords crafted after installation can block attacks when a player right-clicks while holding one in the main hand. Each blocked attack reduces the sword's durability by a percentage of the incoming damage. The mod targets Minecraft 1.21.5 and later builds in its release range, and it is a simple data pack distributed for Fabric and Quilt.
Swords made before the mod was installed keep their old behavior, along with swords obtained from mobs, trades, chests, combined crafting, the Creative inventory or commands, because the changes only apply to newly crafted swords. Modded non-vanilla swords are also outside its scope.
Fabric API is required to run New Sword Blocking on Fabric, and the matching Fabric API build for the chosen Minecraft version must be installed alongside it. The mod is published for 1.21.5, 1.21.6, 1.21.7 and 1.21.8, and snapshot builds are published as well. The code is released under the MIT License and is open source, with public links to the source, issue tracker and wiki.
Key features
Right-click sword blocking
Newly crafted swords can be raised to block by right-clicking while holding them in the main hand.
Durability cost on block
A blocked attack costs the sword a percentage of the incoming damage in durability points.
Crafted-sword scope
Only swords crafted after installation get the behavior, while older and other-source swords stay unchanged.
Data pack delivery
The changes are shipped as a data pack, so they apply when the pack is loaded in the world.
Gallery
Compatibility
Latest build for each game version and loader.
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Use cases
Servers restoring combat
Server owners who want blocking back for newly crafted swords can install the mod on the server alone.
Who it’s for: Server owners and players who want sword blocking restored on Minecraft 1.21.5 – 1.21.8 with Fabric or Quilt.
How it compares
Sword Blocking Plus covers Fabric, Forge, NeoForge and Quilt for 1.21.5 – 1.21.10 and is not open source, under All rights reserved. Vanilla Sword Blocking is open source under the GNU General Public License v3.0 or later, for 1.21.4 – 1.21.10 on all four loaders. Blocking With Sword is licensed under the Apache License 2.0 and covers Fabric, NeoForge and Quilt for 1.21.5 – 26.2. New Sword Blocking is limited to Fabric and Quilt.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| New Sword Blocking | Fabric and Quilt | 1.21.5 – 1.21.8 | Server required, client optional | 2025-07-17 |
| Sword Blocking Plus | Fabric, Forge, NeoForge and Quilt | 1.21.5 – 1.21.10 | Server required, client optional | 2025-11-11 |
| Vanilla Sword Blocking | Fabric, Forge, NeoForge and Quilt | 1.21.4 – 1.21.10 | Server required, client optional | 2025-03-25 |
| Blocking With Sword | Fabric, NeoForge and Quilt | 1.21.5 – 26.2 | Server required, client optional | 2026-07-16 |
Questions
Does New Sword Blocking need Fabric API?
Does New Sword Blocking have to be installed on the client?
Which game versions does New Sword Blocking support?
In the catalog
New Sword Blocking is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 17,695 mods support Minecraft 1.21.8.
Similar mods
What the author says
A simple data pack & Fabric/Quilt mod that restores and enhances sword blocking in Minecraft 1.21.5 - 1.21.8. The changes made by this pack do not apply to: - Swords crafted before installation - Swords dropped by mobs - Swords traded by Villagers - Swords found in loot chests - Swords combined by crafting - Swords…
Official listing
- Modrinth page
- modrinth.com/mod/new-sword-blocking
- Owner
- Classic
- Published
- 2025-01-26
- Updated on Modrinth
- 2025-07-17
- Facts verified
- 2026-10-15
