Enchant Flame
Add Flame to a held bow so arrows deal fire damage
✅ Verified for Java 26.2 · Bedrock 26.32 — checked June 2026Applies Flame (a single-level enchantment) to the bow you are holding, so every arrow ignites the target and deals fire damage over time. Flame arrows can also light candles, campfires, and TNT. Hold the bow before running the command.
/enchant @s flame 119 characters
- Java: yes
- Bedrock: yes
- Command block: yes
- Needs cheats / OP: yes
How to use
- Open chat (T on Java, / on Bedrock).
- Hold the bow you want to enchant.
- Run /enchant @s flame 1.
- Fire an arrow — it now sets targets alight.
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 Thorns III to worn armor so attackers take reflected damage
/enchant @s thorns 3Add Fire Aspect II to a held sword so hits set targets on fire
/enchant @s fire_aspect 2