Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Tropical Fish: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: new page from Minecraft
 
SyncBot (talk | contribs)
Remove broken links to missing pages
Line 1: Line 1:
{{about|the mob in ''[[Minecraft:Minecraft]]''|the item|Tropical Fish (item)|other uses|Fish (disambiguation)}}
{{about|the mob in ''Minecraft''|the item|Tropical Fish (item)|other uses|Fish (disambiguation)}}


{{Infobox entity
{{Infobox entity
Line 22: Line 22:
}}
}}


'''Tropical fish''' are common [[Minecraft:Bucket of aquatic mob|bucketable]] aquatic [[Minecraft:passive mob]]s found in warm or lukewarm [[Minecraft:ocean]]s, [[Minecraft:mangrove swamp]]s and [[Minecraft:lush caves]]. There are 2,700 naturally occurring variants of tropical fish of different colors and shapes with unique names {{in|bedrock}} and 3,072 {{in|java}}.<ref name="MC-261096"/>
'''Tropical fish''' are common bucketable aquatic passive mobs found in warm or lukewarm oceans, mangrove swamps and lush caves. There are 2,700 naturally occurring variants of tropical fish of different colors and shapes with unique names {{in|bedrock}} and 3,072 {{in|java}}.<ref name="MC-261096"/>


== Spawning ==
== Spawning ==
[[File:Tropicalfish.png|thumb|A group of tropical fish in a [[lukewarm ocean]].]]
[[File:Tropicalfish.png|thumb|A group of tropical fish in a [[lukewarm ocean]].]]
{{IN|java}}, random varieties of tropical fish spawn in groups of 8 in [[Minecraft:Lukewarm Ocean|lukewarm]] or [[Minecraft:Warm Ocean|warm]] oceans (as well as their deep variants) and [[Minecraft:mangrove swamp]]s at Y-level 50 to 63, and in [[Minecraft:lush caves]] in aquifers at any Y-level. They are subject to [[Minecraft:Fish#Spawning|fish spawning requirements]].
{{IN|java}}, random varieties of tropical fish spawn in groups of 8 in lukewarm or warm oceans (as well as their deep variants) and mangrove swamps at Y-level 50 to 63, and in lush caves in aquifers at any Y-level. They are subject to fish spawning requirements.


{{IN|bedrock}}, tropical fish spawn underwater at 12-32 blocks away from the player. Tropical fish spawn only in [[Minecraft:Warm Ocean|warm]], [[Minecraft:Lukewarm Ocean|lukewarm]], [[Minecraft:Deep Lukewarm Ocean|deep lukewarm]] ocean biomes; [[Minecraft:lush caves]], in groups of 3-5 for the same preset pattern, and in groups of 1-3 for a random pattern; and mangrove swamps. In addition, tropical fish in warm, lukewarm, and deep ocean variants can spawn only at Y levels between 50 and 64 and must be on the surface (i.e., there must not be a spawnable block above the spawn location with a non-solid block on top). Tropical fish in lush caves can spawn on aquifers at any Y levels but require underground.
{{IN|bedrock}}, tropical fish spawn underwater at 12-32 blocks away from the player. Tropical fish spawn only in warm, lukewarm, deep lukewarm ocean biomes; lush caves, in groups of 3-5 for the same preset pattern, and in groups of 1-3 for a random pattern; and mangrove swamps. In addition, tropical fish in warm, lukewarm, and deep ocean variants can spawn only at Y levels between 50 and 64 and must be on the surface (i.e., there must not be a spawnable block above the spawn location with a non-solid block on top). Tropical fish in lush caves can spawn on aquifers at any Y levels but require underground.


{{Mob spawn table}}
{{Mob spawn table}}
Line 39: Line 39:
|{{DropLine|name=Bone|edition=bedrock|dropchance=25%|lootingchance=1%|lootingquantity=1-2}}
|{{DropLine|name=Bone|edition=bedrock|dropchance=25%|lootingchance=1%|lootingquantity=1-2}}
}}
}}
* {{xp|1|3}} when killed by a [[Minecraft:player]] or tamed [[Minecraft:wolf]].
* {{xp|1|3}} when killed by a player or tamed [[Minecraft:wolf]].


== Behavior ==
== Behavior ==
Tropical fish tend to swim in schools of fish with a maximum of 7 tropical fish per school. Tropical fish are also able to go against the water flow.
Tropical fish tend to swim in schools of fish with a maximum of 7 tropical fish per school. Tropical fish are also able to go against the water flow.


The player may collect a tropical fish by {{control|using}} a [[Minecraft:water bucket]] on it, which gives the player a [[Minecraft:bucket of tropical fish]]. {{control|Using}} that fish bucket against a block empties the bucket, placing water with that fish swimming in it. Tropical fish placed via buckets do not despawn naturally.
The player may collect a tropical fish by {{control|using}} a water bucket on it, which gives the player a bucket of tropical fish. {{control|Using}} that fish bucket against a block empties the bucket, placing water with that fish swimming in it. Tropical fish placed via buckets do not despawn naturally.


Tropical fish cannot be bred, but only spawn in designated biomes.
Tropical fish cannot be bred, but only spawn in designated biomes.
Line 51: Line 51:
Tropical fish cannot survive out of water. Outside of water, they flop around for a while until eventually they suffocate and die. {{IN|bedrock}}, they rotate when flipping. Fish cannot swim or breathe in cauldron water.<ref>{{bug|MC-126819}} – "fish bouncing and suffocating on top of the cauldron which fills with water" resolved as "Won't Fix"</ref>
Tropical fish cannot survive out of water. Outside of water, they flop around for a while until eventually they suffocate and die. {{IN|bedrock}}, they rotate when flipping. Fish cannot swim or breathe in cauldron water.<ref>{{bug|MC-126819}} – "fish bouncing and suffocating on top of the cauldron which fills with water" resolved as "Won't Fix"</ref>


Fish have a weakness to weapons that have the [[Minecraft:Impaling]] enchantment, which also affects [[Minecraft:aquatic]] mobs except [[Minecraft:drowned]].{{only|java}}
Fish have a weakness to weapons that have the Impaling enchantment, which also affects [[Minecraft:aquatic]] mobs except drowned.{{only|java}}


== Varieties ==
== Varieties ==
Line 64: Line 64:
When tropical fish spawn in the wild, 90% of the time they appear as schools of one of the 22 varieties in the first image, and the other 10% of the time their patterns, shape, and colors are completely random, drawn from any of 2 shapes, 6 patterns, 16 base colors, and 16 pattern colors. The color black is not supposed to appear on any naturally-spawned tropical fish, since the eyes are usually hard to see<ref name="Black">{{bug|MC-169763||Black-colored tropical fish never spawn naturally or using spawn eggs|WAI}}</ref>, but due to a bug<ref name="MC-261096">{{bug|MC-261096||Tropical fish spawn with black colors since 1.19.3}}</ref> black can be chosen randomly. This results in 3,072 naturally-occurring combinations, instead of the intended 2,880.
When tropical fish spawn in the wild, 90% of the time they appear as schools of one of the 22 varieties in the first image, and the other 10% of the time their patterns, shape, and colors are completely random, drawn from any of 2 shapes, 6 patterns, 16 base colors, and 16 pattern colors. The color black is not supposed to appear on any naturally-spawned tropical fish, since the eyes are usually hard to see<ref name="Black">{{bug|MC-169763||Black-colored tropical fish never spawn naturally or using spawn eggs|WAI}}</ref>, but due to a bug<ref name="MC-261096">{{bug|MC-261096||Tropical fish spawn with black colors since 1.19.3}}</ref> black can be chosen randomly. This results in 3,072 naturally-occurring combinations, instead of the intended 2,880.


Tropical fish can be [[Minecraft:summoned]] with black as one or both of their colors, and/or without any visible pattern,{{more info|How is this done? Put it in the data values section below}} though even without the pattern they can still have a pattern color, causing a further 884 possible combinations, 480 of which look the same due to the missing pattern.
Tropical fish can be summoned with black as one or both of their colors, and/or without any visible pattern,{{more info|How is this done? Put it in the data values section below}} though even without the pattern they can still have a pattern color, causing a further 884 possible combinations, 480 of which look the same due to the missing pattern.


=== ''Bedrock Edition'' ===
=== ''Bedrock Edition'' ===
Line 508: Line 508:
=== Announcement ===
=== Announcement ===
{{HistoryTable
{{HistoryTable
|{{HistoryLine||June 28, 2010|link=wordofnotch:746938105|[[Minecraft: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."}}
|{{HistoryLine||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."}}
|{{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.}}
|{{HistoryLine||October 4, 2010|link=wordofnotch:1243370641|Fish were a passive [[Minecraft: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 [[Minecraft:item]]; there was no code for a fish mob.}}
|{{HistoryLine||October 5, 2012|link={{tweet|Dinnerbone|253954758489038848}}|Fish were jokingly teased in the fake snapshot [[Minecraft:12marc40awesome]], along with [[Minecraft:coral]] and "fish blocks".}}
|{{HistoryLine||October 5, 2012|link={{tweet|Dinnerbone|253954758489038848}}|Fish were jokingly teased in the fake snapshot 12marc40awesome, along with [[Minecraft:coral]] and "fish blocks".}}
|{{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 {{w|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."}}
|{{HistoryLine||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 {{w|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."}}
|{{HistoryLine||July 31, 2013|link={{reddit|xfzdg/i_am_markus_persson_aka_notch_creator_of}}|During [[Minecraft:Notch]]'s AMA on Reddit, when asked about what happened to his plans of adding fish as a [[Minecraft:mob]], he responded, "Oh yeah, the fish!"}}
|{{HistoryLine||July 31, 2013|link={{reddit|xfzdg/i_am_markus_persson_aka_notch_creator_of}}|During Notch's AMA on Reddit, when asked about what happened to his plans of adding fish as a [[Minecraft:mob]], he responded, "Oh yeah, the fish!"}}
|{{HistoryLine||November 18, 2017|link={{YouTubeLink|mAapz_nIC_Y}}|[[File:Tropical Fish Preview Green.png|32px]] [[File:Tropical Fish Preview White.png|32px]] Two fish [[Minecraft:mob]]s, presumably early tropical fish, were shown off in a clip presented at [[Minecraft:MineCon#MineCon Earth|MineCon Earth]].}}
|{{HistoryLine||November 18, 2017|link={{YouTubeLink|mAapz_nIC_Y}}|[[File:Tropical Fish Preview Green.png|32px]] [[File:Tropical Fish Preview White.png|32px]] Two fish [[Minecraft:mob]]s, presumably early tropical fish, were shown off in a clip presented at MineCon Earth.}}
|{{HistoryLine||March 1, 2018|link=none|ThorsHand11 states on the official {{MC}} {{w|Discord}} about the addition of "more than a handful" of tropical fish.}}
|{{HistoryLine||March 1, 2018|link=none|ThorsHand11 states on the official {{MC}} {{w|Discord}} about the addition of "more than a handful" of tropical fish.}}
}}
}}
Line 521: Line 521:
|{{HistoryLine|java}}
|{{HistoryLine|java}}
|{{HistoryLine||1.13|dev=18w10a|Added tropical fish.}}
|{{HistoryLine||1.13|dev=18w10a|Added tropical fish.}}
|{{HistoryLine|||dev=18w10b|Tropical fish now make [[Minecraft:sound]]s and no longer use the [[Minecraft:player]] [[Minecraft:damage]] sound.}}
|{{HistoryLine|||dev=18w10b|Tropical fish now make sounds and no longer use the player damage sound.}}
|{{HistoryLine||1.13.1|dev=18w31a|Fish now have a 5% chance of dropping [[Minecraft:bone meal]] when killed.}}
|{{HistoryLine||1.13.1|dev=18w31a|Fish now have a 5% chance of dropping bone meal when killed.}}
|{{HistoryLine||1.17|dev=20w51a|Tropical fish are now attacked by [[Minecraft:axolotl]]s.}}
|{{HistoryLine||1.17|dev=20w51a|Tropical fish are now attacked by axolotls.}}
|{{HistoryLine|||dev=21w13a|Tropical fish spawned from buckets in the creative inventory now spawn as only white kobs.<ref>{{bug|MC-221656}}</ref>}}
|{{HistoryLine|||dev=21w13a|Tropical fish spawned from buckets in the creative inventory now spawn as only white kobs.<ref>{{bug|MC-221656}}</ref>}}
|{{HistoryLine||1.17.1|dev=pre2|Tropical fish spawned from buckets in the creative inventory no longer spawn only as white kobs.}}
|{{HistoryLine||1.17.1|dev=pre2|Tropical fish spawned from buckets in the creative inventory no longer spawn only as white kobs.}}
Line 537: Line 537:
|{{HistoryLine||1.4.0|dev=beta 1.2.14.2|Added all 4 variants of fish [[Minecraft:mob]]s.}}
|{{HistoryLine||1.4.0|dev=beta 1.2.14.2|Added all 4 variants of fish [[Minecraft:mob]]s.}}
|{{HistoryLine||1.8.0|dev=beta 1.8.0.8|Tropical fish are now slightly bigger.}}
|{{HistoryLine||1.8.0|dev=beta 1.8.0.8|Tropical fish are now slightly bigger.}}
|{{HistoryLine||1.13.0|dev=beta 1.13.0.9|Tropical fish now drop [[Minecraft:experience]] when killed.}}
|{{HistoryLine||1.13.0|dev=beta 1.13.0.9|Tropical fish now drop experience when killed.}}
|{{HistoryLine||1.17.0|dev=beta 1.16.230.52|Tropical fish are now attacked by [[Minecraft:axolotl]]s.}}
|{{HistoryLine||1.17.0|dev=beta 1.16.230.52|Tropical fish are now attacked by axolotls.}}
|{{HistoryLine||1.17.10|dev=beta 1.17.10.22|Tropical Fish no longer can be picked up with an empty [[Minecraft:bucket]].}}
|{{HistoryLine||1.17.10|dev=beta 1.17.10.22|Tropical Fish no longer can be picked up with an empty [[Minecraft:bucket]].}}
|{{HistoryLine||1.18.0|dev=beta 1.18.0.21|Tropical fish now spawn only between y{{=}}50 and y{{=}}64, with the exception of lush caves in which they can spawn at any height.}}
|{{HistoryLine||1.18.0|dev=beta 1.18.0.21|Tropical fish now spawn only between y{{=}}50 and y{{=}}64, with the exception of lush caves in which they can spawn at any height.}}
Line 600: Line 600:
<gallery>
<gallery>
Coral reef at night.png|An ocean with some fish visible.
Coral reef at night.png|An ocean with some fish visible.
Ocean life.png|[[Minecraft:Cod]] and tropical fish, along with a [[Minecraft:turtle]] and [[Minecraft:squid]].
Ocean life.png|Cod and tropical fish, along with a [[Minecraft:turtle]] and squid.
TropicalFishSchool.png|A screenshot of tropical fish up close.
TropicalFishSchool.png|A screenshot of tropical fish up close.
Fish on land.png|Some tropical fish jumping on land.
Fish on land.png|Some tropical fish jumping on land.
Line 634: Line 634:
=== In other media ===
=== In other media ===
<gallery>
<gallery>
File:Update Aquatic.jpg|Tropical Fish as shown in the [[Minecraft:Update Aquatic]] artwork.
File:Update Aquatic.jpg|Tropical Fish as shown in the Update Aquatic artwork.
File:Update Aquatic fish.png|Tropical Fish from [[Minecraft:Update Aquatic]] artwork.
File:Update Aquatic fish.png|Tropical Fish from Update Aquatic artwork.
File:Caves & Cliffs cover art.png|Tropical Fish in promotional artwork for the first [[Minecraft:Caves & Cliffs]] update.
File:Caves & Cliffs cover art.png|Tropical Fish in promotional artwork for the first Caves & Cliffs update.
File:Wild key art.png|Tropical fish in official artwork for [[Minecraft:The Wild Update]].
File:Wild key art.png|Tropical fish in official artwork for The Wild Update.
File:Fish1.gif|Ornate butterflyfish art.
File:Fish1.gif|Ornate butterflyfish art.
File:Fish2.gif|Clownfish art.
File:Fish2.gif|Clownfish art.
Line 667: Line 667:
[[Category:Animal mobs]]
[[Category:Animal mobs]]


[[Minecraft:cs:Tropické ryby]]
cs:Tropické ryby
[[Minecraft:de:Tropenfisch]]
de:Tropenfisch
[[Minecraft:es:Pez tropical]]
es:Pez tropical
[[Minecraft:fr:Poisson tropical]]
fr:Poisson tropical
[[Minecraft:it:Pesce tropicale]]
it:Pesce tropicale
[[Minecraft:hu:Hal]]
hu:Hal
[[Minecraft:ja:熱帯魚]]
ja:熱帯魚
[[Minecraft:ko:열대어]]
ko:열대어
[[Minecraft:nl:Vis (wezen)]]
nl:Vis (wezen)
[[Minecraft:pl:Ryba (mob)]]
pl:Ryba (mob)
[[Minecraft:pt:Peixe tropical]]
pt:Peixe tropical
[[Minecraft:ru:Тропическая рыба]]
ru:Тропическая рыба
[[Minecraft:th:ปลาเขตร้อน]]
th:ปลาเขตร้อน
[[Minecraft:uk:Тропічна риба]]
uk:Тропічна риба
[[Minecraft:zh:热带鱼]]
zh:热带鱼

Revision as of 16:08, 9 April 2026


Template:Infobox entity

Tropical fish are common bucketable aquatic passive mobs found in warm or lukewarm oceans, mangrove swamps and lush caves. There are 2,700 naturally occurring variants of tropical fish of different colors and shapes with unique names Template:In and 3,072 Template:In.<ref name="MC-261096"/>

Spawning

File:Tropicalfish.png
A group of tropical fish in a lukewarm ocean.

Template:IN, random varieties of tropical fish spawn in groups of 8 in lukewarm or warm oceans (as well as their deep variants) and mangrove swamps at Y-level 50 to 63, and in lush caves in aquifers at any Y-level. They are subject to fish spawning requirements.

Template:IN, tropical fish spawn underwater at 12-32 blocks away from the player. Tropical fish spawn only in warm, lukewarm, deep lukewarm ocean biomes; lush caves, in groups of 3-5 for the same preset pattern, and in groups of 1-3 for a random pattern; and mangrove swamps. In addition, tropical fish in warm, lukewarm, and deep ocean variants can spawn only at Y levels between 50 and 64 and must be on the surface (i.e., there must not be a spawnable block above the spawn location with a non-solid block on top). Tropical fish in lush caves can spawn on aquifers at any Y levels but require underground.

Template:Mob spawn table

Drops

On death

Template:DropTable

Behavior

Tropical fish tend to swim in schools of fish with a maximum of 7 tropical fish per school. Tropical fish are also able to go against the water flow.

The player may collect a tropical fish by Template:Control a water bucket on it, which gives the player a bucket of tropical fish. Template:Control that fish bucket against a block empties the bucket, placing water with that fish swimming in it. Tropical fish placed via buckets do not despawn naturally.

Tropical fish cannot be bred, but only spawn in designated biomes.

Weaknesses

Tropical fish cannot survive out of water. Outside of water, they flop around for a while until eventually they suffocate and die. Template:IN, they rotate when flipping. Fish cannot swim or breathe in cauldron water.<ref>Template:Bug – "fish bouncing and suffocating on top of the cauldron which fills with water" resolved as "Won't Fix"</ref>

Fish have a weakness to weapons that have the Impaling enchantment, which also affects Minecraft:aquatic mobs except drowned.Template:Only

Varieties

File:Wild Tropical Fish Variants.png
The 22 uniquely-named varieties of tropical fish in Java Edition. From top to bottom and left to right:
  1. Anemone, Black Tang, Blue Tang, Butterflyfish, Cichlid, Clownfish
  2. Cotton Candy Betta, Dottyback, Emperor Red Snapper, Goatfish, Moorish Idol, Ornate Butterflyfish
  3. Parrotfish, Queen Angelfish, Red Cichlid, Red Lipped Blenny, Red Snapper, Threadfin
  4. Tomato Clownfish, Triggerfish, Yellowtail Parrotfish, Yellow Tang
File:All Tropical Fish variants.png
All possible tropical fish variants.

Java Edition

When tropical fish spawn in the wild, 90% of the time they appear as schools of one of the 22 varieties in the first image, and the other 10% of the time their patterns, shape, and colors are completely random, drawn from any of 2 shapes, 6 patterns, 16 base colors, and 16 pattern colors. The color black is not supposed to appear on any naturally-spawned tropical fish, since the eyes are usually hard to see<ref name="Black">Template:Bug</ref>, but due to a bug<ref name="MC-261096">Template:Bug</ref> black can be chosen randomly. This results in 3,072 naturally-occurring combinations, instead of the intended 2,880.

Tropical fish can be summoned with black as one or both of their colors, and/or without any visible pattern,Template:More info though even without the pattern they can still have a pattern color, causing a further 884 possible combinations, 480 of which look the same due to the missing pattern.

Bedrock Edition

Tropical fish do not have common varieties Template:In. Instead, naturally spawned tropical fish have 2 spawn attempts: the first chooses one of the 22 preset variants, and the other uses randomly chosen patterns, sizes, shapes, and colors (except black). Tropical fish spawned from a spawn egg use randomly chosen patterns, sizes, shapes, and colors (except black). Using commands, tropical fish may be spawned as one of the 22 preset variants. Due to Template:Bug, yellowtail parrot fish do not spawn, therefore only 21 preset variants exist on Bedrock Edition. The specific command used is Template:Cmd.

Names

Tropical fish variants in buckets have names that are assigned based on their colors and type. Template:IN, the names are in the name of the bucket, giving names like "Bucket of Dottyback", "Bucket of Sky-Orange Snooper", or "Bucket of Orange-Lime Dasher". Template:IN, the type, and colors are displayed as additional lines in the item tooltip.

Template:IN, the following colors are renamed from their defaults when they refer to tropical fish. Parentheses indicate default name and color id - see Template:Slink.

The base color is first, and the pattern color is next if it is different.

The fish type is determined according to the shape and pattern of the fish:

Flopper Stripey Glitter Blockfish Betty Clayfish Kob Sunstreak<ref group="n" name="Sunstreak">Sunstreak Template:In, SunStreak Template:In.</ref> Snooper Dasher Brinely Spotty
File:White-Gray Flopper.png File:White-Gray Stripey.png File:White-Gray Glitter.png File:White-Gray Blockfish.png File:White-Gray Betty.png File:White-Gray Clayfish.png File:White-Gray Kob.png File:White-Gray Sunstreak.png File:White-Gray Snooper.png File:White-Gray Dasher.png File:White-Gray Brinely.png File:White-Gray Spotty.png

Some varieties of tropical fish don't follow the normal naming system; instead, they reference real-life fish species. Template:IN, these unique fish are limited to the 22 common varieties. Template:IN, there are also 22 uniquely-named tropical fish, though they are not all the same as Template:In. These uniquely-named tropical fish aren't different from regular tropical fish in terms of design or behavior.

These varieties are:

Name Type Image
Anemone Orange-Gray Stripey
File:Anemone.png
Black Tang Gray Flopper
File:Black Tang.png
Blue TangTemplate:Only Gray-Blue Flopper
File:Blue Tang.png
Blue DoryTemplate:Only Gray-Sky SunStreak
File:Blue Dory.png
ButterflyfishTemplate:Only White-Gray Clayfish
File:Butterflyfish.png
Butterfly FishTemplate:Only White-Gray Brinely
File:White-Gray Brinely.png
Cichlid Blue-Gray SunstreakTemplate:Only
Blue-Gray SunStreakTemplate:Only
File:Cichlid.png
Clownfish Orange-White Kob
File:Clownfish.png
Cotton Candy Betta Pink-Light Blue SpottyTemplate:Only
Rose-Sky SpottyTemplate:Only
File:Cotton Candy Betta.png
Dottyback Purple-Yellow BlockfishTemplate:Only
Plum-Yellow BlockfishTemplate:Only
File:Dottyback.png
Emperor Red Snapper White-Red Clayfish
File:Emperor Red Snapper.png
Goatfish White-Yellow Spotty
File:Goatfish.png
Moorish Idol White-Gray Glitter
File:Moorish Idol.png
Ornate ButterflyfishTemplate:Only
Ornate ButterflyTemplate:Only
White-Orange Clayfish
File:Ornate Butterfly.png
Parrotfish Cyan-Pink DasherTemplate:Only
Teal-Rose DasherTemplate:Only
File:Parrotfish.png
Queen AngelfishTemplate:Only
Queen Angel FishTemplate:Only
Lime-Light Blue BrinelyTemplate:Only
Lime-Sky BrinelyTemplate:Only
File:Queen Angelfish.png
Red Cichlid Red-White Betty
File:Red Cichlid.png
Red Lipped Blenny Gray-Red Snooper
File:Red Lipped Blenny.png
Red Snapper Red-White Blockfish
File:Red Snapper.png
Threadfin White-Yellow Flopper
File:Threadfin.png
Tomato ClownfishTemplate:Only Red-White Kob
File:Tomato Clownfish.png
Tomato ClownTemplate:Only Red-White SunStreak
File:Tomato Clown.png
Triggerfish Gray-White SunstreakTemplate:Only
Gray-White SunStreakTemplate:Only
File:Triggerfish.png
Yellowtail ParrotfishTemplate:Only
Yellowtail ParrotTemplate:Only
Cyan-Yellow DasherTemplate:Only
Teal-Yellow DasherTemplate:Only
File:Yellowtail Parrot.png
Yellow Tang Yellow FlopperTemplate:Only
File:Yellow tang fix.png
Yellow Stripey Template:Only
File:Yellow Tang.png

Template:Reflist

Sounds

Template:JE: Template:SoundTable

Template:BE: Template:SoundTable

Data values

ID

Template:Edition: Template:ID table

Template:Edition: Template:ID table

Entity data

Tropical fish have entity data associated with them that contains various properties.

Template:El:

See Minecraft:Bedrock Edition level format/Entity format.

Template:El: Template:Main

<section begin="entity data" />

  • Template:Nbt Entity data
    • Template:Nbt inherit/entity
    • Template:Nbt inherit/mob
    • Template:Nbt: 1 or 0 (true/false) - Whether the fish had ever been released from a bucket.
    • Template:Nbt: A 4-byte integer. Encodes the Template:DCL, Template:DCL, and Template:DCL components.
      • The least significant byte has a value of either 0 for a small fish, or 1 for a large fish. Values above 1 result in an invisible fish.
      • The next byte has a value from 0–5, representing the pattern on the fish. Values above 5 result in a fish with no pattern.
      • The next byte has a value from 0–15, representing the color of the fish's body.
      • The most significant byte has a value from 0–15, representing the color of the fish's pattern.
Color Data value
Template:BlockSprite White 0
Template:BlockSprite Orange 1
Template:BlockSprite Magenta 2
Template:BlockSprite Light Blue 3
Template:BlockSprite Yellow 4
Template:BlockSprite Lime 5
Template:BlockSprite Pink 6
Template:BlockSprite Gray 7
Template:BlockSprite Light Gray 8
Template:BlockSprite Cyan 9
Template:BlockSprite Purple 10
Template:BlockSprite Blue 11
Template:BlockSprite Brown 12
Template:BlockSprite Green 13
Template:BlockSprite Red 14
Template:BlockSprite Black 15

The fish sizes and patterns are depicted in the following table, with white body color and dark-gray pattern color.

second-least byte
0 1 2 3 4 5
least byte
1
Flopper Glitter Betty
Stripey Blockfish Clayfish
File:Tropical Fish Patterns.png
Kob Snooper Brinely
Sunstreak Dasher Spotty
0

The 22 varieties of tropical fish most commonly found throughout the world have Variant tag values from the following table, which also lists what color/shape/patterns come from that value.

Shape Pattern Base color Pattern color Variant Type Name
0 0 1 0 65536 Orange-White Kob Clownfish
0 1 7 0 459008 Gray-White Sunstreak Triggerfish
0 0 14 0 917504 Red-White Kob Tomato Clownfish
1 3 14 0 918273 Red-White Blockfish Red Snapper
1 4 14 0 918529 Red-White Betty Red Cichlid
1 5 0 1 16778497 White-Orange Clayfish Ornate Butterflyfish
0 4 5 3 50660352 Lime-Light Blue Brinely Queen Angelfish
0 5 6 3 50726144 Pink-Light Blue Spotty Cotton Candy Betta
1 0 0 4 67108865 White-Yellow Flopper Threadfin
0 5 0 4 67110144 White-Yellow Spotty Goatfish
1 0 4 4 67371009 Yellow Flopper Yellow Tang
0 3 9 4 67699456 Cyan-Yellow Dasher Yellowtail Parrotfish
1 3 10 4 67764993 Purple-Yellow Blockfish Dottyback
0 3 9 6 101253888 Cyan-Pink Dasher Parrotfish
1 2 0 7 117441025 White-Gray Glitter Moorish Idol
1 5 0 7 117441793 White-Gray Clayfish Butterflyfish
1 1 1 7 117506305 Orange-Gray Stripey Anemone
1 0 7 7 117899265 Gray Flopper Black Tang
0 1 11 7 118161664 Blue-Gray SunStreak Cichlid
1 0 7 11 185008129 Gray-Blue Flopper Blue Tang
1 5 0 14 234882305 White-Red Clayfish Emperor Red Snapper
0 2 7 14 235340288 Gray-Red Snooper Red Lipped Blenny

The variant number is the sum of the most significant byte × 224 + second most significant byte × 216 + second least significant byte × 28 + least significant byte.<section end="entity data"/>

Achievements

Template:Load achievements

Achievements that apply to all mobs: Template:Collapse

Advancements

Template:Load advancements

Advancements that apply to all mobs: Template:Collapse

History

Announcement

Template:HistoryTable

Java Edition

Template:HistoryTable

Bedrock Edition

Template:HistoryTable

Legacy Console Edition

Template:HistoryTable

Minecraft Education

Template:HistoryTable

Issues

Template:Issue list

Gallery

Renders

Mojang screenshots

Screenshots

Textures

Other

In other media

See also

References

Template:Reflist

External links

Navigation

Template:Navbox entities

cs:Tropické ryby de:Tropenfisch es:Pez tropical fr:Poisson tropical it:Pesce tropicale hu:Hal ja:熱帯魚 ko:열대어 nl:Vis (wezen) pl:Ryba (mob) pt:Peixe tropical ru:Тропическая рыба th:ปลาเขตร้อน uk:Тропічна риба zh:热带鱼