Bucket of Fish
If this move affects many pages or may potentially be controversial, do not move the page until a consensus is reached. [discuss]
When moving, be sure to use the appropriate tool instead of simply copying and pasting the page's contents, to preserve edit history.
Rarity color |
Common |
---|---|
Renewable |
Bucket of Axolotl:[upcoming: JE 1.17] No |
Stackable |
No |
Buckets of fish are a form of water bucket with a fish inside.
Buckets of axolotl[upcoming: JE 1.17] are instead buckets with an axolotl inside.
Contents
Obtaining[edit]
A bucket of fish can be obtained by using a water bucket on any fish. Once an empty bucket[Bedrock Edition only] or a water bucket is used,[Java Edition only] the fish is picked up along with the water source block. The fish bucket obtained corresponds to the fish picked up.
Trading[edit]
Wandering traders have 1⁄6 chance to either sell a bucket of pufferfish or a bucket of tropical fish for 5 emeralds.
Novice-level Fisherman villagers have a 50% chance to sell a bucket of cod for 3 emeralds.
Usage[edit]
Pressing use with a bucket of fish places a water source block, and spawns the corresponding fish back into the world, leaving an empty bucket in the player's inventory. For buckets of tropical fish, the fish and its details (color, size, name) are kept. Placing a bucket of fish in the Nether causes the same particles to appear that generate when a normal water bucket is placed in the Nether, and the fish is spawned alone.
Fish caught in buckets then released do not despawn, unlike fish that spawn naturally in oceans.
If a bucket of fish is inside a dispenser, the dispenser spawns the fish and water block in front of it upon activation.
If a bucket of fish is named a certain name through an anvil, the fish inside display that name as if it were named with a name tag, making fish the only mobs that can exist in item form, and be named without a name tag.[Java Edition only] Alternatively, if a named fish is captured with a bucket of water, the resulting fish bucket shares a name with the captured fish.
Bucket of tropical fish[edit]
Tropical fish also have assigned names that can be seen after capture, so that smaller text under the item name is displayed showing the fish name, similar to the text that displays enchantments under enchanted items. Their colors are mostly named according to the colored block names, though with a few exceptions:
- White
- Orange
- Magenta
- Sky
- Yellow
- Lime
- Rose
- Gray
- Silver
- Teal
- Plum
- Blue
- Brown
- Green
- Red
The base color comes first, and if the pattern color is different, it comes after that. Lastly, the fish bucket is given a name according to the shape and pattern of the fish:
| ||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||
|
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 [Bedrock Edition only] | Gray-Sky SunStreak |
Blue Tang [Java Edition only] | Gray-Blue Flopper |
Butterfly Fish [Bedrock Edition only]/Butterflyfish [Java Edition only] | White-Gray Clayfish |
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 [Bedrock Edition only]/Ornate Butterflyfish [Java Edition only] | White-Orange Clayfish |
Parrotfish | Teal-Rose Dasher |
Queen Angel Fish [Bedrock Edition only]/Queen Angelfish [Java Edition only] | 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 [Bedrock Edition only] | Red-White SunStreak |
Tomato Clownfish [Java Edition only] | Red-White Kob |
Triggerfish | Gray-White SunStreak |
Yellowtail Parrot [Bedrock Edition only]/Yellowtail Parrotfish [Java Edition only] | Teal-Yellow Dasher |
Yellow Tang | Yellow Stripey |
A bucket of tropical fish purchased from a wandering trader or pulled from the Creative inventory spawns random tropical fish when used, due to it having no associated NBT.
Sounds[edit]
Sound | Subtitle | Source | Description | Namespaced ID | Translation key | Volume | Pitch | Attenuation distance |
---|---|---|---|---|---|---|---|---|
Fish captured | Friendly Creatures | Plays when collecting fish | item.bucket.fill_fish | subtitles.item.bucket.fill_fish | 1.0 | 1.0 | 16 | |
Bucket empties | Friendly Creatures | Plays when depositing fish | item.bucket.empty_fish | subtitles.item.bucket.empty | 1.0 | 1.0 | 16 | |
Gear equipped | Players | When used in survival See MC-97507 | item.armor.equip_generic | subtitles.item.armor.equip | 1.0 | 1.0 | 16 |
Data values[edit]
ID[edit]
Name | Namespaced ID | Item tags (JE) | Translation key |
---|---|---|---|
Bucket of Cod | cod_bucket | None | item.minecraft.cod_bucket |
Bucket of Salmon | salmon_bucket | None | item.minecraft.salmon_bucket |
Bucket of Pufferfish | pufferfish_bucket | None | item.minecraft.pufferfish_bucket |
Bucket of Tropical Fish | tropical_fish_bucket | axolotl_tempt_items[upcoming: JE 1.17] | item.minecraft.tropical_fish_bucket |
Bucket of Axolotl[upcoming: JE 1.17] | axolotl_bucket | None | item.minecraft.axolotl_bucket |
Name | Namespaced ID | Alias ID (BE) | Numeric ID | Translation key |
---|---|---|---|---|
Bucket of Cod | cod_bucket | bucket / 2 | 325 | item.bucketFish.name |
Bucket of Salmon | salom_bucket | bucket / 3 | 325 | item.bucketSalmon.name |
Bucket of Tropical Fish | tropical_fish_bucket | bucket / 4 | 325 | item.bucketTropical.name item.bucketCustomFish.name |
Bucket of Pufferfish | pufferfish_bucket | bucket / 5 | 325 | item.bucketPuffer.name |
Item data[edit]
- tag: The item's tag tag.
- BucketVariantTag: The variant data of the tropical fish in the bucket. Only applies to Bucket of Tropical Fish.
- EntityTag: Stores entity data that is applied to the fish when it's poured out. If this data includes a tropical fish variant, it overrides the one provided in BucketVariantTag.
- See Fish entity format.
Normal buckets of fish use only the BucketVariantTag tag to store the variant of any tropical fish that is picked up, and the item's display name to store the fish's custom name.
Achievements[edit]
Icon | Achievement | In-game description | Actual requirements (if different) | Gamerscore earned | Trophy type (PS) | |
---|---|---|---|---|---|---|
![]() | I am a Marine Biologist | Collect a fish in a bucket | Use an empty bucket on any fish mob to collect it. | 20G | Bronze |
Advancements[edit]
Icon | Advancement | In-game description | Parent | Actual requirements (if different) | Namespaced ID |
---|---|---|---|---|---|
![]() | Tactical Fishing | Catch a fish... without a fishing rod! | Fishy Business | Use a water bucket to pick up any fish mob. | husbandry/tactical_fishing
|
History[edit]
Java Edition | |||||
---|---|---|---|---|---|
1.13 | 18w08b | ![]() ![]() ![]() | |||
The texture of what appears to be a clownfish bucket can be seen in the game files. | |||||
18w10a | ![]() | ||||
18w14a | Catching a fish in a water bucket now awards the Tactical Fishing advancement. | ||||
18w19a | "Puffer Fish Bucket" has been corrected to "Pufferfish Bucket". | ||||
The ID of tropical fish buckets has been changed to tropical_fish_bucket . | |||||
18w22a | ![]() | ||||
pre5 | The name of fish buckets has been changed from "[type of fish] bucket" to "bucket of [type of fish]", like they are in Bedrock Edition. | ||||
1.13.1 | 18w33a | Tooltips have been added for buckets of tropical fish. | |||
1.14 | 18w43b | ![]() ![]() ![]() ![]() | |||
Upcoming Java Edition | |||||
October 3, 2020 | ![]() | ||||
1.17 | 20w51a | ![]() | |||
Bucket of tropical fish can be used to breed the new axolotls. | |||||
Bucket of tropical fish can be used to make axolotls attack drowned and guardians. | |||||
Bedrock Edition | |||||
1.4.0 | beta 1.2.14.2 | ![]() ![]() ![]() | |||
![]() | |||||
Buckets of pufferfish have a different texture compared to Java Edition. | |||||
beta 1.2.20.2 | Fish buckets are now available in the Creative inventory. | ||||
1.10.0 | beta 1.10.0.3 | Buckets of pufferfish and tropical fish are now sold by the new wandering traders. | |||
![]() ![]() ![]() ![]() | |||||
1.11.0 | beta 1.11.0.4 | Buckets of cod can now be bought from fisherman villagers. | |||
1.16.100 | beta 1.16.100.56 | The IDs of buckets with fish have been changed from bucket to <fish>_bucket . | |||
Legacy Console Edition | |||||
TU69 | 1.76 | Patch 38 | ![]() ![]() ![]() ![]() | ||
PlayStation 4 Edition | |||||
1.90 | ![]() ![]() ![]() ![]() | ||||
Education Edition | |||||
1.4.0 | ![]() ![]() ![]() ![]() | ||||
The texture of the bucket of pufferfish and the texture of the bucket of tropical fish are the same as the ones in Bedrock Edition. |
Issues[edit]
Issues relating to "Bucket of Fish", "Bucket of Cod", "Bucket of Salmon", "Bucket of Pufferfish", or "Bucket of Tropical Fish" are maintained on the bug tracker. Report issues there.
Trivia[edit]
- When a water bucket is transformed into a bucket of fish, it actually pushes the bucket texture down one pixel. According to Dinnerbone, JAPPA says this is due to the "weight of the fish".[2]
- Buckets of tropical fish always appear to contain a clownfish, regardless of whatever fish is actually inside.[3]
- Since empty buckets can be used to capture fish in Bedrock Edition, it is possible to create an infinite amount of water source blocks simply by catching a fish mob with a bucket and continually placing and re-capturing the mob.
- The bucket of cod and bucket of tropical fish are actually re-colors of each other.