{{About|the large explosive fireball fired by ghasts|other types of fireball|Fireball (disambiguation)}}{{Infobox entity
| title = Fireball
| image = Fire Charge.png
| imagesize = 100px
| armor = 
| size = '''{{IN|Java}}:'''<br>
Height: 1 block<br>Width: 1 block<br>
'''{{IN|Bedrock}}:'''<br>
Height: 0.31 blocks<br>Width: 0.31 blocks
| networkid = '''[[JE]]''': 63
}}

A '''fireball''' is a large explosive [[projectile]] fired by [[ghast]]s as their primary method of attack. It can be deflected by a melee {{Control|attack}} or another projectile.

== Behavior ==
Fireballs have a straight trajectory unaffected by gravity and a theoretically infinite range. Fireballs can be deflected if hit by a player using a projectile or melee attack, sending them in the direction of the player's head.

Fireballs create an [[explosion]] upon impact with an entity or block, setting [[fire]] to nearby blocks. Fireballs shot by ghasts have an explosive force of 1. The minimum [[blast resistance]] required to absorb all blast force of a fireball is 4.034. However, blocks with resistance as low as 3.5 survive if hit.

At close range, fireballs deal massive damage; a direct hit deals {{hp|6}} projectile damage and up to to {{hp|9}}, {{hp|17}}, or {{hp|25}} explosion damage from the blast depending on [[difficulty]]. If an entity has the [[Fire Resistance]] effect or is naturally resistant to fire, a fireball does not deal projectile damage to them, although the explosion still can inflict damage. Fireballs rebounded by the [[player]] deal {{hp|1000}} damage to a ghast upon direct hit, killing them. Fireballs only damage ghasts when rebounded by the player or if the explosion is within range to damage them. Fireball explosions seem to be mostly incapable of damaging ghasts except when hitting them from below or within their hitbox.

When a player hits a fireball, only the projectile damage dealt by the fireball counts as the player's kill.

If a ghast is killed, any remaining fireballs launched by that ghast disappear.

When two fireballs collide, one is deflected in a random direction{{verify|"random direction" needs to be defined. Is the direction completely random or do the deflections follow a pattern?}} while the other explodes upon impact.

== Sounds ==
{{Edition|Java}}:<br>
Fireballs use the Friendly Creatures sound category for [[Sound#Entity-dependent categories|entity-dependent sound events]].

{{SoundTable
| type = java
| {{SoundLine
| sound =Explosion1.ogg
|sound2=Explosion2.ogg
|sound3=Explosion3.ogg
|sound4=Explosion4.ogg
|subtitle=Explosion
|source=block
|description=When a fireball impacts something
|id=entity.generic.explode
|translationkey=subtitles.entity.generic.explode
|volume=4.0
|pitch=0.56-0.84
|distance=16}}
| {{SoundLine
|sound=Ghast fireball4.ogg
|subtitle=Ghast shoots
|source=hostile
|description=When a ghast shoots a fireball
|id=entity.ghast.shoot
|translationkey=subtitles.entity.ghast.shoot
|volume=10.0
|pitch=0.8-1.2
| distance = 16 {{verify}}
}}
}}

{{Edition|Bedrock}}:
{{SoundTable
| type = bedrock
| {{SoundLine
| sound =Explosion1.ogg
|sound2=Explosion2.ogg
|sound3=Explosion3.ogg
|sound4=Explosion4.ogg
|source=block
|description=When a fireball impacts something
|id=random.explode
|volume=4.0
|pitch=1.0}}
| {{SoundLine
|sound=Ghast fireball4.ogg
|source=hostile
|description=When a ghast shoots a fireball
|id=mob.ghast.fireball
|volume=0.7
| pitch = 0.8-1.2
}}
}}

== Data values ==
=== ID ===
{{edition|java}}:
{{ID table
|displayname=Fireball
|spritetype=entity
|nameid=fireball
|entitytags=impact_projectiles
|foot=1}}

{{edition|bedrock}}:
{{ID table
|displayname=Fireball
|spritetype=entity
|nameid=large_fireball
|id=85
|foot=1}}

=== Entity data ===
{{el|java}}:
{{main|Entity format}}
Fireballs have entity data associated with them that contains various properties.
{{/ED}}

{{el|bedrock}}:
: See [[Bedrock Edition level format/Entity format]].

== Achievements ==
{{load achievements|Return to Sender}}

== Advancements ==
{{load advancements|Return To Sender}}

== History ==
{{for|info relating to the ghast, including its shooting behavior|Ghast#History}}
{{HistoryTable
|{{HistoryLine|java alpha}}
|{{HistoryLine||v1.2.0|dev=preview|Added fireballs.
|[[File:Snowball JE1 BE1.png|32px]] At the time, fireballs used the [[snowball]] texture, which was additionally lit on fire.}}
|{{HistoryLine|java}}
|{{HistoryLine||1.0.0|dev=Beta 1.9 Prerelease|[[File:Fire Charge JE1 BE1.png|32px]] Fireballs now have a unique texture, which would later be used by [[fire charge]]s.}}
|{{HistoryLine|||dev=Beta 1.9 Prerelease 5|Killing ghasts by directly hitting them with a fireball grants the player the [[Achievement/Java_Edition|achievement]] "Return to Sender".}}
|{{HistoryLine||1.5|dev=13w02a|The texture of fireballs has been changed from [[File:Fire Charge JE1 BE1.png|32px]] to [[File:Ghast_Fireball_13w02a.png|32px]].<ref>{{bug|MC-6758}}</ref> This is likely due to the [[diamond helmet]]'s position in <samp>[[stitched_items.png]]</samp> being the position [[:File:201301031509 items.png|where]] the fire charge was in <samp>[[items.png]]</samp>. The texture is offset by 6 pixels in-game.}}
|{{HistoryLine|||dev=13w02b|The accidental texture change of the fireball has been reverted from [[File:Ghast_Fireball_13w02a.png|32px]] to [[File:Fire Charge JE1 BE1.png|32px]].}}
|{{HistoryLine||1.6.1|dev=13w24a|The texture of the fireball has been changed from [[File:Fire Charge JE1 BE1.png|32px]] to [[File:Ghast Fireball 13w24a.png|32px]].<ref>{{bug|MC-17827}}</ref>}}
|{{HistoryLine|||dev=13w24b|The accidental texture change of the fireball has been reverted from [[File:Ghast Fireball 13w24a.png|32px]] to [[File:Fire Charge JE1 BE1.png|32px]].}}
|{{HistoryLine||1.11|dev=16w32a|The projectile entity ID of the fireball has been changed from <code>Fireball</code> to <code>fireball</code>.}}
|{{HistoryLine|||dev=16w40a|The [[NBT tag]]s <code>xTile</code>, <code>yTile</code>, <code>zTile</code>, <code>inTile</code> and <code>inGround</code> have been removed from the fireball's [[Chunk format#Projectiles|entity data]].}}
|{{HistoryLine||1.14|dev=18w43a|[[File:Fire Charge JE2 BE2.png|32px]] The texture of the fireball has been changed.}}
|{{HistoryLine|||dev=18w50a|The fireball now has an optional <code>Item</code> NBT tag that can specify a different item stack to render.}}
|{{HistoryLine||1.16|dev=20w10a|The NBT tags <code>life</code> and <code>direction</code> have been removed from the fireball.}}
|{{HistoryLine||1.21.2|dev=24w34a|Fired fireballs no longer go through the [[world border]] if hit.}}

|{{HistoryLine|pocket alpha}}
|{{HistoryLine||v0.11.0|dev=build 1|[[File:Fire Charge JE1 BE1.png|32px]] Added fireballs.
|As ghasts are currently unobtainable in-game without editing, their fireballs are also unobservable.}}
|{{HistoryLine||v0.12.1|dev=build 1|As ghasts now spawn in [[the Nether]] and have accessible [[spawn egg]]s, their fireballs can also be encountered.}}
|{{HistoryLine|pocket}}
|{{HistoryLine||1.1.0|dev=alpha 1.1.0.0|The entity ID for the fireball has been changed from <code>largefireball</code> to <code>large_fireball</code>.}}
|{{HistoryLine|bedrock}}
|{{HistoryLine||1.10.0|dev=beta 1.10.0.3|[[File:Fire Charge JE2 BE2.png|32px]] The texture of the fireball has been changed.}}

|{{HistoryLine|console}}
|{{HistoryLine||xbox=TU1|xbone=CU1|ps3=1.00|psvita=1.00|ps4=1.00|wiiu=Patch 1|switch=1.0.1|Added fireballs.
|[[File:Snowball JE1 BE1.png|32px]] At the time, fireballs used the [[snowball]] texture, which was additionally lit on fire.{{verify|TU0 is based on Beta 1.6, so can we be sure this was the texture used at the time?}}}}
|{{HistoryLine||xbox=TU7|xbone=CU1|ps3=1.00|psvita=1.00|ps4=1.00|wiiu=Patch 1|switch=1.0.1|[[File:Fire Charge JE1 BE1.png|32px]] Fireballs now have a unique texture, which would later be used by [[fire charge]]s.}}
|{{HistoryLine||xbox=none|xbone=none|ps3=none|psvita=none|ps4=1.90|wiiu=none|switch=none|[[File:Fire Charge JE2 BE2.png|32px]] The texture of the fireball has been changed.}}

|{{HistoryLine|new 3ds}}
|{{HistoryLine||0.1.0|[[File:Fire Charge JE1 BE1.png|32px]] Added fireballs.}}
}}

== Issues ==
{{issue list}}

== Trivia ==
* If a player hits a fireball using an item with the Looting enchantment, any mob killed by that fireball has its drops affected by the enchantment as though the mob was killed by directly using the item.

== References ==
{{reflist}}

== Navigation ==
{{Navbox entities|Other}}

[[Category:Projectiles]]

[[es:Bola de fuego]]
[[zh:火球]]
