mojira.dev
MCPE-157423

Client-side block cracks/particles are delayed when ping is high

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

Attachments

Comments

migrated
[media]
[Mod] OcelotOnesie

I get a syntax error when I use the provided command.

tryashtar

Gotta turn on the ""experimental"" execute command
Or just rewrite it to use the old way

tryashtar

(Unassigned)

868867

Confirmed

Windows

1.19.10.22 Preview

Retrieved