-
Bug
-
Resolution: Fixed
-
1.20.2, 23w40a
-
None
-
Confirmed
-
Networking, Player
-
Important
-
Platform
A player simply walking around and jumping does not reset the player's last action time, meaning they are considered idle if they've only moved and jumped for the past minute.
This issue is especially noticeable for spectators who don't need to sneak to descend or sprint to speed up as often; a spectator can fly around and ascend and still run into the idle timeout.
Note that the last action time does reset when sneaking and sprinting, except for sprinting when afflicted with the blindness status effect. However, this fact is not obvious to players and players shouldn't be required to perform these actions to prevent an idle kick.
To reproduce
1. Set the idle timeout to 1 minute using /setidletimeout 1
2. Enjoy the scenery for a minute; walk around with just WASD and jump
3. Get kicked...