on_interact for a block doesn't fire if the player is holding a bucket
If the player is a holding a bucket while interacting with a block, the block's on_interact trigger will not fire.
If the player is a holding a bucket while interacting with a block, the block's on_interact trigger will not fire.