Hello everyone,
since some snapshots ago I have trouble with a rather serious bug:
Items only float in water that was created by world generation. When I dig a hole and fill it with water myself, or when I build some kind of tank above ground, items don't float in the water, they just sink/fall to the bottom and stay there.
I've attached images showing items floating on a naturally generated lake and sitting on the bottom of a hole I dug and filled with water (water source blocks on all layers, the issue shouldn't be caused by down-flowing water). All pictures were taken on the same map, in the same game session.
Hope this is something you guys can reproduce and fix, although it would be really weird to me if I was the only one who encountered this problem.
Have a nice day!
Linked issues
Attachments
Comments


Oh, seems I was half-wrong: The issue only appears when I dig a hole and fill it with water, not when I build up a pool above ground like you did.
[media]PS: How do I attach a picture to a comment like you did?

I think this is related to MC-130530 . Placing water to make a pond or tank has become quite challenging since source blocks aren't created or are destroyed and can affect things like being able to place kelp or as in this case not having items float to the surface. Press F3 and look at "Targeted fluid" and see that the blocks where the items get stuck you get the restult "true" for falling if you look at the solid block below the water block.

@DaMaloma: That's it! When I place a water source on one of the lower layers, it is replaced by flowing water. Guess my issue is just a symptom of the issue you linked, then.
The question is, why doesn't this happen in the above-ground pool?

You didn't fill them with water in the exact same way I think. I did testing with your setup and when I filled water against all four top blocks all the blocks below were falling water and the items didn't flow up. When I filled with source blocks from the bottom up on all four blocks, one layer at a time, none of the water blocks were falling and all items floated to the top. If the tank was below ground or above ground did not affect the status of the water at all. If you on the other hand do one column at a time and fill from the bottom up then the top layer destroys the source blocks below and turn them into flowing water. Water has become tricky business.

You're right, that's it. I didn't even consider that filling upwards in layers and filling upwards in colums could have different results.
Thank you very much, it's nice to finally have an explanation. 🙂
Hope this isn't too hard to fix.
cannot reproduce in 1.13 pre-3
[media]