mojira.dev
MC-152823

Buckets ignore fluid placement check for replaceable or non-solid-blocking LiquidBlockContainers

When attempting to place the contents of a bucket into a LiquidBlockContainer block that has a replaceable or non-solid-blocking material, the bucket's code does not check if the contained fluid is allowed to be placed in the targeted block, and instead it checks if the bucket contains water.

This results in the bucket being emptied into a block that does not allow other fluids to be placed in it, resulting in the bucket's contents being removed (if in survival) and nothing being placed adjacent to the block like with non-waterloggable blocks or with water-filled waterloggable blocks.

Examples include placing a Water Bucket against Kelp, Kelp Plants, Seagrass, or Tall Seagrass.

 

Relates to MC-132816. and MC-146225.

Comments 3

How is water placed when the block is already waterlogged? Placing water in water always empties the bucket.

Now that MC-127110 got resolved, this issue no longer applies and can be closed.

Thanks for the information. Will be marking as fixed in the same version as MC-127110.

Virtuoel

(Unassigned)

Confirmed

Items

bucket, water

Minecraft 1.14.1, Minecraft 1.14.2 Pre-Release 2, Minecraft 1.14.2 Pre-Release 3, Minecraft 1.14.2 Pre-Release 4, 1.14.4, 1.15 Pre-release 3, 1.15.1

22w45a

Retrieved