The behavior pack is_moving filter/query randomly outputs false for a short time even when the player is moving for an extended period of time.
More precisely, during the player movement, if is_moving is continuously called upon, it will sometimes, randomly return that the player in not moving. This happens more commonly during sprints.
I have been told in that was an issue since the 1.15s.
I will try to have a video attached sometime soon.
Steps to Reproduce:
- Create a behavior pack modifying player.json, or use the player.json attached.
- add a test to check if the player has stopped moving
- link it to an event to run a command when activated - Activate it and run around
Observed Results:
- The command will eventually randomly run while you are moving
Expected Results:
- It should only run when the player stops moving