ales' Thorned Shields
by alesxjs
Ales' Thorned Shields lets the Thorns enchantment work on shields, returning damage to any attacker who strikes a blocking player.
What it does
Vanilla Thorns does not apply to shields, and this mod adds the missing behavior. A shield enchanted with Thorns can damage the attacker in two ways. The first is a blocked hit, where the chance of returning damage is higher than the vanilla Thorns chance, and the chance and amount are set in the config file. The second follows the vanilla Thorns chance, and a shield with Thorns activates one durability point per reflected hit.
Holding a shield can also cost the player durability. A second player who only holds a shield, without blocking, is still hit by attacks aimed at the shield's hitbox, and the player holding it takes damage too. Durability consumption is configured in the config file. Shields can also be enchanted with Thorns through vanilla enchantment commands, so the mod gives survival players a way to reach the same effect without commands.
The mod runs on the server alone, so players join without installing anything. It is published for Fabric only, for game versions 26.1 – 26.2 across four release versions, and it is released under the MIT License. It is not open source, and snapshot builds are published.
Key features
Thorns on shields
Shields can carry the Thorns enchantment, which reflects damage back to attackers.
Blocked-hit reflection
A blocked hit returns damage at a higher chance than vanilla Thorns, set in the config file.
Vanilla-style reflection
A second method follows vanilla Thorns chance, and each reflected hit uses one durability point.
Configurable durability and damage
Durability consumption, damage chance and damage amount are all adjustable in the config file.
Compatibility
Latest build for each game version and loader.
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
How it compares
Instant Shield is server-side only, open source under the MIT License and published for 1.20 – 26.2, so it covers a wider version span but focuses on a different shield behavior. Tools, Armor and Shields is client and server, released under the MIT License, not open source, and published for Fabric and NeoForge across 26.1 – 26.3. Elytra Table Enchantment is client and server, open source under the Apache License 2.0, and published for Fabric 1.21.11 – 26.1 without Thorns shield support.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ales' Thorned Shields | Fabric | 26.1 – 26.2 | Server-side only | 2026-07-04 |
| Instant Shield | Fabric | 1.20 – 26.2 | Server-side only | 2026-08-26 |
| Tools, Armor and Shields | Fabric and NeoForge | 26.1 – 26.3 | Client and server | 2026-09-20 |
| Elytra Table Enchantment | Fabric | 1.21.11 – 26.1 | Client and server | 2026-01-17 |
Questions
Does Ales' Thorned Shields need to be installed on the client?
Which loaders does Ales' Thorned Shields support?
Does the config file control the reflection?
In the catalog
ales' Thorned Shields is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 13,894 mods support Minecraft 26.2.
More from alesxjs
Similar mods
What the author says
This mod allows shields to be enchanted with Thorns. A shield with Thorns has 2 ways to damage the attacker.
Official listing
- Modrinth page
- modrinth.com/mod/ales-thorned-shields
- Owner
- alesxjs
- Published
- 2026-06-06
- Updated on Modrinth
- 2026-07-04
- Facts verified
- 2026-10-15
