-
Bug
-
Resolution: Fixed
-
Minecraft 15w47c, Minecraft 1.9 Pre-Release 2, Minecraft 1.9 Pre-Release 3, Minecraft 1.9 Pre-Release 4, Minecraft 1.9, Minecraft 1.9.4, Minecraft 1.10, Minecraft 1.10.2, Minecraft 16w33a, Minecraft 16w38a, Minecraft 16w44a, Minecraft 1.11 Pre-Release 1, Minecraft 1.11, Minecraft 1.11.2, Minecraft 17w06a, Minecraft 17w13a, Minecraft 17w14a, Minecraft 17w15a, Minecraft 17w16a, Minecraft 17w16b, Minecraft 17w17a, Minecraft 17w17b, Minecraft 17w18a, Minecraft 17w18b, Minecraft 1.12 Pre-Release 1, Minecraft 1.12 Pre-Release 2, Minecraft 1.12 Pre-Release 3, Minecraft 1.12 Pre-Release 5, Minecraft 1.12 Pre-Release 6, Minecraft 1.12 Pre-Release 7, Minecraft 1.12, Minecraft 1.12.1, Minecraft 1.12.2, Minecraft 17w43a, Minecraft 17w45a, Minecraft 17w46a, Minecraft 17w47a, Minecraft 17w48a, Minecraft 17w49a
-
Confirmed
The bug
When a liquid gets randomly ticked, it flows. That seems strange, since flow should always be predictable. To illustrate this, here is a gif of this behavior with 300 random tick speed: http://gfycat.com/NiftyInnocentElver
Notice the flow being uneven throughout, whereas a random tick speed of 0 is completely even:
http://gfycat.com/PrestigiousAdorableBeardeddragon
(Actually, there is a slight inconsistency to the right, but I believe that's a separate issue).
How to reproduce
In order to see the effects, run /gamerule randomTickSpeed 1000 and place some water or lava. Note that this behavior can still happen at the default random tick speed, it's just unlikely and difficult to see.
Code analysis
- is blocked by
-
MC-120709 Lava and water updates do not resolve completely when random ticking is disabled
- Resolved
- is duplicated by
-
MC-107354 Water reacts to randomTickSpeed with inconsistencies, and rarely flows too fast.
- Resolved
-
MC-121053 Observers, Pistons, and Water Updates.
- Resolved
- relates to
-
MC-4631 Lava decay fails to schedule block update
- Resolved