The Setup
Place a slab/stair (the bottom half) two blocks above the ground level;
Surround it with solid blocks;
Waterlog the slab/stair.
At this moment, there is a waterlogged slab/stair inside of a four sided cage to prevent water from flowing.
Reproducing the bug
Place water next to the setup one block above the ground level;
Let it flow below the slab/stair;
Remove the water source placed in step 1.
Expected results:
The water is properly removed.
Observed results:
The water is now vertically flowing from the slab/stair even though it's placed on the bottom part of the block.
Linked issues
is duplicated by 4
Attachments
Comments 2
Still happening in v1.20.15
I believe the below described contraption causes the same error.
In my example the waterlogged slab is also in a "cage" and below it is a 3x3 space.
But instead of adding a watersource on its side, I brake the dirt block adjacent to the slab and the water is flowing below it, causing the block below the waterlogged slab to become a water source.
Screenshot: Waterlogged slab in cage
Screenshot: Side view below
Screenshot: Dirt adjacent to slab removed and added again - the center block below the waterlogged slab became a water source.
and 5. Screenshot: Test with another block removed so that the flowing water doesn't reach the slab
Screenshot: Expected behaviour - Waterflow stops.
Screenshot: Adjacent slabs will also create water source below it, due how water source generation works.
Screenshot: Infinite watersource generation stops when there is no block below the slabs.
Update:
Happens also with waterlogged stairs and trapdoors.
I have the exact same issue currently, it destroyed a farm I was building and caused a ton of lag. I hope this gets boosted... it can cause a lot of issues.