Minecraft Wiki
For the sword enchantment, see Fire Aspect.

Flame is an enchantment that causes bows to shoot flaming arrows.


Arrows shot from a Flame bow are on fire when shot, set fire to mobs they hit, and deal 5♥♥♥ fire damage over 5 seconds (first damage is ignored). Fire damage applies after initial damage, similar to Fire Aspect for melee weapons. Creatures killed by fire do not drop XP unless a player has dealt non-fire damage to it within the past 5 seconds.

Unlike flint and steel, flaming arrows affect only players, mobs, TNT, campfires, and candles. No other blocks catch fire. For example, a flaming arrow shot into a tree continues to burn without igniting the tree. Flaming arrows do not produce light.

Flaming arrows become normal arrows if fired through water or rain.

If commands or an NBT editor are used to increase the enchantment level beyond its normal limit of 1, the duration of the fire does not increase accordingly.

Flame doesn't affect arrows shot from crossbows if applied using commands or an anvil in Creative mode.[1]

Data values[]


Java Edition:

NameIdentifierTranslation key

Bedrock Edition:

NameIdentifierNumeric ID Translation key


Java Edition
1.1releaseAdded Flame.
1.4.212w34aFlame enchanted bows now ignite TNT blocks.
Pocket Edition Alpha
v0.12.1build 1Added the Flame enchantment.


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



A flaming arrow igniting TNT

  • If the flaming arrow ignites a TNT, the TNT's explosion damage counts as an attack of the arrow's owner.


  1. MC-137495 — resolved as "Invalid".