{{About||the soul variant|Soul Fire|the furnace mechanic|Smelting|the smoke-producing block for cooking food|Campfire|other uses}}
{{Infobox block
| image = Fire.gif
| invimage = Flint and Steel
| invimage2 = Fire Charge
| invimage3 = Fire.gif
| renewable = Yes
| transparent = Yes
| light = Yes (15)
| tool = Any
| flammable = No
| lavasusceptible = No
| stackable = Yes (64)
}}
'''Fire''' is a [[Opacity#Types of transparent blocks|non-solid block]] that can spread to nearby flammable blocks and destroy them.
== Obtaining ==
Fire cannot be obtained as an item under any circumstances {{in|java}}, though {{in|bedrock}} fire may be obtained as an item via inventory editing.
=== Natural generation ===
Fire naturally generates in [[fire patch]]es across the terrain of [[the Nether]].
Fire also generates on top of netherrack in some treasure room [[bastion remnant]]s.
In [[the End]], fire generates on [[bedrock]] blocks on top of [[end spike]]s, at the same location as the [[end crystal]]s.
{{block distribution}}
=== Post-generation ===
[[Lava]] generated next to flammable blocks can naturally cause fires.
Fire spreads quickly across flammable blocks, and can spontaneously ignite when flammable blocks are near lava, even though many blocks that should be flammable cannot catch fire from nearby lava.
[[Lightning]] strikes can also set fires, regardless of whether they are created naturally, redirected to [[lightning rod]]s, summoned by a [[trident]] enchanted with [[Channeling]], or created using the {{cmd|summon}} command.
Placing an end crystal on bedrock or [[obsidian]] in the End causes fire to appear at the end crystal's location.
The [[explosion]] from sleeping in a [[bed]] in [[the Nether]] or the End creates fire, as does the explosion of a [[ghast fireball]] or the impact of a [[blaze fireball]]. Using a charged [[respawn anchor]] in the [[Overworld]] or the End also creates fire from the explosion.
Certain invalid recipes of a [[lab table]] can cause it to be set on fire.{{only|Bedrock|Education}}
== Usage ==
=== Placement ===
[[File:SWPE fire1.png|thumb|Before a fire.]]
[[File:SWPE fire3.png|thumb|During the fire.]]
[[File:SWPE fire5.png|thumb|After a fire.]]
Fire can be placed using [[flint and steel]] or a [[fire charge]]. Fire created on [[soul sand]] or [[soul soil]] becomes [[soul fire]].
When placed, a fire burns for a short and randomly determined amount of time. If nothing flammable is adjacent to it, the flames die out. [[Water]] that touches fire extinguishes it.
It cannot be placed suspended in midair, even with commands.{{bug|MC-182709}}
=== Burning entities ===
[[Player]]s and many [[mob]]s burn when exposed to fire or lava, represented by them being on fire. Burning obstructs the player's view slightly with the flames. While inside a fire block, the fire inflicts [[damage]] at a rate of {{hp|1}} per tick (although [[damage immunity]] reduces this to once every half-second) unless the player or mob has [[Fire Resistance]] or a total [[Fire Protection]] of 7 or higher.{{only|bedrock|short=1}} When the player is on fire outside the fire block, they take damage at {{hp|1}} per second. This is the same rate that the player gains health in Peaceful [[difficulty]], so burning alone cannot kill the player in this mode. [[Soul fire]] deals [[damage]] at a rate of {{hp|2}} per half-second, making it more dangerous than normal fire. After leaving a fire source, the player or mob continues burning for some time depending on how long it was exposed to the fire (stored in a Fire
tag shared by all [[entities]]). Players and mobs that are burning can be extinguished by [[powder snow]], [[rain]], [[water]] or a [[cauldron]]. Mobs that are burning will also be illuminated by the flames in dark areas.
Most [[Item (entity)|dropped items]] that are in fire briefly catch fire and disappear. This includes the item forms of blocks that would not be flammable if placed, including [[obsidian]]. The only exceptions are these netherite-related items: netherite [[tools]] and [[weapon]]s, netherite [[armor]], [[blocks of netherite]], [[netherite scrap]], [[netherite ingot]]s, and [[ancient debris]].
If a mob able to drop [[Drops#Mob drops|meat]] dies while on fire, it drops the cooked version of it, with the exception of [[fish]] that is dropped by [[polar bear]]s{{only|JE|short=1}} or [[guardian]]s. This also applies to the [[zombie]]'s uncommon potato drop; if a zombie dies while on fire and should drop a [[potato]], it becomes a [[baked potato]].{{only|je|short=1}}
Most [[Nether]] mobs are invulnerable to fire and cannot burn. Exceptions include [[skeleton]]s, [[endermen]], [[piglin]]s, [[piglin brute]]s, and [[hoglin]]s.
[[Zoglin]]s, [[vex]]es, [[agent]]s, [[NPC]]s, [[end crystal]]s, [[warden]]s, and [[wither]]s are also invulnerable to fire.
Burning is not considered a [[status effect]] and therefore cannot be cured by [[milk]].
=== Spread ===
[[File:Fire-safe-building.png|right|thumb|Safe building area around a fire]]
Fire spreads over flammable surfaces and can climb up walls, across floors and ceilings, and over small gaps. More precisely, a fire block can turn any [[air]] block that is adjacent to a flammable block into a fire block. This can happen at a distance of up to one block downward, one block sideways (including diagonals), and four blocks upward of the original fire block (not the block the fire is on/next to). Therefore, if the player is using fire to build a fireplace, caution is needed. Blocks in the way do not prevent fire from igniting blocks above it—so even if the player protects a wooden roof with cobblestone between it and the fire, the fire ignores that cobblestone.
Fire spreads from a still [[lava]] block similarly: any air block one above and up to one block sideways (including diagonals) or two above and two blocks sideways (including diagonals) that is adjacent to a flammable block may be turned into a fire block.
Fire that naturally spreads into a valid [[nether portal]] frame activates the portal.
==== {{anchor|Burning blocks}} Flammable blocks ====
Fire can spread onto and burn away any flammable block (or in the case of [[TNT]], ignite it). On the other hand, a fire that is not adjacent to any flammable block and not on top of a forever-burning block does not spread, even to another flammable block within the normal range.
In the following table, the higher the ''ignite odds'', the more quickly a block catches fire if the fire is available to spread there. The higher the ''burn odds'', the more quickly a block on fire burns away. These are relative values; actual ignite odds and burn time depends not only on these values, but on [[difficulty]], [[rain]], the age of the fire, the direction of the block relative to the fire, and multiple random values including how long the fire waits between [[block tick]]s and further checks based on the previous factors. Fire spread is reduced if it tries to spread to a block more two blocks higher than itself. Fire spread is further reduced by 50% if the flammable blocks are in a humid biome ([[swamp]], [[mushroom fields]] and [[jungle]], excluding [[sparse jungle]]).
{| class="wikitable sortable" data-description="Flammable blocks"
|-
! Block !! colspan=2 | Ignite odds !! Burn odds !! style="white-space:nowrap" | Can catch fire
from [[lava]]
|-
| {{BlockLink|id=oak log|Logs}}
{{BlockLink|id=stripped oak log|Stripped Logs}}
{{BlockLink|id=oak wood|Wood}}
{{BlockLink|id=stripped oak wood|Stripped Wood}}
{{BlockLink|Block of Coal}}|| colspan="2" | 5 || 5 || {{tc|yes}}
|-
| {{BlockLink|id=oak planks|Overworld Planks}}
{{BlockLink|id=oak slab|Wooden Slabs|Overworld Wooden Slabs}}
{{BlockLink|id=oak fence gate|Fence Gates|Overworld Fence Gates}}
{{BlockLink|id=oak fence|Fences|Overworld Fences}}
{{BlockLink|id=oak stairs|Wooden Stairs|Overworld Wooden Stairs}}
{{BlockLink|Composter}}
{{BlockLink|Beehive}}
{{BlockLink|Mangrove Roots}}
{{BlockLink|Bamboo Mosaic}}
{{BlockLink|Bamboo Mosaic Slab}}
{{BlockLink|Bamboo Mosaic Stairs}}|| colspan="2" | 5 || 20 || {{tc|yes}}
|-
| {{BlockLink|Target}}{{only|java|short=1}}|| colspan="2" | 15 || 20 || {{tc|yes}}
|-
| {{BlockLink|Cave Vines}}
{{BlockLink|Cave Vines Plant}}|| colspan="2" | 15 || 60 || {{tc|no}}
|-
| {{BlockLink|TNT}} ([[TNT#Behavior|ignites]] instead of vanishing)
{{BlockLink|Vines}}
{{BlockLink|Glow Lichen}}
| colspan="2" | 15 || 100 || {{tc|yes}}
|-
| {{BlockLink|Bookshelf}}
{{BlockLink|Lectern}}
{{BlockLink|Bee Nest}}|| colspan="2" | 30 || 20 || {{tc|yes}}
|-
| {{BlockLink|Leaves|id=oak leaves}}
{{BlockLink|Wool}}
{{BlockLink|Dried Kelp Block}}
{{BlockSprite|Azalea}}{{BlockLink|Flowering Azalea|Azalea}}
{{BlockLink|Hanging Roots}}|| colspan="2" | 30 || 60 || {{tc|yes}}
|-
| rowspan="2" |{{BlockLink|Carpets|link=Carpet}} (except [[Moss Carpet|Moss]]) || '''[[JE]]'''|| 60 || 20 || rowspan=2 {{tc|yes}}
|-
|'''[[BE]]''' || 30 || 60
|-
| {{BlockLink|Hay Bale}} || colspan=2 | 60 || 20 || {{tc|No}}
|-
| {{BlockLink|Bamboo}}
{{BlockLink|Scaffolding}}|| colspan="2" | 60 || 60 || {{tc|yes}}
|-
| rowspan="2" | {{BlockLink|Flowers|link=Flower}}, 1-block
{{BlockLink|Sweet Berry Bush}}
false
, fire lasts forever until it is put out by the player, and does not spread or affect flammable blocks.
=== Bees ===
Setting fire to a [[beehive]] or [[bee nest]] causes the contained bees to be ejected from the block.
== Sounds ==
=== Generic ===
{{edition|java}}: {{Bug|MC-171366}}
{{Sound table/Block/Wool/JE}}
{{edition|bedrock}}:
{{Sound table/Block/Wood/BE}}
=== Unique ===
{{edition|java}}
{{SoundTable
| type = java
| {{SoundLine
|sound =Fire.ogg
|subtitle=Fire crackles
|source=block
|description=Randomly
|id=block.fire.ambient
|translationkey=subtitles.block.fire.ambient
|volume=1.0-2.0
|pitch=0.3-1.0
|distance=16}}
| {{SoundLine
|sound=Fizz.ogg
|subtitle=Fire extinguished
|source=block
|description=When a fire is put out by hitting
|id=block.fire.extinguish
|translationkey=subtitles.block.fire.extinguish
|volume=0.5
|pitch=1.8-3.4
|distance=16}}
| {{SoundLine
|sound=Ghast fireball4.ogg
|subtitle=Fireball whooshes
|source=block
|description=When fire is created using a fire charge
|id=item.firecharge.use|idnote={{bug|MC-177457}}
|translationkey=subtitles.item.firecharge.use|translationkeynote=
|volume=1.0
|pitch=0.8-1.2
|distance=16}}
| {{SoundLine
|sound=Flint and steel click.ogg
|subtitle=Flint and Steel click
|source=block
|description=When fire is created using a flint and steel
|id=item.flintandsteel.use|idnote=
|translationkey=subtitles.item.flintandsteel.use|translationkeynote=
|volume=1.0
|pitch=0.8-1.2
| distance = 16
}}
}}
{{el|be}}:
{{SoundTable
|type = bedrock
| {{SoundLine
|sound=Fire.ogg
|source=block
|description=Randomly
|id=fire.fire
|volume=1.0-2.0
|pitch=0.3-1.0}}
| {{SoundLine
|sound=Fizz.ogg
|source=block
|description=When a fire is put out by hitting
|id=random.fizz
|volume=0.5
|pitch=1.8-2.4}}
| {{SoundLine
|sound=Ghast fireball4.ogg
|subtitle=Fireball whooshes
|source=hostile
|description=When fire is created using a fire charge
|id=mob.ghast.fireball
|volume=1.0
|pitch=1.0}}
| {{SoundLine
|sound=Flint and steel click.ogg
|source=block
|description=When fire is created using a flint and steel
|id=fire.ignite
|volume=1.0
| pitch = 0.8-1.2
}}
}}
== Data values ==
=== ID ===
{{edition|je}}:
{{ID table
|edition=java
|showblocktags=y
|showforms=y
|generatetranslationkeys=y
|displayname=Fire
|spritetype=block
|nameid=fire
|blocktags=fire
|form=block
|foot=1}}
{{edition|be}}:
{{ID table
|edition=bedrock
|shownumericids=y
|showforms=y
|generatetranslationkeys=y
|displayname=Fire
|spritetype=block
|nameid=fire
|id=51
|form=block
|foot=1}}
=== Block states ===
{{see also|Block states}}
{{/BS}}
== Video ==
{{yt|SykAp3IJf18}}
== History ==
{{info needed section|Closely inspect fire before and after 13w02a - pixels may have become stretched}}
{{info needed section|place an [[end crystal]] on [[bedrock]] or [[obsidian]] in [[the End]] creates the fire in the end crystal location}}
{{HistoryTable
|{{HistoryLine|java indev}}
|{{HistoryLine||0.31|dev=20100109|[[File:Fire JE1.png|32px]] Added fire.
|The [[model]] of fire currently does not render the back faces; faces have to be seen from the front to be rendered.
|Fire is placed directly like a [[block]]. It is not known if its texture was any different.}}
|{{HistoryLine|||dev=?|Fire has the "wood" material assigned to it for sound playback, which could be encountered by placing it with its item form, or by walking on top of it in certain cases or setups.}}
|{{HistoryLine|||dev=20100110|[[Lava]] now sets fire to flammable materials.
|All [[item]]s and [[mob]]s can now catch fire.
|Fire is now placed by [[flint and steel]].}}
|{{HistoryLine|||dev=20100125-2|Fire now has [[particle]] effects.}}
|{{HistoryLine|||dev=20100129|[[Ore]]s can now be [[smelt]]ed by using fire on [[dropped item]]s.}}
|{{HistoryLine||20100219|[[Ore]]s can no longer be smelted by using fire on [[dropped item]]s with the introduction of [[furnace]]s.}}
|{{HistoryLine|java infdev}}
|{{HistoryLine||20100617-1531|[[File:Fire (placeholder texture) JE1.png|32px]] Added a backup fire texture for if the animation could not be loaded.}}
|{{HistoryLine||20100624|[[File:Fire (placeholder texture) JE2.png|32px]] Changed the fire backup texture to read "FIRE TEX! HNST", which means "Fire texture! Honest".}}
|{{HistoryLine|unknown}}
|{{HistoryLine||?|Previously, it was possible for fire to exist without any real attachments to any blocks, resulting in it being completely invisible but still being a danger. This has been fixed such that it can no longer be placed in these positions nor come to be in one via changes to surrounding blocks, as it immediately disappears upon finding itself in such a situation.}}
|{{HistoryLine|java alpha}}
|{{HistoryLine||v1.2.0|dev=preview|Fire now generates as [[fire patch]]es in [[the Nether]].}}
|{{HistoryLine||v1.2.6|[[Lava]] can now cause surrounding flammable [[block]]s to burn. [[Forest]] fires may start spontaneously if an above-ground lava pool is generated among [[tree]]s during a [[biome]]'s creation.}}
|{{HistoryLine|java beta}}
|{{HistoryLine||1.2|Fire now uses two similar textures, rather than just one.
|[[File:Fire (placeholder texture) JE2.png|32px]] A second placeholder texture for fire has been added to [[terrain.png]] corresponding to the second fire texture.}}
|{{HistoryLine||1.2_02|The ability for [[block]]s to burn forever has been removed. Previously, a non-[[netherrack]] flammable block, like [[wood]], may burn continuously when its sides are surrounded by nonflammable blocks, like [[stone]] or [[dirt]].}}
|{{HistoryLine||1.6|dev=Test Build 3|Fire spreading has been severely nerfed — infinite fire spread has been disabled.{{tweet|notch|72582596294483969|Aaaand I just nerfed fire. It no longer spreads infinitely.|May 23, 2011}}}}
|{{HistoryLine|java}}
|{{HistoryLine||1.2.1|dev=12w06a|When the [[player]] hits fire in [[Creative]], the block under the fire is no longer removed.}}
|{{HistoryLine||1.4.2|dev=12w32a|Added the [[game rule]] doFireTick
.}}
|{{HistoryLine|||dev=12w34a|Fire now spreads differently based on [[difficulty]].}}
|{{HistoryLine|||dev=12w40a|Firespread has been slightly nerfed again to prevent infinitely spreading fires.}}
|{{HistoryLine||1.5|dev=13w02a|The texture of fire is no longer procedurally generated and now has its own texture files}}
|{{HistoryLine||?|Mobs such as [[zombie pigmen]] no longer appear to be on fire in cases where mobs susceptible to fire would be.}}
|{{HistoryLine||1.8|dev=14w17a|[[File:Fire JE2.png|32px]] The [[model]] of fire has been changed slightly - the sides are completely erect rather than slanted inward, however, the back faces of fire are still not visible.}}
|{{HistoryLine|||dev=14w25a|[[File:Fire JE3.png|32px]] The model of fire is now incorrectly affected by directional shading. One of the inner planes (furthest to the south) is now also missing.}}
|{{HistoryLine|||dev=14w28b|[[File:Fire JE4.png|32px]] The model of fire has been changed, fixing the missing internal plane. However, it is still less symmetrical overall than it was prior to [[Java Edition 14w25a|14w25a]], which is best seen looking from directly above.}}
|{{HistoryLine|||dev=14w31a|[[File:Fire JE5.png|32px]] Fire is no longer affected by directional shading. Fire now uses the wool sound rather than the wood sound if broken through certain means or stepped on.}}
|{{HistoryLine||1.9|dev=15w31a|[[File:Fire JE6.png|32px]] Extra planes have been to the [[model]] of fire in the back. However, the outer texture planes appear to foot by a pixel.
|The block states ''alt'' and ''flip'' of fire have been removed, and the state ''upper'' has been changed to the byte state ''up''. However, the behavior of fire has remained unchanged.}}
|{{HistoryLine|||dev=15w33c|[[File:Fire JE7.png|32px]] The positioning of the outer planes of fire has been fixed.}}
|{{HistoryLine|||dev=15w38a|Fire's chance of extinguishing in the [[rain]] on its [[block tick]] has been decreased from 100% to a chance from 0–45% depending on its ''age'' state.}}
|{{HistoryLine|||dev=15w49a|Fire's chance of extinguishing in the [[rain]] on its [[block tick]] has been increased to 20–65% depending on its ''age'' state.}}
|{{HistoryLine||1.12|dev=17w06a|Fire now burns indefinitely on [[magma block]]s.}}
|{{HistoryLine||1.13|dev=17w47a|Prior to [[1.13/Flattening|''The Flattening'']], this [[block]]'s numeral ID was 51.}}
|{{HistoryLine||1.16|dev=20w06a|Fire no longer burns [[item]]s.{{bug|MC-170881}}}}
|{{HistoryLine|||dev=20w07a|Fire burns [[item]]s again.}}
|{{HistoryLine|||dev=20w10a|Fire now has a proper [[hitbox]] like all other [[block]]s.
|Fire now produces fire [[particles]] when destroyed.
|Fire can no longer be put out with [[sword]]s or [[trident]]s in [[Creative]] mode.
|The blockstates and info of fire can now be properly read via F3.
|Fire can now be modified using [[debug stick]]s.}}
|{{HistoryLine|||dev=20w11a|[[Loot table]]s have been added for fire.
|Fire no longer produces [[particles]] when destroyed.}}
|{{HistoryLine|||dev=20w12a|Added [[respawn anchor]], which creates fire in an explosion when {{control|using}} the respawn anchor in a dimension other than the [[Nether]].}}
|{{HistoryLine|||dev=20w16a|Fire now generates in some [[bastion remnant]]s.}}
|{{HistoryLine|||dev=Pre-release 7|Creative players inside of fire now permanently are displayed as being in fire for the period spent within it rather than it intermittently flashing.}}
|{{HistoryLine||1.20.2|dev=23w32a|Fire being doused by splash water bottles now emits a block_destroy
[[vibration]] of frequency 12
.}}
|{{HistoryLine|pocket alpha}}
|{{HistoryLine||v0.1.0|Added fire.
|Fire currently has no texture associated with it, and thus appears invisible.
|Fire spreading mechanics are very buggy, allowing fire to spread to any [[block]].https://youtu.be/3hrz7KK2EJs}}
|{{HistoryLine||v0.3.3|Fire spreading has been disabled as a temporary fix to the aforementioned spreading bug.}}
|{{HistoryLine||v0.7.0|Fire can now spread again and spreading mechanics have been improved.
|Fire can now be created using [[flint and steel]].
|[[File:Fire BE1.png|32px]] Fire currently renders incorrectly.{{bug|MCPE-2458}}}}
|{{HistoryLine||v0.7.1|[[File:Fire BE.png|32px]] Fire now renders correctly.
|Fire now burns indefinitely on [[netherrack]].}}
|{{HistoryLine||v0.7.3|Undead [[mob]]s now actually catch fire in [[sun]]light, rather than just taking [[damage]].}}
|{{HistoryLine||v0.8.0|dev=build 1|Burning [[mob]]s now turn orange and emit large fire [[particles]].}}
|{{HistoryLine|||dev=build 4|Fire now ignites [[TNT]] more aggressively.}}
|{{HistoryLine||v0.9.0|dev=build 2|Fire now burns out faster in [[jungle]] and [[roofed forest]] biomes.}}
|{{HistoryLine||v0.11.0|dev=build 9|Attacks from burning mobs can now catch fire to the victim.}}
|{{HistoryLine|||dev=build 14|The burning animation has been removed from [[Creative]] mode completely.}}
|{{HistoryLine||v0.12.1|dev=build 1|Burning [[mob]]s now have a sizzling [[particle]] effect once extinguished.}}
|{{HistoryLine|unknown}}
|{{HistoryLine||?|Fire has the "wood" material assigned to it for sound playback, which could be encountered by placing it with its item form, or by walking on top of it in certain cases or setups.{{bug|MCPE-29998}}}}
|{{HistoryLine|bedrock}}
|{{HistoryLine||1.2.0|dev=beta 1.2.0.2|The unique fire animation has been removed from burning [[mob]]s (excluding [[blaze]]s), and replaced with a stretched burning animation like that on {{el|je}}.}}
|{{HistoryLine|console}}
|{{HistoryLine||xbox=TU1|xbone=CU1|ps3=1.00|psvita=1.00|ps4=1.00|wiiu=Patch 1|switch=1.0.1|[[File:Fire.png|32px]] Added fire.}}
|{{HistoryLine||xbox=TU54|xbone=CU44|ps3=1.52|psvita=1.52|ps4=1.52|wiiu=Patch 24|switch=1.0.4|Fire now burns indefinitely on [[magma block]]s.}}
|{{HistoryLine||xbox=TU60|xbone=CU51|ps3=1.64|psvita=1.64|ps4=1.64|wiiu=Patch 30|switch=1.0.11|The animation of burning [[mob]]s has been changed to match {{BE}}.|Players who have been standing in fire for less 1 second no longer immediately stop burning after leaving the fire just like in {{BE}} and the burning duration is now always 8 seconds after leaving the fire.}}
|{{HistoryLine|new3ds}}
|{{HistoryLine||0.1.0|[[File:Fire BE.png|32px]] Added fire.}}
}}
=== Fire "items" ===
{{:Technical blocks/Fire}}
== Issues ==
{{issue list}}
== Trivia ==
*Sometimes, in [[Survival]], when the [[player]] walks into a fire briefly and walks out quickly enough, the player takes minor [[damage]], but does not stay on fire.
*Fire uses two texture files, one for the inner fire and one for the outer fire.
*Each [[end crystal]] continuously generates a block of fire at its location, if the crystal is placed or generated in [[the End]].
*Fire has the third highest number of possible block state combinations, at 512, behind [[note block]]'s 800 and [[redstone dust]]'s 1296.
=== ''Bedrock Edition'' ===
*Burning mobs have the same animation as Java, yet differently scaled.
*The fire spreading mechanic is based on how it would be prior to [[Beta 1.6|''Java Edition'' Beta 1.6]].
*The sides of the fire model in this edition are rotated like in versions before [[Java Edition 1.8|''Java Edition'' 1.8]].
*When the player is on fire, there is a different burning animation on the screen than {{in|je}} (it partially obstructs view when looking downward).
*Players with [[Fire Resistance]] do not visibly burn when in fire sources.
== Gallery ==
=== Renders ===