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 320 characters
- 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
Add Sharpness V to the sword or axe you are holding
/enchant @s sharpness 5Add maximum Protection to the armor piece you are holding
/enchant @s protection 4Add Fire Aspect II to a held sword so hits set targets on fire
/enchant @s fire_aspect 2Add Knockback II to a held sword to push mobs back harder
/enchant @s knockback 2