Water Bucket

A water bucket is a bucket filled with water.

Obtaining
To fill an empty bucket with water, it on a water source block. The block is consumed in the process. Flowing water will not fill a bucket.

Water buckets can also be filled by placing an empty one in the fuel slot of a furnace, and a wet sponge into the oven slot. The bucket will be filled when the smelting process is complete, which also leaves the sponge dry and ready to be reused.

Usage
a full water bucket on a solid block will place a water source block against that block, emptying the bucket. In the Nether, however, the water will evaporate and nothing will be placed.

A dispenser can be loaded with a water bucket, and when activated it will place a water block directly before it, emptying the bucket. A dispenser loaded with an empty bucket and a water source right in front of it will suck the source into the bucket when activated.

A single water bucket can fill a cauldron, and using an empty bucket on a full cauldron will make a water bucket. Empty buckets cannot be filled from partly-filled cauldrons.

Water buckets can be used on a fish to create a bucket of fish.

Data values
In Bedrock Edition, 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.

Trivia

 * Water buckets can be used to break end portal blocks by placing the water on the side of a block corresponding to a side of an end portal block.