Sword Blocking
by 3geE
Sword Blocking brings the old sword-blocking mechanic back to the game through a data pack, for worlds that run version 25w04a or 1.21.5 and later.
What it does
The data pack restores the sword blocking behavior that was removed from vanilla, letting a player raise a sword to block incoming attacks. It works with swords, and it is installed by placing the pack in a world's datapacks folder. After joining the world, a reload command applies it, and no further setup is needed.
The pack is published for Fabric, Forge, NeoForge and Quilt builds, as well as a data pack form, across 12 release versions, 1.21.5 – 26.3. Only the server needs it, so players can join without installing anything. The license is All rights reserved, so the mod is not open source.
Key features
Sword blocking restored
Swords gain the blocking action again, so a player can guard against incoming hits while holding one.
Works with swords
The mechanic applies to swords, and the pack does not add new weapon types.
Coordinates on screen
Moving around the world shows coordinates at the bottom of the screen, as part of the pack's features.
Simple installation
The pack goes into the world's datapacks folder, then a reload after joining completes setup.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x7 of 7 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Survival and combat servers
Server owners who want swords to block again can add the pack to a world without installing any client mods.
Single-player worlds
Players who prefer the older combat feel can place the pack in a single-player world's datapacks folder.
Who it’s for: Server owners and single-player players who want sword blocking back in a world on version 25w04a, 1.21.5 or later. The pack needs a world that loads data packs and a reload after joining.
How it compares
Blocking With Sword is a server-required option with client optional, under the Apache License 2.0, published for Fabric, NeoForge and Quilt across 1.21.5 – 26.2, and it is not open source. Bring Blocking Back is client-side only under the MIT License, is open source, and is published only for Fabric across 1.21.10 – 26.3. Old Combat System is server required with client optional under the MIT License for Fabric, covering 1.21.5 – 1.21.8.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Sword Blocking | Fabric, Forge, NeoForge and Quilt | 1.21.5 – 26.3 | Server required, client optional | 2025-08-20 |
| Blocking With Sword | Fabric, NeoForge and Quilt | 1.21.5 – 26.2 | Server required, client optional | 2026-07-16 |
| Bring Blocking Back | Fabric | 1.21.10 – 26.3 | Client-side only | 2026-10-10 |
| Old Combat System | Fabric | 1.21.5 – 1.21.8 | Server required, client optional | 2025-08-13 |
Questions
Does Sword Blocking need to be installed on the client?
Which game versions does the pack support?
How is the pack activated in a world?
In the catalog
Sword Blocking is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 8,071 mods support Minecraft 26.3.
More from 3geE
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/sword-blocking-dp
- Owner
- 3geE
- Published
- 2025-01-25
- Updated on Modrinth
- 2025-08-20
- Facts verified
- 2026-10-15
