While New Sword Blocking reached end-of-life with v1.1.0, I will still provide support until 7 days after the 1.21.8 release.
This is a very minor update, only indicating support for Java 1.21.8. If you’re already using v1.1.1, you don’t need to update.
Changelog:
Technical Changes:
- Updated pack description & file name to include Java 1.21.8-rc1
Compatibility:
- Minecraft Java 1.21.5 - 1.21.7
- 1.21.8 Release Candidate 1
Support:
While New Sword Blocking reached end-of-life with v1.1.0, I will still provide support until July 17, 2025. This includes an update for 1.21.7.
Changelog:
Technical Changes:
- Updated for Minecraft Java 1.21.7
Compatibility:
- Minecraft Java 1.21.5 - 1.21.7
- Fabric & Quilt with Fabric API for 1.21.5-1.21.7
Support:
While New Sword Blocking reached end-of-life with v1.1.0, I will still provide support until July 17, 2025. This includes an update for 1.21.7.
Changelog:
Technical Changes:
- Bumped max supported pack format to 81 for Java 1.21.7
Compatibility:
- Minecraft Java 1.21.5 - 1.21.7
Support:
While New Sword Blocking reached end-of-life with v1.1.0, I will still provide support until July 17, 2025. This includes an update for 1.21.7.
Changelog:
Technical Changes:
- Bumped max supported pack format to 81 for Java 1.21.7-rc2
Compatibility:
- Minecraft Java 1.21.5 - 1.21.6
- 1.21.7 Release Candidates 1 - 2
Support:
End of Life:
This is the last update for New Sword Blocking, adding support for Minecraft Java 1.21.6.
Maintaining multiple data packs takes more time that I would rather focus elsewhere, and there are better alternatives to New Sword Blocking that I’d personally use instead:
- Old Combat Datapack – Fully customizable classic combat.
- Sword Blocking – Just sword blocking, nothing extra.
- Vanilla Sword Blocking – Blocks damage and works with all swords.
Apologies for any inconvenience!
Changelog:
Technical Changes:
- Updated for Minecraft Java 1.21.6
Compatibility:
- Fabric & Quilt with Fabric API for 1.21.5/1.21.6
Support:
End of Life:
This is the last update for New Sword Blocking, adding support for Minecraft Java 1.21.6.
Maintaining multiple data packs takes time that I would rather focus elsewhere, and there are better alternatives to New Sword Blocking that I’d personally use instead:
- Old Combat Datapack – Fully customizable classic combat.
- Sword Blocking – Just sword blocking, nothing extra.
- Vanilla Sword Blocking – Blocks damage and works with all swords.
Apologies for any inconvenience!
Changelog:
Technical Changes:
- Bumped max supported pack format to 80 for Java 1.21.6
Compatibility:
- Minecraft Java 1.21.5 - 1.21.6
Support:
Changelog:
No changes since v1.1.0-beta3.
Compatibility:
- Minecraft Java 1.21.5
- Snapshots 25w15a - 25w21a
- 1.21.6 Pre-Releases 1 - 4
- 1.21.6 Release Candidate 1
Support:
Please report any issues on GitHub or Discord.
End of Life:
In case you missed it, v1.1.0 will be the final update to New Sword Blocking. Please read here for more information.
Changelog:
- Bumped max supported pack format to 80
- Fewer updates. See End of Life section below.
Compatibility:
- Minecraft Java 1.21.5
- Snapshots 25w15a - 25w21a
- 1.21.6 Pre-Releases 1 - 2
Support:
Please report any issues on GitHub or Discord.
End of Life:
In case you missed it, v1.1.0 will be the final update to New Sword Blocking. Please read here for more information.
Changelog:
- Bumped max supported pack format to 73 for Java Snapshot 25w16a
Compatibility:
This version is compatible with Minecraft Java 1.21.5 & Snapshots 25w15a - 25w16a.
Support:
Please report any issues on GitHub or Discord.
End of Life:
In case you missed it, v1.1.0 will be the final update to New Sword Blocking. Please read here for more information.
First mod release!
- Newly crafted swords can be used to block attacks by right-clicking while holding the sword in the main hand
- Swords block a percentage of damage from incoming attacks and lose durability points for each attack blocked, based on the material type of the sword:
Sword | Damage Blocked | Durability Lost* |
---|---|---|
Wooden | 20% | 7 |
Golden | 25% | 9 |
Stone | 30% | 5 |
Iron | 40% | 4 |
Diamond | 50% | 3 |
Netherite | 60% | 2 |
*per 10 damage blocked
NOTE:
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 taken from the Creative inventory
- Swords given through commands
- Modded or non-vanilla swords
Compatibility:
This version is compatible with Minecraft Java 1.21.5 and requires a version of Fabric API for 1.21.5.
Support:
First full release!
There have been no changes since v1.0.0-pre2:
- Newly crafted swords can be used to block attacks by right-clicking while holding the sword in the main hand
- Swords block a percentage of damage from incoming attacks and lose durability points for each attack blocked, based on the material type of the sword:
Sword | Damage Blocked | Durability Lost* |
---|---|---|
Wooden | 20% | 7 |
Golden | 25% | 9 |
Stone | 30% | 5 |
Iron | 40% | 4 |
Diamond | 50% | 3 |
Netherite | 60% | 2 |
*per 10 damage blocked
NOTE:
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 taken from the Creative inventory
- Swords given through commands
- Modded or non-vanilla swords
Compatibility:
This version is compatible with Minecraft Java 1.21.5.
Support:
Changelog:
- Bumped pack format to 70
- No longer compatible with Snapshots 25w04a - 25w09b
- Bumped version number to v1.0.0
- Now that Mojang have released the first pre-release, I am confident that the new blocking mechanics won’t drastically change or break for the 1.21.5 release
- There should (hopefully) be no gameplay differences between v0.3.4 and v1.0.0, only version compatibility changes
This version is compatible with Minecraft Java Snapshot 25w10a & 1.21.5 Pre-Release 1.
Note: These changes do not apply to swords crafted before this update.
Changelog:
- Tweaked damage-blocking values for better balance based on sword material types:
Sword | Old | New |
---|---|---|
Wooden | 20% | Unchanged |
Golden | 40% | 25% |
Stone | 25% | 30% |
Iron | 30% | 40% |
Diamond | 50% | Unchanged |
Netherite | 60% | Unchanged |
- Swords now lose durability when blocking attacks:
Sword | Durability Lost* |
---|---|
Wooden | 7 |
Golden | 9 |
Stone | 5 |
Iron | 4 |
Diamond | 3 |
Netherite | 2 |
*per 10 damage blocked
- Changed the block sound for the Netherite Sword to the sound of placing a Netherite Block instead of an Iron Block
This version is compatible with Minecraft Java Snapshots 25w04a - 25w06a.
Changelog:
- Bumped max supported pack format to 66 for Java Snapshot 25w06a
- Changed amount of damage blocked based on the sword material
- Only applies to newly-crafted swords, not swords crafted prior to installation of this version
- Wooden = 20%
- Stone = 25%
- Iron = 30%
- Gold = 40%
- Diamond = 50%
- Netherite = 60%
- Only applies to newly-crafted swords, not swords crafted prior to installation of this version
This version is compatible with Minecraft Java Snapshots 25w04a - 25w06a.