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![]()
2020-10-13, 12:06 PM
2021-07-17, 09:15 PM
2021-07-17, 09:15 PM
1
3
-