258inv This article or section requires a cleanup in order to meet the Minecraft Wiki's quality standards.
Please edit this page to improve it.
Fish (Mob)
Health Points: 3
Attack Strength: Pufferfish:
Easy: 2
Normal: 3
Hard: 4
Drops: Cod: Raw Cod (Cooked Cod if killed by fire), Bonemeal
Pufferfish: Pufferfish, Bonemeal
Tropical Fish: Clownfish, Bonemeal
Salmon: Raw Salmon (Cooked Salmon if killed by fire), Bonemeal.
Location: Cod: Normal, cold, and lukewarm oceans (including the deep variants of the oceans).
Pufferfish: Lukewarm, warm, and deep lukewarm oceans.
Tropical Fish: Lukewarm, warm, and deep lukewarm oceans.
Salmon: Cold oceans, frozen oceans, deep cold oceans, deep frozen oceans, normal rivers, and frozen rivers.
First Appearance: 1.13 (Snapshot 18w08b)
Experience Points: 0
Technical Name minecraft:cod
JE: minecraft:tropical_fish
BE: minecraft:tropicalfish


This article is about Fish (Mob). For a list of all types of fish in Minecraft, see Fish (disambiguation).

Fish (not to be confused with the items already available in-game) are Mobs that were planned to be added to Minecraft in the 1.4.0 version. However, they were eventually added as part of 1.13 - The Update Aquatic instead, with many color and shape variants.


Notch mentioned that he was considering adding fish to Minecraft as part of the Halloween Update. These mobs would presumably spawn in water with an actual 3D model.
Raw Fish
items were added to the game. These can be caught with a Fishing Rod. These raw fish appear to serve the same purpose as a fish mob would have served, and Notch has since left Mojang, so for a while, it seemed unlikely players would see mobs such as these implemented. However, several years later in early 2018, The Update Aquatic was announced, which included plans to finally implement these fish in a mob form. As of 1.13 fish can be picked up by using a bucket of water, and simply clicking/tapping on the mob. If a player is in range of the mob, the fish will disappear, and will reappear in the bucket, much like the item form. The tropical fish is said to come in 3072 different colours, patterns and shapes, but when killed, they will drop clownfish. In other words, they are technically the mob variant of the clownfish, however, this may change in the future.


Fishes, like any other underwater passive mob, will aimlessly swim in water. When a fish is near an obstacle it may resort to the fish turning in another direction. When a player blocks the fish’s way of swimming, the fish goes through the player. When killed, a fish will drop its food form, and as of 1.13.1, fish have a 5% chance to drop bonemeal as well.

If a fish is on land, it will flop on the ground like a guardian but would be rotated at an angle of 90°, and will eventually die, similar to squids.

Pufferfish will puff up if a player gets near them, and will poison the player for 7 seconds if the player comes in contact with them.

It is unknown if ocelots, polar bears, or dolphins will chase and eat the fish, or if the fish will swim away from them.

Fish Types

  • Tropical
  • Salmon
  • Pufferfish
  • Cod (formerly known as just "fish")
IMG 5047

Tropical Fish

Tropical fish come in more than 3,000 variants. They differ by 4 categories:

  • Size: Big/Small
  • Pattern: 5 types
  • Body Color: 1 of 16 dye colors
  • Pattern Color: 1 of 16 dye colors

When tropical fish spawn in the wild, they come in 22 of the 3,000 varieties, but 10% of tropical fish that spawn are completely randomized.


  • In 2013 Jeb stated on Reddit that he would like to add more animals, including fish, to Minecraft.[1] However, no timeline was given.
  • Fish and cooked fish are now removed, and replaced with cod. Guardians will drop cod, and fisherman villagers, (a type of career applied to the farmer Villager) will now accept only 6 raw cod to cooked cod from now on.
  • Guardians will attack nearby fish.
  • Tropical fish can come in any of two different shapes, fifteen different colors, six patterns, and fifteen pattern colors, resulting in 2,700 possible variants. The colors are the regular Minecraft colors, minus black, with a few name changes.
    • It is possible to get 2 of the same type of fish, but the chances are super slim.


120px-Cod (mob)

Click for full Fish (Mob) gallery.


Mobs in Minecraft
Passive Mobs
BatFace Bat OcelotFace Cat ChickenFace Chicken CowFace Cow
HorseHead Horse MooshroomFace Mooshroom OcelotFace Ocelot Parrot
PigFace Pig Big-rabbit-face Rabbit SheepFace Sheep Snowgolemhead Snow Golem
Squidface Squid Villagerhead Villager Turtle
Neutral Mobs
EndermanFace Enderman Vg face Iron Golem BetterWolfFace Wolf ZombiePigmanFace Zombie Pigman
Big-llama-face Llama PolarBearFace Polar Bear Dolphin
Hostile Mobs
Blaze Face Blaze CaveSpiderFace Cave Spider CreeperFace Creeper Enderdragon Face Ender Dragon
EndermiteFace Endermite EvokerFace Evoker GhastFace Ghast HuskFace Husk
Magma Cube Face Magma Cube SilverfishFace Silverfish SkeletonFace Skeleton SlimeFace Slime
SpiderFace Spider Spider SkeletonFace Spider Jockey 50px-WitchFace Witch WitherFace Wither
WitherSkeletonHead Wither Skeleton Spider WitherSkeleton Wither Skeleton Jockey ZombieFace Zombie Shulker Shulker
StrayFace Stray VexFace Vex VindicatorFace Vindicator Drowned
Unused/Removed/Unimplemented Mobs
150px-Beast Boy Beast Boy Black Steve Black Steve ZombieFace Giant 150px-Mob1 Human
PigFace Pigmen 150px-Rana Rana Red Dragon 100px-SteveSteve