mojira.dev
MC-76857

Water doesn't flow correctly when there are "near" holes in ground

The bug

Water does not flow as usual when it is near holes, see

[media]

.

How to reproduce

Use the following commands while flying in the air

/fill ~1 ~ ~1 ~15 ~ ~15 sandstone
/setblock ~8 ~1 ~8 water

Related issues

Attachments

Comments

migrated
[media][media][media][media][media][media][media][media][media][media][media][media][media]
migrated

Water flow is affected by random ticks, leading to semi-random spreading speeds. Are you sure it's not just that?

migrated

I've picked it up, placed it again multiple times, tried different spots, and it only happens on Chunk Borders. It won't spread to the final 3 blocks where it should. It's not a matter of the tick rate.

migrated

If you re-create the world, does this always happen?

Autom

This has nothing to do with chunk borders or random tick speed, it's got to do with a bug in the "water flow checking" algorithm. Here's some screenshots to demonstrate:

Expected behaviour:

[media]

Unwanted behaviour:

[media]

I've placed down lapis blocks where the water should have flowed, but because of the two holes in the back, the algorithm thinks water should go down there.

So, my conclusion: Yes it's a bug, but nothing to do with chunk borders or tickspeed.
This bugreport might be a duplicate of: MC-42387

kumasasa

@Autom: In the images of the OP there are no holes in the ground.

Autom

@Kumasasa: Yes there are, on the left side of the screenshot, there is a whole row of "holes" 🙂 Let me add another screenshot, where i get the exact same situation where he has:

[media]

Here you go!

migrated

The same thing happens with lava.

migrated

There's also this bizarre circumstance. It seems to be a problem in where water checks for holes.

Sonicwave

Confirmed for 1.8.2-pre6.

TheTamedWolf

I am adding 3 pics (ones with bunch of chickens) of my problem. I am unaware if what is happening here is related to this ticket. I am currently in version 1.10-pre1 but I was first aware of this in 16w21b.

migrated

Is this still an issue in the latest snapshot 16w44a? If so please update the affected versions.

This is an automated comment on any open or reopened issue with out-of-date affected versions.

TheTamedWolf

What's happening to me is still happening in 1.11.

migrated

Water is supposed to flow towards holes if there are any within a certain radius. 

muzikbike

I'm pretty sure these holes are out of that radius. Water shouldn't attempt to flow to somewhere it can't access.

migrated

(Unassigned)

Confirmed

(Unassigned)

water

Minecraft 1.8.1, Minecraft 1.8.2-pre4, Minecraft 1.8.2-pre6, Minecraft 1.11, Minecraft 1.12.2, Minecraft 18w05a, Minecraft 18w16a

Retrieved