Enchant Thorns 3
Add Thorns III to worn armor so attackers take reflected damage
✅ Verified for Java 26.2 · Bedrock 26.32 — checked June 2026Applies Thorns III (the vanilla maximum) to the armor piece currently held or worn by the target. When a mob or player hits armor with Thorns, the attacker takes reflected damage. On Java, Thorns can go on any armor slot via an anvil, but /enchant applies it to the item in the main hand, so hold the piece first.
/enchant @s thorns 3- Java: yes
- Bedrock: yes
- Command block: yes
- Needs cheats / OP: yes
How to use
- Open chat (T on Java, / on Bedrock).
- Hold the helmet, chestplate, leggings, or boots you want to enchant.
- Run /enchant @s thorns 3.
- Equip the armor — attackers now take reflected damage.
Related commands
Enchant Held Item with Sharpness V
Add Sharpness V to the sword or axe you are holding
Enchant Armor with Protection IV
Add maximum Protection to the armor piece you are holding
Enchant Bow with Power V
Deal much more damage with your bow
Enchant Fire Aspect 2
Add Fire Aspect II to a held sword so hits set targets on fire
Enchant Flame
Add Flame to a held bow so arrows deal fire damage
Enchant Knockback 2
Add Knockback II to a held sword to push mobs back harder