Minecraft Wiki
This article is about the enchantment. For the status effect, see Fire Resistance.

Fire Protection is an armor enchantment that reduces damage taken from sources of fire.


Fire Protection reduces all sources of fire damage the user takes, including, but not limited to: fire, lava, magma blocks, lit campfires, being set on fire, and from mobs that deal fire damage. This enchantment is capable of reducing any fire damage that would normally be ignored by armor.

It should be worth noting that damage caused by close contact from Blazes and Magma Cubes is considered to be melee damage and therefore cannot be reduced by Fire Protection. However, this enchantment will protect the user from damage caused by a blaze's fireballs.

The formula for fire damage reduction (8 × level)%, up to a maximum 32% reduction with Fire Protection IV. The reduction stacks with multiple pieces of armor enchanted with Fire Protection.

Fire Protection has the side effect of reducing burn time when set on fire by (15 × level)%. In Bedrock Edition, this effect will stack on multiple armor pieces, meaning if the player has at least 7 levels of Fire Protection on their armor, then the burn time is reduced by over 100%, which immediately extinguishes the player and therefore makes the player unable to catch fire. In Java Edition, however, if multiple pieces have the enchantment, only the highest level's burn time reduction is used, meaning only a maximum reduction of 60% can be achieved with Fire Protection IV.

Damage reduction from Protection, Fire Protection, Feather Falling, Blast Protection, and Projectile Protection stacks up to an upper limit cap of 80%. Any further damage that would have been reduced is instead ignored. This cap can be reached with a total of 10 combined levels of Fire Protection, or by combining 12 levels of Protection with 4 levels of Fire Protection.


Protection, Fire Protection, Blast Protection, and Projectile Protection are mutually exclusive. Attempting to combine these enchantments with an anvil will delete the enchantment in the upgrade slot and replace it with the enchantment in the sacrifice slot. However, if commands are used to force two or more of these enchantments on the same item, the effects stack.

Data values[]


Java Edition:

NameIdentifierTranslation key
Fire Protectionfire_protectionenchantment.minecraft.fire_protection

Bedrock Edition:

NameIdentifierNumeric ID Translation key
Fire Protectionfire_protection1enchantment.protect.fire


Java Edition
1.0.0Beta 1.9 Prerelease 3Added Fire Protection.
1.1419w02aProtection enchantments are no longer mutually exclusive.
1.14.3Pre-Release 2Protection enchantments are again mutually exclusive.
Pocket Edition Alpha
v0.12.1build 1Added Fire Protection.
Legacy Console Edition
TU7CU1 1.0 Patch 11.0.1Added Fire Protection.


Issues relating to "Fire Protection" are maintained on the bug tracker. Report issues there.