Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Tropical Fish
Blue DoryButterflyfishCichlidClownfishCotton Candy BettaGoatfishParrotfishQueen AngelfishRed Lipped BlennyTomato ClownTomato ClownfishTriggerfishWhite-Gray DasherWhite-Silver SunStreakYellowtail Parrot
AnemoneBlack TangBlue TangDottybackEmperor Red SnapperMoorish IdolOrnate ButterflyRed CichlidRed SnapperThreadfinYellow Tang
生命值

3(♥♥

尺寸

Height: 0.4 Blocks
Width: 0.5 Blocks

生成

See Spawning

命名空间ID

See Data values

Brush
该文章需要整理以符合格式指导 讨论

请帮助优化文章格式来让它符合格式指导。

Disambig gray  本文章介绍的是fish in their mob form。关于other uses,请见“Fish”。
Tom Stone Mojang avatar

You're not the only new explorer of the updated oceans, mind. We've filled the seas with new types of fish! Above is the delightful pufferfish, which filled me with delightful poison because I was too busy taking that screenshot to swim away in time :(

——Tom Stone[1]

热带鱼 是能在海洋中发现的常见的被动型生物. 它有3,584个变种。

Spawning

Fish spawn underwater at a Y level of 12-32.

Tropical fish and pufferfish spawn in lukewarm, warm, and deep lukewarm oceans in groups of 3-5 (groups of 1-3 for random-pattern tropical fish). In Bedrock Edition, they spawn only in warm ocean biomes.

Drops

Fish drop 1 of their item form when killed:

  • 1 热带鱼.
    • A tropical fish will drop the clownfish-textured tropical fish item no matter what its type, pattern or colors are since the tropical fish item only has one variant.
  • 1 骨粉 (5% chance) [仅Java版]
  • 1-2 骨头s (25% chance) [仅基岩版原主机版]
  • 1-2 experience orbs when killed by a player or tamed wolf.

Behavior

Tropical fish tend to swim in schools of fish (a maximum of nine tropical fish per school).

The player may collect a fish by using a water bucket on it, which gives the player a bucket of fish. Fish placed with buckets will not despawn naturally. When that fish bucket is used against a block, it empties the bucket, placing water with that fish swimming in it. An empty bucket may be used as well.[仅原主机版基岩版]

Weaknesses

None of the fish are able to survive out of water. Outside of water, they flop around like guardians for a while until eventually they start to suffocate and die like squid. Cod, salmon and tropical fish will flip around on their sides. In Bedrock Edition and Legacy Console Edition, they will rotate when flipping. Fish cannot swim or breathe in cauldron water.[2]

Fish have a weakness to weapons that have the Impaling enchantment, which also affects squid, turtles, guardians, elder guardians and dolphins.

Varieties

Wild Tropical Fish Variants

The 22 common varieties of tropical fish in Bedrock Edition.
top: White-Silver SunStreak, Red-White Kob, Yellow Tang, White-Gray Dasher
second row: Parrotfish, Queen Angel Fish, Red Cichlid, Red Lipped Blenny, Red Snapper, Threadfin
third row: Cotton Candy Betta, Dottyback, Emperor Red Snapper, Goatfish, Moorish Idol, Ornate Butterfly
bottom: Anemone, Black Tang, Blue Dory, Butterfly Fish, Cichlid, Clownfish

When tropical fish spawn in the wild, 90% of the time they will come in one of the 22 varieties seen on the right, and the other 10% of the time their patterns, size and colors will be completely random, drawn from any of 2 shapes, 15 colors, 6 patterns, and 15 colors for the pattern. These result in 2,700 naturally-occurring combinations.

With commands, the player can summon tropical fish with black as one or both of their colors, and/or without any visible pattern, 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.[仅Java版]

Names

Tropical fish also have assigned names which can be seen after capture, so that the buckets are given names like "Bucket of Plum Blockfish", "Bucket of Sky-Orange Snooper" or "Bucket of Orange-Lime Dasher" in 基岩版, while the types and colors are seen as tooltips in Java版. Their colors are mostly named according to the colored block names, though with a few exceptions:

  • White
  • Orange
  • Magenta
  • 天域
  • Yellow
  • Lime
  • 玫瑰
  • Gray
  • Teal
  • Plum
  • Blue
  • Brown
  • Green
  • Red

The base color will come first, and if the pattern color is different, it will come after that. Lastly, the fish bucket will be given a name according to the shape and pattern of the fish:

Flopper Glitter Betty
Stripey Blockfish Clayfish
Tropical Fish Patterns
Kob Snooper Brinely
SunStreak Dasher Spotty

Some tropical fish don't follow the normal naming system, and instead reference real-life fish species. Apart from these names, these types of fish aren't different from regular tropical fish in terms of design or behavior.

These varieties are:

Name Type
Anemone Orange-Gray Stripey
Black Tang Gray Flopper
Blue Dory [仅基岩版] Gray-Sky SunStreak
Blue Tang [仅Java版] Gray-Blue Flopper
Butterfly Fish [仅基岩版]/Butterflyfish [仅Java版] White-Gray Brinely
Cichlid Blue-Gray SunStreak
Clownfish Orange-White Kob
Cotton Candy Betta Rose-Sky Spotty
Dottyback Plum-Yellow Blockfish
Emperor Red Snapper White-Red Clayfish
Goatfish White-Yellow Spotty
Moorish Idol White-Gray Glitter
Ornate Butterfly [仅基岩版]/Ornate Butterflyfish [仅Java版] White-Orange Clayfish
Parrotfish Teal-Rose Dasher
Queen Angel Fish [仅基岩版]/Queen Angelfish [仅Java版] Lime-Sky Brinely
Red Cichlid Red-White Betty
Red Lipped Blenny Gray-Red Snooper
Red Snapper Red-White Blockfish
Threadfin White-Yellow Flopper
Tomato Clown [仅基岩版] Red-White SunStreak
Tomato Clownfish [仅Java版] Red-White Kob
Triggerfish Gray-White SunStreak
Yellowtail Parrot [仅基岩版]/Yellowtail Parrotfish [仅Java版] Teal-Yellow Dasher
Yellow Tang Yellow Stripey

Data values

ID

热带鱼/ID

Entity data

参见:Chunk format

Pufferfish and tropical fish have additional entity data, beyond what other fish have.

Java版

  • 实体数据值
    • 实体共通标签
    • 活体共通标签
    • 生物共通标签
    •  FromBucket:表示此热带鱼是否曾被从桶中放出。如果为true,热带鱼不会自然消失。
    •  Variant:一个4字节的整数。
      • 最低位字节为0时代表小型鱼,1代表大型鱼,大于1的值会使鱼隐身。
      • 下一个字节有0-5的值,代表鱼的图案,大于5的值会导致鱼没有图案。
      • 下一个字节有0-14的值,代表鱼身体的颜色。数字ID与带颜色的方块匹配。如果值为15,颜色为黑色;如果值大于15,颜色为白色,虽然带有这些值的鱼必须使用命令才能生成。
      • 最高位有效字节有0-14的值,代表图案的颜色。数字ID与带颜色的方块匹配。如果值为15,颜色为黑色;如果值大于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
Tropical Fish Patterns
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 Name
0 0 1 0 65536 Orange-White Kob
0 0 14 0 917504 Red-White Kob
1 3 14 0 918273 Red-White Blockfish
1 4 14 0 918529 Red-White Betty
1 5 0 1 16778497 White-Orange Clayfish
0 4 5 3 50660352 Lime-Sky Brinely
0 5 6 3 50726144 Rose-Sky Spotty
0 1 7 3 50790656 Gray-Sky SunStreak [仅基岩版]
1 0 0 4 67108865 White-Yellow Flopper
0 5 0 4 67110144 White-Yellow Spotty
1 1 4 4 67371265 Yellow Stripey
1 3 10 4 67764993 Plum-Yellow Blockfish
0 3 9 6 101253888 Teal-Rose Dasher
1 2 0 7 117441025 White-Gray Glitter
0 3 0 7 117441280 White-Gray Dasher
0 4 0 7 117441536 White-Gray Brinely
1 1 1 7 117506305 Orange-Gray Stripey
1 0 7 7 117899265 Gray Flopper
0 1 11 7 118161664 Blue-Gray SunStreak
0 1 0 0 134217984 White-Silver Sunstreak
1 0 7 11 185008129 Gray-Blue Flopper [仅Java版]
1 5 0 14 234882305 White-Red Clayfish
0 2 7 14 235340288 Gray-Red Snooper

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.

Achievements

Template:Load achievements:未知成就。成就名未能在成就页面上找到

Advancements

Template:Load advancements:未知进度。指定的本地化键名未能在进度页面上找到

History

Java版Alpha
June 28, 2010Notch 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."
October 4, 2010Fish 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 only added as an item; there was no code for a fish mob.
Java版
October 5, 2012Fish were jokingly teased in the fake snapshot 12marc40awesome, along with coral and "fish blocks".
April 13, 2013When Jon Kågström was asked in his AMA on 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."
July 31, 2013During Notch's AMA on Reddit, when asked about what happened to his plans of adding fish as a mob, he responded, "Oh yeah, the fish!"
1.13November 18, 2017File:TeasedFish.jpeg Two fish mobs, presumably early tropical fish, were shown off in a clip presented at MineCon Earth.
18w10aAdded tropical fish.
18w10bTropical fish will now make sounds and will now no longer use the player damage sound.
1.13.118w31aFish will now have a 5% chance of dropping bone meal when killed.
基岩版
1.4.0beta 1.2.14.2Added all 4 variants of fish mobs.
1.8.0beta 1.8.0.8Tropical fish are now slightly bigger.
原主机版
TU69 1.76Patch 38 Added fish mobs.
教育版
1.4.0Added all 4 variants of fish mobs.

Issues

Template:Issue list

Gallery

References

  1. “How We Ruin-ed Minecraft” – Minecraft.net,2018年3月5日
  2. MC-126819 – "fish bouncing and suffocating on top of the cauldron which fill with water" resolved as "Won't Fix"

zh:鱼(生物)

Advertisement