<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3APufferfish</id>
	<title>Minecraft:Pufferfish - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sasgaming.net/index.php?action=history&amp;feed=atom&amp;title=Minecraft%3APufferfish"/>
	<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Pufferfish&amp;action=history"/>
	<updated>2026-04-12T19:44:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.sasgaming.net/index.php?title=Minecraft:Pufferfish&amp;diff=89213&amp;oldid=prev</id>
		<title>SyncBot: Sync: new page from Minecraft</title>
		<link rel="alternate" type="text/html" href="https://wiki.sasgaming.net/index.php?title=Minecraft:Pufferfish&amp;diff=89213&amp;oldid=prev"/>
		<updated>2026-04-12T11:19:05Z</updated>

		<summary type="html">&lt;p&gt;Sync: new page from Minecraft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{about|the mob|the food item|Pufferfish (item)|other uses|Fish (disambiguation)}}&lt;br /&gt;
{{Infobox entity&lt;br /&gt;
| title = Pufferfish&lt;br /&gt;
| group = Small&lt;br /&gt;
| 1-1 = Pufferfish small.gif&lt;br /&gt;
| 1-1caption = {{JE}}&lt;br /&gt;
| 1-2 = Pufferfish BE.gif&lt;br /&gt;
| 1-2caption = {{BE}}&lt;br /&gt;
| group2 = Medium&lt;br /&gt;
| 2-1 = Pufferfish medium.gif&lt;br /&gt;
| 2-1caption = {{JE}}&lt;br /&gt;
| 2-2 = Pufferfish medium BE.png&lt;br /&gt;
| 2-2caption = {{BE}}&lt;br /&gt;
| group3 = Large&lt;br /&gt;
| 3-1 = Pufferfish large.gif&lt;br /&gt;
| 3-1caption = {{JE}}&lt;br /&gt;
| 3-2 = Pufferfish large.png&lt;br /&gt;
| 3-2caption = {{BE}}&lt;br /&gt;
| invimage = Pufferfish Spawn Egg&lt;br /&gt;
| invimage2 = Bucket of Pufferfish&lt;br /&gt;
| health = {{hp|3}}&lt;br /&gt;
| behavior = Neutral&amp;lt;!--See the talk page.--&amp;gt;&lt;br /&gt;
| mobtype = {{EntityLink|Animal}}&amp;lt;br&amp;gt;{{EntityLink|Aquatic}}&lt;br /&gt;
| damage = &amp;#039;&amp;#039;&amp;#039;Melee:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Semi-puffed:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Easy and Normal: {{hp|2|poisoned=1}}&amp;lt;br&amp;gt;&lt;br /&gt;
Hard: {{hp|3|poisoned=1}}&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fully puffed:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{IN|Java}}:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Easy: {{hp|2.5|poisoned=1}}&amp;lt;br&amp;gt;&lt;br /&gt;
Normal: {{hp|3|poisoned=1}}&amp;lt;br&amp;gt;&lt;br /&gt;
Hard: {{hp|4.5|poisoned=1}}&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{IN|Bedrock}}:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Easy and Normal: {{hp|2|poisoned=1}}&amp;lt;br&amp;gt;&lt;br /&gt;
Hard: {{hp|3|poisoned=1}}&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;hr&amp;gt;&lt;br /&gt;
{{EffectSprite|Poison}} &amp;#039;&amp;#039;&amp;#039;Venom:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Semi-puffed:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{{EffectLink|Poison}} for 3 seconds ({{hp|2|poisoned=1|notag=1}})&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fully puffed:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{IN|Java}}:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{{EffectLink|Poison}} for 6 seconds ({{hp|4|poisoned=1|notag=1}})&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{IN|Bedrock}}:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
{{EffectLink|Poison}} for 10 seconds ({{hp|7|poisoned=1|notag=1}})&lt;br /&gt;
| size = &amp;#039;&amp;#039;&amp;#039;{{IN|Java}}:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Unpuffed:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;Height: 0.35 blocks&amp;lt;br&amp;gt;Width: 0.35 blocks&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Semi-puffed:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;Height: 0.49 blocks&amp;lt;br&amp;gt;Width: 0.49 blocks&amp;lt;br&amp;gt;&amp;#039;&amp;#039;&amp;#039;Fully puffed:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;Height: 0.7 blocks&amp;lt;br&amp;gt;Width: 0.7 blocks&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;{{IN|Bedrock}}:&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
Height: 0.96 blocks&amp;lt;br&amp;gt;Width: 0.96 blocks&lt;br /&gt;
| spawn = {{BiomeLink|Lukewarm Ocean}}&amp;lt;br&amp;gt;{{BiomeLink|Deep Lukewarm Ocean}}&amp;lt;br&amp;gt;{{BiomeLink|Warm Ocean}}&lt;br /&gt;
| speed = 0.7&lt;br /&gt;
| usableitems = {{drop|Item|Water Bucket}}&lt;br /&gt;
{{drop|Item|Name Tag}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Pufferfish&amp;#039;&amp;#039;&amp;#039; are [[Minecraft:Bucket of aquatic mob|bucketable]] aquatic [[Minecraft:neutral mob]]s found in [[Minecraft:ocean]]s. Although they never seek out mobs to attack, they defensively inflate themselves when approached too closely by [[Minecraft:player]]s, [[Minecraft:axolotl]]s, or non-aquatic mobs, dealing damage and inflicting [[Minecraft:Poison]] on them.&lt;br /&gt;
&lt;br /&gt;
== Spawning ==&lt;br /&gt;
{{IN|java}}, pufferfish spawn in groups of 1-3 in warm, lukewarm, and deep lukewarm ocean biomes, subject to [[Minecraft:Fish#Spawning|fish spawning requirements]]. If trying to spawn inside a waterlogged solid block, the pufferfish uses the bigger &amp;quot;puffed&amp;quot; size to determine if it collides with anything solid.&lt;br /&gt;
&lt;br /&gt;
{{IN|bedrock}}, pufferfish spawn underwater at around 12–32 blocks away from the player in groups of 3–5 in [[Minecraft:warm ocean]] biomes, and only on the surface; that is, there must not be a spawnable block above the spawn location with a non-solid block on top. They are considerably rarer than tropical fish, with only {{frac|1|5}} of fish groups or {{frac|2|9}} individual fish (within the warm ocean biome) spawning as pufferfish.&lt;br /&gt;
&lt;br /&gt;
{{Mob spawn table}}&lt;br /&gt;
&lt;br /&gt;
== Drops ==&lt;br /&gt;
=== On death ===&lt;br /&gt;
{{DropTable&lt;br /&gt;
|{{DropLine|name=Pufferfish|link=Pufferfish (item)}}&lt;br /&gt;
|{{DropLine|name=Bone Meal|edition=java|dropchance=5%}}&lt;br /&gt;
|{{DropLine|name=Bone|edition=bedrock|dropchance=25%|lootingchance=1%|lootingquantity=1-2}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{xp|1|3}} when killed by a [[Minecraft:player]] or a tamed [[Minecraft:wolf]].&lt;br /&gt;
&lt;br /&gt;
== Behavior ==&lt;br /&gt;
Unlike other [[Minecraft:fish]], pufferfish don&amp;#039;t swim in schools.&lt;br /&gt;
&lt;br /&gt;
Pufferfish inflate themselves when approached by the player, most mobs, including [[Minecraft:tripod camera]]s{{only|bedrock|education|short=1}} and [[Minecraft:armor stand]]s.&amp;lt;ref&amp;gt;{{bug|MC-132239|||WAI}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{bug|MCPE-35807|||WAI}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The player may collect a fish by {{control|using}} a [[Minecraft:water bucket]] on it, giving the player a [[Minecraft:bucket of pufferfish]]. Fish placed with buckets do not despawn naturally. {{control|Using}} the bucket against a block empties the bucket, placing water with that fish swimming in it.&lt;br /&gt;
&lt;br /&gt;
Pufferfish can not be bred and only spawn in designated biomes.&lt;br /&gt;
&lt;br /&gt;
=== Weaknesses ===&lt;br /&gt;
Like other fish, pufferfish cannot survive out of water. Outside of water, they flop around like [[Minecraft:guardian]]s for a while until they start suffocating and then die like [[Minecraft:squid]]. {{IN|bedrock}}, they rotate when flopping. Fish cannot swim or breathe in cauldron water.&amp;lt;ref&amp;gt;{{bug|MC-126819||fish bouncing and suffocating on top of the cauldron which fills with water|WF}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The [[Minecraft:Impaling]] enchantment affects pufferfish due to being aquatic{{only|java}} or simply being in water{{only|bedrock}}.&lt;br /&gt;
&lt;br /&gt;
Pufferfish are actively hunted down by [[Minecraft:axolotl]]s, [[Minecraft:nautilus]]es and [[Minecraft:zombie nautilus]]es.&lt;br /&gt;
&lt;br /&gt;
=== Defenses ===&lt;br /&gt;
A pufferfish inflates when approached by a player in [[Minecraft:Survival]] or [[Minecraft:Adventure]] mode, a [[Minecraft:drowned]], an [[Minecraft:axolotl]], or any non-water mob within 2 blocks of its hitbox, going from unpuffed, then semi-puffed, to fully puffed. Going near a semi-puffed or fully puffed pufferfish inflicts the player/mob with three or six seconds of {{EffectLink|Poison}} based on the inflation level, and touching one in its puffed or semi-puffed form deals damage separate from the Poison.&lt;br /&gt;
&lt;br /&gt;
Pufferfish also instantly inflate to their fullest form after taking any kind of damage.{{only|bedrock}} After inflating, they slowly deflate to their normal shape as long as a threat is out of range. If the player/mob leaves the radius while the pufferfish is in its semi-puffed stage, it deflates back to normal.&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:Undead]] mobs are unaffected by the Poison effect, but they still take damage when they come into contact with pufferfish.&lt;br /&gt;
&lt;br /&gt;
A pufferfish that inflicts damage on a mob other than a creeper or a ghast by touching it provokes that mob to retaliate.&lt;br /&gt;
&lt;br /&gt;
In [[Minecraft:Peaceful]] difficulty, pufferfish do not inflict damage or Poison to player.{{only|java}}&lt;br /&gt;
&lt;br /&gt;
Pufferfish can deal damage to players at a longer distance compared to mobs.&amp;lt;ref&amp;gt;{{bug|MC-265281||Pufferfish attack range is inconsistent between mobs and players|WAI}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Sounds ==&lt;br /&gt;
{{JE}}:&lt;br /&gt;
{{SoundTable&lt;br /&gt;
| type = java&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|sound=Pufferfish sting1.ogg&lt;br /&gt;
|sound2=Pufferfish sting2.ogg&lt;br /&gt;
|subtitle=Pufferfish stings&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=When a pufferfish attacks something&lt;br /&gt;
|id=entity.puffer_fish.sting&lt;br /&gt;
|translationkey=subtitles.entity.puffer_fish.sting&lt;br /&gt;
|volume=1.0&lt;br /&gt;
|pitch=1.0&lt;br /&gt;
|distance=16}}&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|sound=Pufferfish blow out1.ogg&lt;br /&gt;
|sound2=Pufferfish blow out2.ogg&lt;br /&gt;
|subtitle=Pufferfish deflates&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=When a pufferfish deflates&lt;br /&gt;
|id=entity.puffer_fish.blow_out&lt;br /&gt;
|translationkey=subtitles.entity.puffer_fish.blow_out&lt;br /&gt;
|volume=0.7&lt;br /&gt;
|pitch=0.8-1.2&lt;br /&gt;
|distance=16}}&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|sound=Pufferfish blow up1.ogg&lt;br /&gt;
|sound2=Pufferfish blow up2.ogg&lt;br /&gt;
|subtitle=Pufferfish inflates&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=When a pufferfish is threatened and inflates&lt;br /&gt;
|id=entity.puffer_fish.blow_up&lt;br /&gt;
|translationkey=subtitles.entity.puffer_fish.blow_up&lt;br /&gt;
|volume=0.45&lt;br /&gt;
|pitch=0.8-1.2&lt;br /&gt;
|distance=16}}&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|sound=Pufferfish death1.ogg&lt;br /&gt;
|sound2=Pufferfish death2.ogg&lt;br /&gt;
|subtitle=Pufferfish dies&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=When a pufferfish dies&lt;br /&gt;
|id=entity.puffer_fish.death&lt;br /&gt;
|translationkey=subtitles.entity.puffer_fish.death&lt;br /&gt;
|volume=1.0&lt;br /&gt;
|pitch=0.8-1.2&lt;br /&gt;
|distance=16}}&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|sound=Pufferfish hurt1.ogg&lt;br /&gt;
|sound2=Pufferfish hurt2.ogg&lt;br /&gt;
|subtitle=Pufferfish hurts&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=When a pufferfish is damaged&lt;br /&gt;
|id=entity.puffer_fish.hurt&lt;br /&gt;
|translationkey=subtitles.entity.puffer_fish.hurt&lt;br /&gt;
|volume=1.0&lt;br /&gt;
|pitch=0.8-1.2&lt;br /&gt;
|distance=16}}&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|sound=Pufferfish flop1.ogg&lt;br /&gt;
|sound2=Pufferfish flop2.ogg&lt;br /&gt;
|sound3=Pufferfish flop3.ogg&lt;br /&gt;
|sound4=Pufferfish flop4.ogg&lt;br /&gt;
|subtitle=Pufferfish flops&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=While a pufferfish is on land&lt;br /&gt;
|id=entity.puffer_fish.flop&lt;br /&gt;
|translationkey=subtitles.entity.puffer_fish.flop&lt;br /&gt;
|volume=0.3&lt;br /&gt;
|pitch=0.8-1.2&lt;br /&gt;
|distance=16}}&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|sound=Fish swim1.ogg&lt;br /&gt;
|sound2=Fish swim2.ogg&lt;br /&gt;
|sound3=Fish swim3.ogg&lt;br /&gt;
|sound4=Fish swim4.ogg&lt;br /&gt;
|sound5=Fish swim5.ogg&lt;br /&gt;
|sound6=Fish swim6.ogg&lt;br /&gt;
|sound7=Fish swim7.ogg&lt;br /&gt;
|subtitle=Splashes&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=While a pufferfish is swimming&lt;br /&gt;
|id=entity.fish.swim&lt;br /&gt;
|translationkey=subtitles.entity.fish.swim&lt;br /&gt;
|volume=0.0-1.0 &amp;lt;ref group=sound name=speedvolume&amp;gt;The fish&amp;#039;s momentum, with the horizontal axes&amp;#039; velocities multiplied by 0.2 (capped at 1.0)&amp;lt;/ref&amp;gt;&lt;br /&gt;
|pitch=0.6-1.4&lt;br /&gt;
| distance = 16&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{BE}}:&lt;br /&gt;
{{SoundTable&lt;br /&gt;
|type = bedrock&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|sound=Fish hurt1.ogg&lt;br /&gt;
|sound2=Fish hurt2.ogg&lt;br /&gt;
|sound3=Fish hurt3.ogg&lt;br /&gt;
|sound4=Fish hurt4.ogg&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=When a pufferfish dies&lt;br /&gt;
|id=mob.fish.hurt&lt;br /&gt;
|volume=1.0&lt;br /&gt;
|pitch=0.8-1.2}}&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=When a pufferfish is damaged&lt;br /&gt;
|id=mob.fish.hurt&lt;br /&gt;
|volume=1.0&lt;br /&gt;
|pitch=0.8-1.2}}&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|sound=Fish flop1.ogg&lt;br /&gt;
|sound2=Fish flop2.ogg&lt;br /&gt;
|sound3=Fish flop3.ogg&lt;br /&gt;
|sound4=Fish flop4.ogg&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=While a pufferfish is on land&lt;br /&gt;
|id=mob.fish.flop&lt;br /&gt;
|volume=1.0&lt;br /&gt;
|pitch=1.0}}&lt;br /&gt;
| {{SoundLine&lt;br /&gt;
|sound=Fish swim1.ogg&lt;br /&gt;
|sound2=Fish swim2.ogg&lt;br /&gt;
|sound3=Fish swim3.ogg&lt;br /&gt;
|sound4=Fish swim4.ogg&lt;br /&gt;
|sound5=Fish swim5.ogg&lt;br /&gt;
|sound6=Fish swim6.ogg&lt;br /&gt;
|sound7=Fish swim7.ogg&lt;br /&gt;
|source=neutral&lt;br /&gt;
|description=While a pufferfish is swimming&lt;br /&gt;
|id=mob.fish.step&lt;br /&gt;
|volume=0.15&lt;br /&gt;
| pitch = 1.0&lt;br /&gt;
}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Data values ==&lt;br /&gt;
=== ID ===&lt;br /&gt;
{{JE}}:&lt;br /&gt;
{{ID table&lt;br /&gt;
|edition=java&lt;br /&gt;
|showentitytags=y&lt;br /&gt;
|generatetranslationkeys=y&lt;br /&gt;
|displayname=Pufferfish&lt;br /&gt;
|spritetype=entity&lt;br /&gt;
|nameid=pufferfish&lt;br /&gt;
|entitytags=aquatic, axolotl_hunt_targets, can_breathe_under_water, nautilus_hostiles, not_scary_for_pufferfish, sensitive_to_impaling&lt;br /&gt;
|foot=1}}&lt;br /&gt;
&lt;br /&gt;
{{BE}}:&lt;br /&gt;
{{ID table&lt;br /&gt;
|edition=bedrock&lt;br /&gt;
|shownumericids=y&lt;br /&gt;
|generatetranslationkeys=y&lt;br /&gt;
|displayname=Pufferfish&lt;br /&gt;
|spritetype=entity&lt;br /&gt;
|nameid=pufferfish&lt;br /&gt;
|showentityfamily=y&lt;br /&gt;
|entityfamily=aquatic,fish,pufferfish&lt;br /&gt;
|id=108&lt;br /&gt;
|foot=1}}&lt;br /&gt;
&lt;br /&gt;
=== Entity data ===&lt;br /&gt;
Pufferfish have entity data associated with them that contains various properties.&lt;br /&gt;
&lt;br /&gt;
{{el|java}}:&lt;br /&gt;
{{main|Entity format}}&lt;br /&gt;
&amp;lt;section begin=&amp;quot;entity data&amp;quot; /&amp;gt;&amp;lt;div class=&amp;quot;treeview&amp;quot;&amp;gt;&lt;br /&gt;
* {{nbt|compound}} Entity data&lt;br /&gt;
** {{nbt inherit/entity}}&lt;br /&gt;
** {{nbt inherit/mob}}&lt;br /&gt;
** {{nbt|byte|FromBucket}}: 1 or 0 ({{cd|true}}/{{cd|false}}) - if {{cd|true}}, the fish has been released from a bucket.&lt;br /&gt;
** {{nbt|int|PuffState}}: A value from 0–2.&lt;br /&gt;
*** {{cd|0}} means the fish is deflated&lt;br /&gt;
*** {{cd|1}} means it is halfway puffed-up&lt;br /&gt;
*** {{cd|2}} means it is fully puffed-up&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;section end=&amp;quot;entity data&amp;quot; /&amp;gt;&lt;br /&gt;
A pufferfish&amp;#039;s damage and Poison time are directly related to its current {{cd|PuffState}} data value, which can be changed using the {{cmd|data}} command.&lt;br /&gt;
&lt;br /&gt;
{{el|bedrock}}:&lt;br /&gt;
: See [[Minecraft:Bedrock Edition level format/Entity format]].&lt;br /&gt;
&lt;br /&gt;
== Achievements ==&lt;br /&gt;
{{load achievements|I am a Marine Biologist;It Spreads}}&lt;br /&gt;
&lt;br /&gt;
Achievements that apply to all mobs:&lt;br /&gt;
{{collapse|content={{load achievements|Overkill;Over-Overkill;Mob Kabob}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Advancements ==&lt;br /&gt;
{{load advancements|Tactical Fishing;It Spreads}}&lt;br /&gt;
&lt;br /&gt;
Advancements that apply to all mobs:&lt;br /&gt;
{{collapse|content={{load advancements|Take Aim;Arbalistic;A Throwaway Joke;Adventure;Over-Overkill;Mob Kabob}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
=== Development ===&lt;br /&gt;
{{HistoryTable&lt;br /&gt;
|{{HistoryLine||June 28, 2010|link=wordofnotch:746938105|[[Minecraft:Notch]] mentioned that [[Minecraft:fish]] might be a feature of [[Minecraft:coral]], if he were able to add coral: &amp;quot;... I do know that the corals will have tiny fish particles around them.&amp;quot;}}&lt;br /&gt;
|{{HistoryLine||October 4, 2010|link=wordofnotch:1243370641|Fish were a passive [[Minecraft:mob]] that [[Minecraft:Notch]] showed interest in adding. In the promotional graphic for the [[Minecraft:Halloween Update]], Notch indicated he would add fish. However, they were added only as an [[Minecraft:item]]; there was no code for a fish mob.}}&lt;br /&gt;
|{{HistoryLine||October 5, 2012|link={{tweet|Dinnerbone|253954758489038848}}|[[Minecraft:Fish]] were jokingly teased in the fake snapshot [[Minecraft:12marc40awesome]], along with [[Minecraft:coral]] and &amp;quot;fish blocks&amp;quot;.}}&lt;br /&gt;
|{{HistoryLine||April 13, 2013|link={{reddit|s7ri6/i_am_jon_k%C3%A5gstr%C3%B6m_developer_of_minecraft_ask_me|c4bs6d1|context=3}}|When [[Minecraft:Jon Kågström]] was asked in his AMA on [[Minecraft:wikipedia:Reddit|Reddit]], &amp;quot;What [[Minecraft:mob]] would you like to implement into the game?&amp;quot; He responded, &amp;quot;I would like to add birds, fish and tree animals to make it more alive. However this will take some time before it can be done.&amp;quot;}}&lt;br /&gt;
|{{HistoryLine||July 31, 2013|link={{reddit|xfzdg/i_am_markus_persson_aka_notch_creator_of}}|During [[Minecraft:Notch]]&amp;#039;s AMA on [[Minecraft:wikipedia:Reddit|Reddit]], when asked about what happened to his plans of adding fish as a [[Minecraft:mob]], he responded, &amp;quot;Oh yeah, the fish!&amp;quot;}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;Java Edition&amp;#039;&amp;#039; ===&lt;br /&gt;
{{HistoryTable&lt;br /&gt;
|{{HistoryLine|java}}&lt;br /&gt;
|{{HistoryLine||1.13|dev=18w08b|[[File:Pufferfish small.gif|32px]] [[File:Pufferfish medium JE1.gif|32px]] [[File:Pufferfish large.gif|32px]] Added &amp;quot;puffer fish&amp;quot;. &lt;br /&gt;
|Puffer fish have {{hp|20}} [[Minecraft:health]].}}&lt;br /&gt;
|{{HistoryLine|||dev=18w10a|The health of puffer fish has been changed to {{hp|3}}.&amp;lt;ref&amp;gt;{{bug|MC-126091||Pufferfish have 20 health|Fixed}}&amp;lt;/ref&amp;gt;}}&lt;br /&gt;
|{{HistoryLine|||dev=18w19a|&amp;quot;Puffer Fish&amp;quot; has been corrected to &amp;quot;Pufferfish&amp;quot;.&amp;lt;ref&amp;gt;{{bug|MC-124190||Some display names don&amp;#039;t follow the id|Invalid}}&amp;lt;/ref&amp;gt;}}&lt;br /&gt;
|{{HistoryLine||1.13.1|dev=18w31a|Pufferfish now have a 5% chance of dropping [[Minecraft:bone meal]] when killed.}}&lt;br /&gt;
|{{HistoryLine||1.18|dev=21w40a|Pufferfish now spawn between y{{=}}50 and y{{=}}63.}}&lt;br /&gt;
|{{HistoryLine||1.21.2|dev=24w33a|[[File:Pufferfish medium JE2.gif|32px]] The spike models of the medium pufferfish has been changed as a fix for {{bug|MC-166880}}.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;Bedrock Edition&amp;#039;&amp;#039; ===&lt;br /&gt;
{{HistoryTable&lt;br /&gt;
|{{HistoryLine|bedrock}}&lt;br /&gt;
|{{HistoryLine||1.4.0|dev=beta 1.2.14.2|[[File:Pufferfish BE.gif|32px]] [[File:Pufferfish medium BE.png|32px]] [[File:Pufferfish large.png|32px]] Added pufferfish [[Minecraft:mob]]s.}}&lt;br /&gt;
|{{HistoryLine||1.13.0|dev=beta 1.13.0.9|Pufferfish now drop [[Minecraft:experience]] when killed.}}&lt;br /&gt;
|{{HistoryLine||1.16.0|dev=beta 1.15.0.51|Pufferfish now semi-puff when the [[Minecraft:player]] draws near, and fully puff when the player is up against it.}}&lt;br /&gt;
|{{HistoryLine||1.17.10|dev=beta 1.17.10.22|Pufferfish no longer can be picked up with an empty [[Minecraft:bucket]].}}&lt;br /&gt;
|{{HistoryLine||1.18.0|dev=beta 1.18.0.21|Pufferfish now spawn between y{{=}}50 and y{{=}}64.}}&lt;br /&gt;
|{{HistoryLine||1.19.10|dev=Preview 1.19.10.23|The health of pufferfish has been changed to {{hp|3}}.}}&lt;br /&gt;
|{{HistoryLine||1.21.130|dev=Preview 1.21.130.20|Pufferfish can now spawn in [[Minecraft:Lukewarm Ocean]] and [[Minecraft:Deep Lukewarm Ocean]] biomes.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Legacy Console Edition ===&lt;br /&gt;
{{HistoryTable&lt;br /&gt;
|{{HistoryLine|console}}&lt;br /&gt;
|{{HistoryLine||xbox=TU69|ps3=1.76|psvita=1.76|ps4=1.76|wiiu=Patch 38|[[File:Pufferfish BE.gif|32px]] [[File:Pufferfish medium.png|32px]] [[File:Pufferfish large.png|32px]] Added pufferfish [[Minecraft:mob]]s.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== &amp;#039;&amp;#039;Minecraft Education&amp;#039;&amp;#039; ===&lt;br /&gt;
{{HistoryTable&lt;br /&gt;
|{{HistoryLine|education}}&lt;br /&gt;
|{{HistoryLine||1.4.0|[[File:Pufferfish BE.gif|32px]] [[File:Pufferfish medium BE.png|32px]] [[File:Pufferfish large.png|32px]] Added pufferfish [[Minecraft:mob]]s.}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
{{issue list|Pufferfish}}&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
* In real life, pufferfish use their spikes for intimidation purposes and not to inject venom. Some of their organs and skin is toxic, which is [[Minecraft:Pufferfish (item)#Food|reflected accurately]] in-game.&lt;br /&gt;
* There are three textures for the three different {{cd|PuffState}} data values in &amp;#039;&amp;#039;Minecraft&amp;#039;&amp;#039;. A {{cd|PuffState}} value greater than 2 does not visually increase the pufferfish size, but does create a bigger shadow on the ground. All sizes of pufferfish textures are contained in the same texture file.&lt;br /&gt;
&lt;br /&gt;
== Gallery ==&lt;br /&gt;
=== Screenshots ===&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Pufferfish mob.png|A fully inflated pufferfish, with six deflated pufferfish and a school of cod behind it.&lt;br /&gt;
Pufferfish Death.jpg|A dying pufferfish {{in|be}}.&lt;br /&gt;
Pufferfish Death.png|A dying pufferfish {{in|je}}.&lt;br /&gt;
Deflated Pufferfish.png|An up-close screenshot of a completely deflated pufferfish.&lt;br /&gt;
Hurt by pufferfish.png|A player being damaged by a pufferfish.&lt;br /&gt;
Coral reef at night.png|An ocean with some fish visible.&lt;br /&gt;
Land Fish.png|A cod and pufferfish taking damage because they are not in [[Minecraft:water]].&lt;br /&gt;
Puferfish face.gif|A gif of the pufferfish stages.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Textures ===&lt;br /&gt;
&amp;lt;gallery class=&amp;quot;pixel-image&amp;quot;&amp;gt;&lt;br /&gt;
Pufferfish (texture).png|Pufferfish texture file.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Other === &lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
Pufferfish Spawn Egg BE1.png|The pufferfish spawn egg in [[Minecraft:Bedrock Edition beta 1.2.14.2]].&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== In other media ===&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Pufferfish Minecraft Instagram.jpg|Artwork of a pufferfish.&lt;br /&gt;
File:Update Aquatic.jpg|Pufferfish in promotional artwork for the [[Minecraft:Update Aquatic]].&lt;br /&gt;
File:Pufferfish trailer.jpg|Several pufferfish as they appear in the [[Minecraft:Trails &amp;amp; Tales]] trailer.&lt;br /&gt;
File:Pufferfish Artwork.png|Official pufferfish artwork.&lt;br /&gt;
File:LEGO Pufferfish.png|[[Minecraft:Lego Minecraft]] pufferfish.&lt;br /&gt;
Steve Swimming Art.jpg|Pufferfish artwork predating the actual addition of pufferfish mobs.&lt;br /&gt;
File:WEIRDfISH (1).png|alt=&lt;br /&gt;
File:Pufferfish waving hello.jpeg|A pufferfish waving hello with its entire body.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* {{EntityLink|Cod}}&lt;br /&gt;
* {{EntityLink|Salmon}}&lt;br /&gt;
* {{EntityLink|Tropical Fish}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
== Navigation ==&lt;br /&gt;
{{Navbox entities|mobs}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Neutral mobs]]&lt;br /&gt;
[[Category:Aquatic mobs]]&lt;br /&gt;
[[Category:Animal mobs]]&lt;br /&gt;
&lt;br /&gt;
[[Minecraft:de:Kugelfisch]]&lt;br /&gt;
[[Minecraft:es:Pez globo]]&lt;br /&gt;
[[Minecraft:fr:Poisson-globe]]&lt;br /&gt;
[[Minecraft:hu:Hal]]&lt;br /&gt;
[[Minecraft:ja:フグ]]&lt;br /&gt;
[[Minecraft:ko:복어]]&lt;br /&gt;
[[Minecraft:nl:Vis (wezen)]]&lt;br /&gt;
[[Minecraft:pl:Ryba (mob)]]&lt;br /&gt;
[[Minecraft:pt:Baiacu]]&lt;br /&gt;
[[Minecraft:ru:Иглобрюх]]&lt;br /&gt;
[[Minecraft:th:Fish (mob)]]&lt;br /&gt;
[[Minecraft:uk:Скелезуб]]&lt;br /&gt;
[[Minecraft:zh:河豚]]&lt;/div&gt;</summary>
		<author><name>SyncBot</name></author>
	</entry>
</feed>