Mojira Archive
MC-202027

Cumulative error in Position of Entity being pushed by a Piston

When pushing an entity with a piston, sometimes (at "power of 2" coords?  2^n) it doesn't get moved the amount it should, and a lot of extra decimal numbers start appearing. If the bug gets triggered multiple times, the entity acumulates those errors.
video: cumulative error.mp4

and if you trigger a reload of the entity's NBT (like with "/data merge {some nbt}") and then push the entity again, the error disappears (the value in Pos gets fixed, but the collision problems shown in resulting problems.mp4 seems to remain).
video: update nbt.mp4

 

video showing an issue due to this bug: resulting problems.mp4

 

test world: MC-202027.zip

Cannot Reproduce

FACS01

2020-10-13, 12:06 PM

2021-07-17, 09:15 PM

2021-07-17, 09:15 PM

1

3

Community Consensus

(Unassigned)

Pos, entity, piston, position

1.16.3 - 21w11a1.16.3, 1.16.4 Pre-release 2, 1.16.4 Release Candidate 1, 1.16.4, 20w45a, 20w46a, 20w48a, 20w49a, 20w51a, 21w03a, 21w05b, 21w07a, 21w10a, 21w11a

-