Thorns

For the enchantment in Minecraft Dungeons, see MCD:Thorns. For the hazard in Minecraft Legends, see MCL:Redthorn.
Thorns
Maximum level

III

Primary items





Secondary items




Enchantment weight

1

Thorns is an armor enchantment that gives a random chance to damage entities that attack the user, at the cost of increasing incurred durability damage.

Guardians and elder guardians have a Thorns-like effect that inflicts damage when their spikes are out. However, this affects only melee damage, whereas Thorns the enchantment applies to all direct attacks, including ranged.

Obtaining

In addition to normal enchanting, Thorns I and II can be obtained naturally from drops, fishing, trading with a villager or as loot from generated structures. Thorns cannot be directly obtained on helmets, leggings, or boots through an enchanting table on Java Edition, requiring an anvil to be used instead.

Thorns III cannot be directly obtained using an enchanting table, but it can be obtained by using an anvil to combine two Thorns II enchantments, by trading with villagers, or by finding an item enchanted with it from the loot chest as below.

The enchanted book with Thorns III can be found within the following structures:

Underground structures

Underwater structures

Aboveground structures

Miscellaneous structures

Pieces of armor enchanted with Thorns III can be found within the following structures:

Underwater structures

Small structures

The Nether

The End

Usage

This section needs to be updated.
 
Please update this section to reflect recent updates or newly available information.
Reason: Table needs updating to reflect new damage values for Thorns enchantment in 1.21

While wearing any piece of armor with the Thorns enchantment, the wearer has a Level × 15% chance of inflicting 1HP♥–5HP♥♥♥ damage on anyone who attacks them, regardless of whether they were hit by a melee attack, arrow, or other projectile. The entity also gets knocked back when being attacked by the enchantment.

If the player dies as a result of Thorns damage, the death message <player> was killed trying to hurt <entity> is displayed.

Multiple worn armor items with the Thorns enchantment do stack. Each piece confers an independent chance to deal damage to the attacker as described above. The total amount of damage that can be dealt this way is capped at 5HP♥♥♥.

Probabilities of inflicting maximum damage and average damage dealt depending on the number of items with Thorns III worn are as follows:

Items with Thorns III Probability of max. damage 5HP♥♥♥ Average damage dealt
1 11.25% 1.125HP♥ × 0.5625
2 28.83% 1.997HP♥ × 0.9985
3 46.33% 2.637HP♥ × 1.3185
4 61.18% 3.09HP♥ × 1.545

Thorns applies a durability penalty to the armor. It reduces durability by an additional 2 points when inflicting damage. If multiple armor pieces are enchanted with Thorns, the durability penalty is applied to one piece chosen at random, regardless of what level of Thorns that piece has. If the item is also enchanted with Unbreaking, the damage penalty has a chance of being ignored.

If a projectile is launched toward an opponent equipped with Thorns, using a shield damages the shield instead of the player when the projectile hits the opponent.

In Java Edition although horse armor cannot be enchanted in Survival, the Thorns enchantment can be applied to horse armor in Creative and it works.

Armor enchanted with Thorns also damages the enemy if the player is holding it in one of their hands.[1]

Unaffected mobs

Wardens[2] using sonic boom attacks are not affected by this enchantment.

Sounds

Java Edition

Sounds
SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
​Thorns prickPlayersWhen a entity is damaged by something with Thornsenchant.thorns.hitsubtitles.enchant.thorns.hit1.0 [sound 1]0.8-1.216
  1. Dependent upon the entity being damaged, but it is usually 1.0

Bedrock Edition:

Sounds
SoundSourceDescriptionResource locationVolumePitch
PlayersWhen an entity is damaged by something with Thornsdamage.thorns0.51.0


Data values

ID

Java Edition:

NameIdentifierTranslation key
Thornsthornsenchantment.minecraft.thorns

Bedrock Edition:

NameIdentifierNumeric ID Translation key
Thornsthorns5enchantment.thorns

Video

History

Java Edition
1.4.612w50aAdded Thorns.
1.915w42aWhen multiple pieces of Thorns armor are worn, one is chosen at random to lose durability instead of always using the "bottommost" piece.
15w47bSounds for Thorns have been added.
1.1419w08aThorns enchantment is now functional for horses when added to horse armor in creative mode.
1.16.220w28aThorns now takes away less durability.[3]
1.20.524w03aHelmets, leggings, and boots can now receive Thorns through an enchanting table, rather than only through an anvil.[4]
24w12aHelmets, leggings, and boots can no longer receive Thorns through an enchanting table.
1.2124w18aThorns levels above 10 no longer deal level-based damage.[5]
Thorns enchantment no longer works when holding the item in a hand.[6]
24w19aThorns enchantment works again when holding the item in a hand but also consumes durability, unlike in previous versions.
1.21.525w03aThorns enchantment is now functional on saddles when mobs are wearing it.
Pocket Edition Alpha
v0.12.1build 1Added Thorns.
Bedrock Edition
1.20.30Preview 1.20.20.20Sounds for Thorns have been added.
Legacy Console Edition
Xbox 360Xbox OnePS3PS4PS VitaWii USwitch
TU14CU11.041.001.00Patch 11.0.1Added Thorns.
TU46CU361.381.381.38Patch 15Sounds for Thorns have been added.

Issues

Issues relating to "Thorns" are maintained on the bug tracker. Issues should be reported and viewed there.

References

  1. MC-73710 — Holding items enchanted with thorns in your hand works as if you were wearing them — resolved as "Works As Intended".
  2. MC-250157 — resolved as "Works As Intended".
  3. MC-34661
  4. MC-267943 — Anvil exclusive enchantments can be obtained from enchanting tables — resolved as "Fixed".
  5. MC-271651
  6. MC-271652

Navigation