mojira.dev
MCPE-50540

Naturally generated water does not update or spread properly during generation

Update from [~GoldenHelmet] Dec. 2, 2021

This report is used as the parent for naturally generated water flows arranged in ways that it is impossible to recreate by placing water yourself. In some of these cases flowing water generates without being connected to any source water at all.

The original description below includes several other issues that may or may not be bugs.


Steps to Reproduce: 

  1. Load up a new world in creative and enter this seed: 618588028

  2. Go into spectator mode

  3. Go to these coordinates: -562 -50 1083 (Corresponds with picture #2)

  4. Go to these coordinates: -488 -38 1009 (Corresponds with picture #3)

  5. Go to these coordinates: -714 -18 1258 (Corresponds with picture #4)

Observed Results:
Notice how in all the different places the water generates weirdly.

Expected Results:
The water should generate correctly, flow correctly, and should not be floating.


Original description:

Water mechanics are as bad as pre1.10. When u place a source block of water it only goes in one random direction. Sometimes two, but never behaves in a predictable manner. Doesnt always spread, doesnt always go the correct distance. And MOST ANNOYING! Water-flow ,with a source block connected to it 20blocks away, can still stay filled or flowing when a close source block is removed.  So u can remove the one original source block and the flowing water will not dissipate if "ANY" water block is connected to it! Even if it is a redicoulous distance away. 

Water doesnt fall and spread, it wont stop always when blocked, and its overall buggy and annoying.

Linked issues

BDS-3488 Water bug MCPE-49769 Water bug MCPE-50636 Nintendo Switch Minecraft water glitch MCPE-51023 Floating water gen'd MCPE-51165 Broken Water Generation MCPE-51246 Water flow is glitched its flowing but there's no source and it floats in my survival world MCPE-51475 Water stream not updating properly MCPE-53079 I found an abnormal water flow MCPE-53171 1.12.1 Cave liquid generation glitch MCPE-53174 1.12 Liquid generation issues MCPE-56280 The water continues to flow even though the flow has stopped MCPE-62458 water source and flow bug in caves MCPE-63880 sometimes water stops MCPE-64111 Water is extremely buggy MCPE-64363 water not disappearing MCPE-65749 Floating water even when blocks stopped source MCPE-67324 Water is incorrectly spawned above lava blocks and doesn't update properly when a block is placed next to it MCPE-70504 Water bugs MCPE-72222 Lava and Water Dissipates Incorrectly MCPE-72499 Water cant touch lava MCPE-75226 Water sourcing bug MCPE-75901 Water don't update properly or at all when are multiple sources in caves MCPE-77083 Soul Torch Holding up Water MCPE-77798 Water generation in caves MCPE-79058 Thin layer of water floating mid-air MCPE-80952 Water mechanics for naturally spawned water isn't behaving normally MCPE-81657 small water levels will stay if you block of the source MCPE-81659 water won't go away when the source is blocked off MCPE-81849 Broken liquid flowing system MCPE-82304 Water does not spread MCPE-83126 Flowing water with out a source block MCPE-83239 Weird water formations MCPE-85770 Water Pockets MCPE-87429 Water, visual glitches. Water remain despite the water source no longer remaining. MCPE-87491 Naturally placed water doesnt disappear once the source block is removed MCPE-88353 Ghost water source MCPE-89446 Cave Generation (Floating water) MCPE-91040 Naturally generated flowing water/lava doesn't disappear MCPE-91382 Broken water generation MCPE-92149 Water not sliver MCPE-92956 Water does not stop flowing after the source block is destroyed MCPE-94717 Water does not generate properly in Caves MCPE-96868 Water flux in caves sometimes bug MCPE-97554 Water Source Block MCPE-100954 The water is with the wrong generation MCPE-101091 Weird Water Cutoff MCPE-103850 The water glitch MCPE-107073 Removing water/lava source blocks does not cause other water/lava flow blocks to go away MCPE-109045 Flowing water turns into Water source when shouldn’t MCPE-121205 Underground lakes bug MCPE-125422 Water with bug MCPE-128510 Water does not floats on nearby blocks MCPE-149575 Iratic water flowing MCPE-150129 Generated waterfall stops falling mid-air MCPE-153205 Water that doesn't flow MCPE-158473 Naturally generated water does not spread MCPE-186366 World generation is glitched MCPE-188031 Flowing Lava and Water sometimes do not create cobblestone blocks when they meet MCPE-191344 Water and lava mixing

Attachments

Comments

[Mojang] Mega_Spud (Jay)

Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response

Please include more information including steps to reproduce the problem:

Steps to Reproduce:
1.
2.
3.

Observed Results:

Expected Results:

If your ticket does not look like the example given here, then it's likely to be closed as incomplete.

This ticket will automatically reopen when you reply.

Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

migrated

Sorry but again will comment more when i get a chance.

steps to reproduce:

1: take bucket o water

2: click and place source water block on flat surface

3: observe

Observed results:

water will either run in only one direction: seems to prefer one direction more than others but is not consistent.

 

Expected results:

water source block placed: water should flow in all four directions from source (it doesnt) lava also does this occasionally. And we are not talking about it hitting an object duhh. (Sorry but we can skip the obvious moronic things u might averagely deal with)  expected results: water should flow (forgot how far had to look it up) 7blocks .. but it stops short sometimes... and if multiple source blocks connect in a line if you take away one source block or many.. one source block can still keep "flowing water" over 10-15 blocks away.

migrated

For now you can see in the pic that water doesnt fill in blocks where its supposed to , goes where it wants, and doesnt "flow" as it should. Also when the videos are up you will see that water placed doesnt behave as it should and also water will "run" distances fed by source blocks far away. As in one video will show water dropping down 10ish blocks then running left 8-10blocks then proceeding down to spill correctly. Once source was removed the redicoulous leg of water dissipated. And its much worse than that sometimes but u see a instance of its running from a source block longer or misfed connections whatever.

migrated

Heres your videos

your gonna have to take it from youtube i aint gonna keep messing with this stupid redicoulous 10mb cap.

https://youtu.be/7BTjbAQs3GA

Auldrick

Based on your video, we were able to identify some anomalous behavior of flowing water and have forwarded a report to the developers. Apparently, the initial flow behavior of water in a newly generated chunk doesn't work quite like it ought to, and sometimes the flowing water it generates acts like water sources where it shouldn't.

Some of what you describe and your video demonstrates is working as intended:

  1. When you place water within 4 blocks of a downward edge, it should only flow toward that edge, although it gets a bit more complicated when there are multiple such edges at the same distance. Sometimes it will split and flow in multiple directions. It depends partly on how far the path drops vertically.

  2. Water flowing downward above a solid surface doesn't become a source block, but it behaves like one in some ways. Specifically, the 7-block flow limit gets reset and it looks for a new downward edge to flow toward.

  3. Air or flowing water that has two horizontally adjacent water source blocks is converted into a water source block. Thus, if you have a line of adjacent source blocks and remove one in the middle, or remove the corner where two such lines meet, it will quickly be replaced by another source block. This means removing such a block has no net effect.

These behaviors are the same as in Java Edition. The intent is to simulate the way natural water seeks to the lowest point, but a perfect simulation is impossible in Minecraft. One reason is that MC does not simulate erosion, since eroding whole blocks would create very unnatural looking terrain. In nature, erosion stabilizes water flow in a particular direction and makes the simultaneous spread of falling water in all directions a rare phenomenon. Minecraft's rules are meant to reproduce how water flows are found in nature, not simulate how physics would shape water flows in a world where everything is made of 1-meter cubes.

migrated

Ok.. i may not agree with water "running tward water" cause thats the way they want it to look natural. Though everyblock is flat it would look right to flow evenly. Thanks u for noticing something to report, cause some of it doesnt work right. Another one is this ::

1: place gravel block on ledge to fall into water (usual purpose is to make bridges or fill in water source blocks)
2: sand/gravel falls to bottom
3: sand/gravel breaks and doesnt place sand/gravel

Expected results would be a gravel or sand block to build on bottom instead they are breaking. I believe it has some part due to if at anytime the "falling block" cones into contact with a flowing water it will break even if it falls past the flowing water. I dont agree with that and it does break sometimes when it didnt come i to contact with anything!! Sometimes falling past 15-20 block (all solid water) if the sand/gravel falls between two block or into a tight space under the water it will still break unless u go down fill the hole then build up! The following video shows at the beginning and end two different scenarios of this.
https://youtu.be/QKIfsXPBATI

migrated

Any other people corroborated this?

migrated

Another one is this ::
1: place gravel block on ledge to fall into water (usual purpose is to make bridges or fill in water source blocks)
2: sand/gravel falls to bottom
3: sand/gravel breaks and doesnt place sand/gravel
Expected results would be a gravel or sand block to build on bottom instead they are breaking. I believe it has some part due to if at anytime the "falling block" cones into contact with a flowing water it will break even if it falls past the flowing water. I dont agree with that and it does break sometimes when it didnt come i to contact with anything!! Sometimes falling past 15-20 block (all solid water) if the sand/gravel falls between two block or into a tight space under the water it will still break unless u go down fill the hole then build up! The following video shows at the beginning and end two different scenarios of this.
https://youtu.be/QKIfsXPBATI

Adam
Added 3 days ago 9:58 PM

migrated

New hot fix... same problems, plus water now doesnt dissapear after source block is removed.

migrated

In caves and places where water is naturally spawned many times is broken.

migrated

https://youtu.be/NkwTLM06cr4

More water flow and running issues. Are we gonna get some results on the next fix? Or at least more responses to my last long message about gravel in water or maybe this addition to spreading water?

migrated

Do i need to put the gravel message in a separate issue thread?

Auldrick

@unknown: Yes, please, since the behavior you're describing seems more closely related to it being gravel than to the water. It would also be very helpful if you could provide a seed and a set of coordinates for where you placed a gravel block and it behaved in a way you didn't expect. (Be sure to mention what you expected as well.)

Having the coordinates should enable us to reproduce the behavior if it's still possible in a new world. (It may not be possible to reproduce anymore, because it was caused by a bug when your world was generated but the bug has since been fixed.)

[edit] In response to your question above about when a fix is coming, we on the Bedrock bug tracker don't have that information. Our mission is just to collect bug reports, verify them, and forward the important information to the developers. After that, we generally don't know anything further about them until a changelog says it's fixed.

migrated

Sorry auldrick that gravel issue i will relocate.
But this accompanying water issue: https://youtu.be/NkwTLM06cr4
Do you feel it is relative to the first? Or separate?

Auldrick

Earlier I said that some of the behavior you reported was working as intended, but that we had seen some anomalous behavior of flowing water created during chunk generation. Assuming that the water in this latest video was generated (i.e. that you didn't place it yourself), these are the very same anomalies that we saw and reported. I didn't try to describe them at the time because, to be frank, they're just too hard to describe to somebody who isn't looking at them. This extra video should be helpful for that purpose, so thank you!

migrated

Yes the first video was of placed water, and placing water. And the last was naturally world spawned areas.

migrated

Pardon my saying this, but I believe that my reported issue is separate from this one. The problem I observed was to do with naturally generated water and lava and not with placed water or lava and the resulting flow physics. What I observed appeared to be linear as if it were aligned with a chunk border.

Auldrick

@unknown: I can understand how a quick review of the original report in this ticket would give you the idea that it's different from yours, but if you read through the comments, particularly my last one, you'll see that although we concluded that manually placed water was working as intended, in the process we discovered that naturally generated water has some anomalous behavior, and that's what this ticket is being used to track now.

In your ticket, you also mentioned that lava was similarly affected. Although they're both fluids, the mechanics of water and lava are distinct so the lava issue could be seen as a separate bug. But it's not unreasonable to group them together either, and since you did I didn't divide them. If you have more to add about lava here, it would be appreciated. I think your comment above about chunk boundaries already covers what was in your ticket, but feel free to add anything else you think might help.

migrated

my mistake, thank you for the clarification!

migrated

I found one of the affected spots and isolated the water sources, I then lined myself up with the water sources, and sure enough the x-coordinate is divisible by 32 (416/32 = 13). so I believe that proves the chunk border theory, and looking at the created water sources I believe that they were created in a line (following a chunk border) from ruining water (Partial block/whole block) that had a block beneath it (the cobble on the floor). I will confirm this with another example soon.

-note for picture 2 I removed the water sources created to see what the unaffected water flow would look like

[media][media]

Seed: 618588028

Coordinates: -416, 47, 1239

migrated

I've had this problem.

   

[media][media]
migrated

Toprak... yeah annoying water issues huh? They reported this stuff to mojang and as u can read above its fairly common.
Good to add your device, update, and even seed number for them to reference. They were considering some of the water that was auto generated versus player placed.

Auldrick

@unknown: Please try to limit the number of individual edits when updating here. Each time you save changes, a separate email notification is sent out to everybody watching the report. Switching between the Visual and Text views might help you decide when your changes are ready to submit.

migrated

Still affects 1.16.0.60

migrated

Water in all of my worlds is also not animated. The detail/lines for the flowing water animation are there but they do not move. The water physically flows normally most of the time but looks solid.

(Beta 1.16.0.60 Android)

GoldenHelmet

@The Peter, The issue with animations is tracked at MCPE-76180.

migrated

I sometimes find cursed water, in the 1.14.30 it would stay even when updated.But now it just gets removed.

migrated

I find this issue: the natural generated wather blocks don't spreads until the adyacent blocks are updated

[media]
BeeTeeKay

Affects 1.17.32

migrated

still in 1.18.0

COL9gamer

This is also apparent in 1.19.2 and 1.19.20.20

COL9gamer

Update to this issue:

Steps to Reproduce: 

  1. Load up a new world in creative and enter this seed: 618588028

  2. Go into spectator mode

  3. Go to these coordinates: -648, -40, 1244 (Corresponds with picture #1)

  4. Go to these coordinates: -562, -50, 1083 (Corresponds with picture #2)

  5. Go to these coordinates: -488, -38, 1009 (Corresponds with picture #3)

  6. Go to these coordinates: -714, -18, 1258 (Corresponds with picture #4)

Observed Results: 

Notice how in all the different places the water generates weirdly.

Expected Results: 

The water should generate correctly, flow correctly, and should not be floating.

[Mod] EVGENSYPERPRO

The water shown in picture #1 no longer generates in this form. The remaining screenshots correspond to the generation of version 1.21.30.22

migrated

Still in 1.21.43

migrated

(Unassigned)

179063,1297945

Confirmed

Multiple

Bedrock 1.12

1.19.20.20 Preview, 1.18.30.26 Beta, 1.17.0.56 Beta, 1.16.230.56 Beta, 1.16.100.50 Beta, ..., 1.21.20, 1.21.30.25 Preview, 1.21.22 Hotfix, 1.21.23 Hotfix, 1.21.43 Hotfix

Retrieved