Slipperiness

Definition
Each block in the game has a Slipperiness factor, noted S. Its value is between 0.6 (rough) and 1.0 (frictionless).

By default, a block's slipperiness is set to 0.6.

In 1.8, the only blocks that have a different slipperiness are:


 * Ice and Packed Ice, S = 0.98
 * Slime Blocks, S = 0.8

In 1.13, another slippery block was added: Blue Ice, with a slipperiness of 0.99, making it the most slippery block in the game.

Effect on Movement
When moving, the Player loses some speed in between ticks to simulate drag, and gains some acceleration.

When the Player is on ground, drag and acceleration are calculated as so:


 * This amount of speed conserved on ground is proportional to.
 * The acceleration gained on ground is proportional to.

When the Player is airborne, Slipperiness is ignored.