mojira.dev
MC-145588

CanPlaceOn Water bucket not working on obsidian

When using the CanPlaceOn command to have a water bucket place while in adventure , it works on every block except endstone in the end and dirt not in the end works and obsidian that has not been placed by a player. Natural obsidian like in the end can be placed on.

Linked issues

Comments 5

Please provide the command you are using.

give @a minecraft:water_bucket{CanPlaceOn:["minecraft:end_stone"]} this is the command we are using now, other than obsidian we tested some other blocks all of which didn't work except endstone. We then went out of the end tried again and dirt worked this time but ones like stone didn't. Can't place on endstone now we left the end as well. Thanks

Seems like water will be placed if you use the bucket on the top of the block. Is this your issue?

CanPlaceOn is completely broken for water buckets (1.14.4). For example, simply type:

/give @s water_bucket{CanPlaceOn:["minecraft:stone"]}

and try to use the water bucket on stone while in adventure mode. It will sometimes work and sometimes fail.

Just realised this is a duplicate of MC-136470.

Will Cullen

(Unassigned)

Unconfirmed

Minecraft 1.13.2

Retrieved