The only problem is that these events aren't random so they are no affected by this command. I don't know why /randomTickSpeed affects water by the way, it isn't consistent.
When the game updates it starts by by updating all water in the chunk, it then runs the random updates, it selects a random block in the chunk and runs the update function on it, repeating this selection and method run N times where N is the random tick speed. When the update function is run on water, it checks if one of the blocks next to it are valid to flow over, if this is the case it creates water in that spot.
It's so it's random. Imo having no idea when crops will grow fully would be better than an exact timer. It also can bring an element of suprise, like "Man, this is taking a while to grow" or "Wow, that was fast!"
The command effects random tick speed, not the usual tick speed. Random ticks are what cause crops to grow and such; anything with a % chance to happen every tick.
Water flowing is not random, it has a set rate based upon game ticks, so having the random tick speed effect it is strange.
Pmk23 ยท 5 points ยท Posted at 07:47:41 on August 19, 2015 ยท (Permalink)
It would be awesome if randomTickSpeed 0 could stop water from from flowing, san/gravel/anvils from falling and other stuff like that...
Koala_eiO ยท 1 points ยท Posted at 11:49:55 on August 19, 2015 ยท (Permalink)
The only problem is that these events aren't random so they are no affected by this command. I don't know why /randomTickSpeed affects water by the way, it isn't consistent.
LukaLightBringer ยท 5 points ยท Posted at 12:56:14 on August 19, 2015 ยท (Permalink)
When the game updates it starts by by updating all water in the chunk, it then runs the random updates, it selects a random block in the chunk and runs the update function on it, repeating this selection and method run N times where N is the random tick speed. When the update function is run on water, it checks if one of the blocks next to it are valid to flow over, if this is the case it creates water in that spot.
Koala_eiO ยท 1 points ยท Posted at 14:00:32 on August 19, 2015 ยท (Permalink)
Nice! Thank you for your detailed answer :)
DXPower ยท 1 points ยท Posted at 14:14:43 on August 19, 2015 ยท (Permalink)
Why is it efficient to randomly select blocks in a chunk? Why not every nth block? Does it do every block every tick?
Mighty_Burger ยท 2 points ยท Posted at 15:35:16 on August 19, 2015 ยท (Permalink)
It's so it's random. Imo having no idea when crops will grow fully would be better than an exact timer. It also can bring an element of suprise, like "Man, this is taking a while to grow" or "Wow, that was fast!"
Xor_Boole ยท 3 points ยท Posted at 12:27:14 on August 19, 2015 ยท (Permalink)
It probably controls the actual delay between update and flow.
132ikl ยท 2 points ยท Posted at 04:18:21 on August 19, 2015 ยท (Permalink)
Zombie pigman spawn out of portals really fast when the randomTickSpeed is higher
TravelerHD ยท 1 points ยท Posted at 14:39:09 on August 19, 2015 ยท (Permalink)
Does it affect lava as well? Running across lava while mining would be a terror under these conditions. You'd get burnt before you even saw it haha.
CluelessGherkin ยท -4 points ยท Posted at 12:50:40 on August 19, 2015 ยท (Permalink)
TIL when time goes faster other stuff goes faster.
Ichthus95 ยท 6 points ยท Posted at 13:49:34 on August 19, 2015 ยท (Permalink)
Well... Not quite.
The command effects random tick speed, not the usual tick speed. Random ticks are what cause crops to grow and such; anything with a % chance to happen every tick.
Water flowing is not random, it has a set rate based upon game ticks, so having the random tick speed effect it is strange.