When enabling or disabling an input via inputpermission, the player's movement will stutter. This occurs regardless of which input is toggled. For instance, disabling the permission to jump will cause the lateral movement stutter, despite the fact that jumping has nothing to do with lateral movement.
There are multiple ways to test this bug. Below is a video demonstrating the bug. The video takes place in a new superflat world, and uses 2 commands which disable and then enable jumping, activating shortly after the other, every 4 ticks.
Steps to Reproduce:
Place a Repeating Command Block
Set the Delay in Ticks to 4, and insert the following command:
/inputpermission set @a jump disabledPlace a Chain Command Block next to the repeating command block
Set the Delay in Ticks to 2, and insert the following command:
/inputpermission set @a jump enabledPlace a Lever on the Repeating Command Block and activate it
Move around
Observed Results:
The player’s movement stutters.
Expected Results:
Movement should be smooth.
Attachments
Comments 0
No comments.