{{about|the mob|the food items|Raw Salmon|and|Cooked Salmon|the mob in [[Minecraft Dungeons]]|MCD:Salmon}}
{{Entity
| title = Salmon
| image = <gallery>
Salmon.gif|Salmon
Salmon BE.gif|Salmon (BE)
</gallery>
|invimage=Salmon Spawn Egg
|invimage2=Bucket of Salmon
| health = {{hp|3}}
| behavior = Passive
| classification = [[Animal]]<br>[[Aquatic]]
| size = '''{{IN|Java}}:'''<br>
Height: 0.4 Blocks<br>Width: 0.7 Blocks<br>
'''{{IN|Bedrock}}:'''<br>
'''Small Salmon:'''<br>Height: 0.25 Blocks<br>Width: 0.25 Blocks<br>'''Medium Salmon:'''<br>Height: 0.5 Blocks<br>Width: 0.5 Blocks<br>'''Large Salmon:'''<br>Height: 0.75 Blocks<br>Width: 0.75 Blocks
| spawn = {{BiomeLink|River}} <br> {{BiomeLink|Frozen River}} <br> {{BiomeLink|Cold Ocean}} <br> {{BiomeLink|Deep Cold Ocean}} <br> {{BiomeLink|Frozen Ocean}} <br> {{BiomeLink|Deep Frozen Ocean}}
| usableitems = 
{{drop|Item|Water Bucket}}
}}
'''Salmon''' are common [[Bucket of aquatic mob|bucketable]] aquatic passive [[mob]]s found in [[ocean]]s and [[river]]s, and a source of [[Raw Salmon|raw salmon]] and, occasionally, [[Bone|bones]]{{Only|Bedrock}} or [[Bone Meal|bone meal]].{{Only|Java}}

== Spawning ==

=== Java Edition ===
Salmon spawn in groups of 1–5 in cold or frozen oceans, as well as their deep variants, subject to [[fish#Spawning|fish spawning requirements]]. Like their real-world counterparts, they also spawn in rivers and frozen rivers.

=== Bedrock Edition ===
Salmon spawn underwater at 12–32 blocks away from the player. Salmon spawn in groups of 3–5 in lukewarm, cold, normal, frozen oceans, their deep variants and rivers (including frozen rivers). In addition, salmon spawn on the surface (i.e., there must not be a spawnable block above the spawn location with a non-solid block on top).
Salmon spawn in small, normal, and large sizes. 31.5% spawn as small, 52.6% spawn as normal, and 15.7% spawn as large.

== Drops ==
When killed, salmon drop:

* 1 {{ItemLink|raw salmon}} (1 {{ItemLink|cooked salmon}} if killed while on fire). This is not affected by [[Looting]].<ref>{{bug|MC-212795||Salmon & Fish mobs are not affected by Looting}}</ref>
*{{xp|1|3}} when killed by a [[player]] or tamed [[wolf]].

:; {{IN|java}}
:* 1 {{ItemLink|bone meal}} (5% chance).
:; {{IN|bedrock}}
:* 1 {{ItemLink|bone}}s (25% chance) if salmon size is small or medium.
:* 1-2 {{ItemLink|bone}}s (25% chance) if salmon size is large.

== Behavior ==
Salmon tend to swim in schools (a maximum of seven salmon per school). Salmon can swim up approximately 4–5 blocks in waterfalls, emulating the behavior of real-world salmon that leap into and over small waterfalls to reach their spawning ground.

The player may collect salmon by {{control|using}} a [[water bucket]] on it, which gives the player a [[bucket of aquatic mob|bucket of salmon]]. Salmon placed with buckets do not despawn naturally. When that fish bucket is {{control|used}} against a block, it empties the bucket, placing water with that fish swimming in it. {{IN|bedrock}}, an empty bucket may be used as well.

=== Weaknesses ===
Salmon are unable to survive out of water. Outside of water, they flop around for a while until eventually they start to suffocate and die. Salmon flip around on their sides. {{IN|bedrock}}, they rotate when flipping. Salmon also cannot swim or breathe in [[cauldron]] water.<ref>{{bug|MC-126819||fish bouncing and suffocating on top of the cauldron which fill with water|WF}}</ref>

{{IN|java}}, salmon have a weakness to weapons that have the [[Impaling]] enchantment, which also affects other fish and water/ocean mobs except [[drowned]].

[[Axolotl]]s always attack salmon on sight.

== Sounds ==
{{Edition|Java}}:<br>
Salmon use the Friendly Creatures sound category for entity-dependent sound events.
{{Sound table
|sound=-
|subtitle=''None''
|source=neutral
|description=Randomly
|id=entity.salmon.ambient
|translationkey=''None''
|volume=1.0
|pitch=0.8-1.2
|distance=16}}
{{Sound table
|rowspan=2
|sound=Fish hurt1.ogg
|sound2=Fish hurt2.ogg
|sound3=Fish hurt3.ogg
|sound4=Fish hurt4.ogg
|subtitle=Salmon dies
|source=neutral
|description=When a salmon dies
|id=entity.salmon.death
|translationkey=subtitles.entity.salmon.death
|volume=1.0
|pitch=0.64-0.96
|distance=16}}
{{Sound table
|subtitle=Salmon hurts
|source=neutral
|description=When a salmon is damaged
|id=entity.salmon.hurt
|translationkey=subtitles.entity.salmon.hurt
|volume=1.0
|pitch=0.64-0.96
|distance=16}}
{{Sound table
|sound=Fish flop1.ogg
|sound2=Fish flop2.ogg
|sound3=Fish flop3.ogg
|sound4=Fish flop4.ogg
|subtitle=Salmon flops
|source=neutral
|description=While a salmon is on land
|id=entity.salmon.flop
|translationkey=subtitles.entity.salmon.flop
|volume=0.3
|pitch=0.64-0.96
|distance=16}}
{{Sound table
|sound=Fish swim1.ogg
|sound2=Fish swim2.ogg
|sound3=Fish swim3.ogg
|sound4=Fish swim4.ogg
|sound5=Fish swim5.ogg
|sound6=Fish swim6.ogg
|sound7=Fish swim7.ogg
|subtitle=MC-200508
|source=neutral
|description=While a salmon is swimming
|id=entity.fish.swim
|translationkey=-
|volume=0.0-1.0 <ref group=sound name=speedvolume>The fish's momentum, with the horizontal axes' velocities multiplied by 0.2 (capped at 1.0)</ref>
|pitch=0.6-1.4
|distance=16
|foot=1}}

{{Edition|Bedrock}}:
{{Sound table
|type=bedrock
|rowspan=2
|sound=Fish hurt1.ogg
|sound2=Fish hurt2.ogg
|sound3=Fish hurt3.ogg
|sound4=Fish hurt4.ogg
|source=neutral
|description=When a salmon dies
|id=mob.fish.hurt
|volume=1.0
|pitch=0.8-1.2}}
{{Sound table
|source=neutral
|description=When a salmon is damaged
|id=mob.fish.hurt
|volume=1.0
|pitch=0.8-1.2}}
{{Sound table
|sound=Fish flop1.ogg
|sound2=Fish flop2.ogg
|sound3=Fish flop3.ogg
|sound4=Fish flop4.ogg
|source=neutral
|description=While a salmon is on land
|id=mob.fish.flop
|volume=1.0
|pitch=1.0}}
{{Sound table
|sound=Fish swim1.ogg
|sound2=Fish swim2.ogg
|sound3=Fish swim3.ogg
|sound4=Fish swim4.ogg
|sound5=Fish swim5.ogg
|sound6=Fish swim6.ogg
|sound7=Fish swim7.ogg
|source=neutral
|description=While a salmon is swimming
|id=mob.fish.step
|volume=0.15
|pitch=1.0
|foot=1}}

== Data values ==
=== ID ===
{{edition|java}}:
{{ID table
|showentitytags=y
|generatetranslationkeys=java
|displayname=Salmon
|spritetype=entity
|nameid=salmon
|entitytags=axolotl_always_hostiles
|foot=1}}

{{edition|bedrock}}:
{{ID table
|shownumericids=y
|generatetranslationkeys=bedrock
|displayname=Salmon
|spritetype=entity
|nameid=salmon
|id=109
|foot=1}}

=== Entity data ===
Salmon have entity data associated with them that contain various properties.

{{el|java}}:
{{main|Entity format}}
{{/ED}}

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

== Achievements ==
{{load achievements|I am a Marine Biologist}}

== Advancements ==
{{load advancements|Tactical Fishing;It Spreads}}

== History ==
{{History|java alpha}}
{{History||June 28, 2010|link=wordofnotch:746938105|[[Notch]] mentioned that [[fish]] might be a feature of [[coral]], if he were able to add coral: "... I do know that the corals will have tiny fish [[particles]] around them."}}
{{History||October 4, 2010|link=wordofnotch:1243370641|Fish were a passive [[mob]] that [[Notch]] showed interest in adding. In the promotional graphic for the [[Halloween Update]], Notch indicated he would add fish. However, they were added only as an [[item]]; there was no code for a fish mob.}}
{{History|java}}
{{History||October 5, 2012|link={{tweet|Dinnerbone|253954758489038848}}|[[Fish]] were jokingly teased in the fake snapshot [[12marc40awesome]], along with [[coral]] and "fish [[block]]s".}}
{{History||April 13, 2013|link={{reddit|s7ri6/i_am_jon_k%C3%A5gstr%C3%B6m_developer_of_minecraft_ask_me|c4bs6d1|context=3}}|When [[Jon Kågström]] was asked in his AMA on [[wikipedia:Reddit|Reddit]], "What mob would you like to implement into the game?" He responded, "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."}}
{{History||July 31, 2013|link={{reddit|xfzdg/i_am_markus_persson_aka_notch_creator_of}}|During [[Notch]]'s AMA on [[wikipedia:Reddit|Reddit]], when asked about what happened to his plans of adding fish as a [[mob]], he responded, "Oh yeah, the fish!"}}
{{History||1.13|snap=18w08b|[[File:Salmon.gif|42px]] Added salmon.
|Salmon have {{hp|20}} health.}}
{{History|||snap=18w10a|The health of salmon has been changed to {{hp|3}}.<ref>{{bug|MC-126091||Fish mobs have 20 health|Fixed}}</ref>}}
{{History|||snap=18w15a|Salmon now drop the cooked version of their [[item]] drops, if killed while on [[fire]].}}
{{History||1.13.1|snap=18w31a|Salmon now have a 5% chance of dropping [[bone meal]] when killed.}}
{{History||1.18|snap=21w40a|Salmon now only spawn between y{{=}}50 and y{{=}}64.}}

{{History|bedrock}}
{{History||1.4.0|snap=beta 1.2.14.2|[[File:Salmon BE.gif|42px]] [[File:Salmon BE.gif|30px]] [[File:Salmon BE.gif|25px]] Added salmon mobs, which come in 3 sizes; small, medium and large. The three different sizes of salmon are a version exclusive.}}
{{History||1.13.0|snap=beta 1.13.0.9|Salmon now drop [[experience]] when killed.}}
{{History||1.16.100|snap=beta 1.16.100.52|Salmon now drop cooked salmon when killed on fire.}}
{{History||1.18.0|snap=beta 1.18.0.21|Salmon now only spawn between y{{=}}50 and y{{=}}64.}}
{{History||1.19.10|snap=beta 1.19.10.23|The health of salmon has been changed to {{hp|3}}.}}

{{History|console}}
{{History||xbox=TU69|ps=1.76|wiiu=Patch 38|[[File:Salmon BE.gif|42px]] [[File:Salmon BE.gif|30px]] [[File:Salmon BE.gif|25px]] Added small, medium and large salmon mobs.}}

{{History|education}}
{{History||1.4.0|[[File:Salmon BE.gif|42px]] Added salmon mobs.}}
{{History|foot}}

== Issues ==
{{issue list|Salmon}}

== Gallery ==
<gallery>
File:Schooling Salmon.png|A school of 3 salmon.
File:Salmon in frozen river.png|A school of 4 salmon swimming in a [[frozen river]].
File:Bedrock salmon sizes.png|The three different sizes of salmon {{in|be}}.
</gallery>

== See also ==
* [[Cod]]
* [[Tropical Fish]]
* [[Pufferfish]]

== References ==
{{Reflist}}

== External links ==
* [[wikipedia:Salmonidae|Salmonidae]] article in Wikipedia

{{Entities}}

[[Category:Passive mobs]]
[[Category:Aquatic mobs]]
[[Category:Animal mobs]]

[[cs:Losos]]
[[de:Lachs]]
[[es:Salmón]]
[[fr:Poisson (créature)]]
[[ja:サケ]]
[[ko:연어]]
[[hu:Hal]]
[[nl:Vis (wezen)]]
[[pl:Ryba (mob)]]
[[pt:Salmão]]
[[ru:Лосось]]
[[uk:Лосось]]
[[th:Fish (mob)]]
[[zh:鲑鱼]]
