Bucket of Fish
See Data values
A bucket of fish can be obtained by using a water bucket (or empty bucket[Legacy Console and Bedrock editions only]) on any fish mob. If you use an empty bucket, the fish has to be in a water source block. The fish bucket obtained will correspond to the fish picked up.
Pressing use with a bucket of fish will place a water source block, and spawn the corresponding fish back into the world, leaving an empty bucket in the player's inventory. For buckets of tropical fish, the patterns and color of the tropical fish are remembered and stored in the bucket. Placing a bucket of fish in the Nether will cause the same particles to appear that generate when a normal water bucket is placed in the Nether, and the fish mob will be spawned alone.
Fish caught in buckets then released will not despawn, unlike fish that spawn naturally in oceans.
If a bucket of fish is inside a dispenser, the dispenser will spawn the fish and water block in front of it upon activation.
Bucket of tropical fish
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". Their colors are mostly named according to the colored block names, though with a few exceptions:
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:
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:
|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 Brinely|
|Cotton Candy Betta||Rose-Sky Spotty|
|Emperor Red Snapper||White-Red Clayfish|
|Moorish Idol||White-Gray Glitter|
|Ornate Butterfly [Bedrock Edition only]/Ornate Butterflyfish [Java Edition only]||White-Orange Clayfish|
|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|
|Tomato Clown [Bedrock Edition only]||Red-White SunStreak|
|Tomato Clownfish [Java Edition only]||Red-White Kob|
|Yellowtail Parrot [Bedrock Edition only]/Yellowtail Parrotfish [Java Edition only]||Teal-Yellow Dasher|
|Yellow Tang||Yellow Stripey|
|Bucket of Cod|
|Bucket of Salmon|
|Bucket of Pufferfish|
|Bucket of Tropical Fish|
|Item||Name ID||Numeric ID|
|Bucket of Fish||
- 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 will override the one provided in BucketVariantTag.
- See Fish entity format.
Normal buckets of fish only use 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.
Buckets use data value to determine contents. Once used, each data value is set to 0 (Empty Bucket). If no data value is provided, data value is 0.
|Bucket of Cod||2|
|Bucket of Salmon||3|
|Bucket of Tropical Fish||4|
|Bucket of Pufferfish||5|
|Icon||Achievement||In-game description||Actual requirements (if different)||Availability||Xbox points earned||Trophy type (PS)|
|I'm a Marine Biologist||Collect a fish in a bucket||Use a water bucket (or an empty bucket[Bedrock Edition only]) on any fish mob to collect it.||No||Alt||Yes||No||20G||—|
|Icon||Advancement||In-game description||Parent||Actual requirements (if different)||Internal ID|
|Tactical Fishing||Catch a fish... without a fishing rod!||Fishy Business||Use a water bucket on a fish mob to create a bucket of fish.|
|1.13||18w08b||Added cod, salmon and "Puffer Fish" buckets.|
|The texture of what appears to be a clownfish bucket can be seen in the game files.|
|18w10a||Added tropical fish buckets.|
|18w14a||Catching a fish in a water bucket will now award the Tactical Fishing advancement.|
|18w19a||"Puffer Fish Bucket" has now been corrected to "Pufferfish Bucket".|
|Tropical fish bucket id changed to |
|18w22a||The tropical fish bucket texture has now been updated, due to an inconsistent dark pixel on the bottom right of the bucket's texture that wasn't part of the other fish buckets.|
|pre5||Changed the name of fish buckets from "[type of fish] bucket" to "bucket of [type of fish]", like they are in Bedrock Edition.|
|1.13.1||18w33a||Added tooltips for buckets of tropical fish.|
|1.4||beta 126.96.36.199||Added fish buckets of cod, salmon and tropical fish.|
|Added bucket of pufferfish, which has different textures compared to the Java Edition.|
|beta 188.8.131.52||Fish buckets are now available in the Creative inventory.|
|Legacy Console Edition|
|TU69||1.76||Patch 38||Added buckets of cod, salmon, pufferfish and tropical fish.|
|1.4.0||Added buckets of cod, salmon, pufferfish and tropical fish. 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.|
- When a water bucket is transformed into a bucket of fish, it will actually push the bucket texture down one pixel. According to Dinnerbone, Jappa says this is due to the "weight of the fish."
- Buckets of tropical fish will always appear to contain an orange-white kob, regardless of whatever fish is actually inside.
- Since empty buckets can be used to capture fish on the Bedrock Edition and Legacy Console 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.