The Bug:
Altering the time of day using commands is delayed.
Steps to Reproduce:
Summon a repeating command block that alters the time every tick by using the command provided below.
/setblock ~ ~ ~ minecraft:repeating_command_block{Command:"time add 10",auto:1b}
Watch the sun/moon closely.
Take note as to whether or not altering the time of day using commands is delayed.
Observed Behavior:
Altering the time of day using commands is delayed.
Expected Behavior:
Altering the time of day using commands would not be delayed.
Related issues
is duplicated by
Attachments
Comments


Is this still an issue in the current Minecraft Snapshot 15w45a or later? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

I'm really disappointed in this resolution. This lag makes it impossible to speed up server time in a nice-looking way. The sky moves very jerkily and it looks terrible.
If this is going to be left in the game, the resolution should be "Won't fix". I'm pretty sure this lag wasn't added on purpose.

" if "/time add 10" is hooked up to a 20 tick clock ... the sun will jump forward every second or so."
Isn't that expected? 20 redstone ticks is two seconds. So you told it to make the time jump forward slightly (half a second as the time is measured in game ticks) every two seconds.

with 20 tick clock he means 20 hz, which is possible with setblock/fill clocks and repeating command blocks

Confirmed for 1.13.1.
Please, keep the ticket updated.

Confirmed in 1.16.1 and 20w29a.
Can confirm in 21w03a.
Can confirm in 21w05b.
Can confirm in 21w06a.
Can confirm in 21w07a. Video attached.
Can confirm in 1.16.5 and 21w08b.
Can confirm in 21w17a.
Can confirm in 1.17.1.

Presumably closely relates to MC-233911.
I am also able to confirm this behavior in 21w41a. Here are some extra details regarding this problem.
The Bug:
Changing the time of day using commands is delayed.
Steps to Reproduce:
Summon a repeating command block that alters the time every tick.
/setblock ~ ~ ~ minecraft:repeating_command_block{Command:"time add 10",auto:1b}
Watch the sun/moon closely and take note as to whether or not changing the time of day using commands is delayed.
Observed Behavior:
Changing the time of day using commands is delayed.
Expected Behavior:
Changing the time of day using commands would not be delayed.