Translations:Sprinting/26/en

The reason air sprinting activation is delayed by one tick is because the game fetches  when applying air movement (which is updated after the player has already moved). In contrast, when the player is on ground, the game gets the multiplier directly from, which is updated before moving (applies modifier in method  ). is essentially useless in the case of Player entities.