Breaking a block requires regular updates from the server to correctly create particles and display the crack animation, even though it's a client-side interaction.
How to reproduce
1. Lag the server by repeating a command like
execute as @e as @e as @e as @e as @e run clear @s[type=!player]
2. Try to break a block like grass
Expected behavior
It should look totally normal, the only thing delayed should be the item dropping.
Observed behavior
The crack texture is delayed, or doesn't appear at all
"In progress" break particles are delayed, or don't appear at all
When fully broken, the block simply disappears, and the sound and break particles are delayed
Related issues
relates to
Attachments
Comments


I get a syntax error when I use the provided command.
Gotta turn on the ""experimental"" execute command
Or just rewrite it to use the old way