Sprinting

Sprinting is an essential mechanic that makes the player move faster and jump further.

Activation
Sprinting is activated with the Sprint key, or by double-tapping Forward (on ground only).


 * If the Forward key isn't held, the player stops sprinting.
 * If the Sprint key isn't held, the player stops sprinting after 30 seconds.
 * Sprinting is incompatible with Sneaking (except in 1.14+).


 * Colliding with a wall causes the player to stop sprinting on the next tick.


 * Sprinting in air takes one more tick to activate in air.

Speed
Sprinting is 30% faster than walking, granting a base acceleration of 0.13. The asymptotic speed on ground is ~0.286 m/t.

Additionally, when the player jumps while sprinting, they accelerate by 0.2 towards their facing (regardless of whether the player is strafing)


 * This means the player accelerates quickly when sprint-jumping, making it the best way to build speed.
 * Sprint-jumping sideways is actually slower than forward, and goes off-track. But it does have applications:
 * Useful for Backward Momentum, in cases where would give too much speed.
 * Used in the "Sidestep" technique for jumps that require turning. (example)