Two similar but distinct issues:
-
The Spring charm itself has issues when worn while loading into a multiplayer world, sets the step height to 0 for some reason. Unequipping and then disconnecting and reconnecting fixes the issue. This only happens when the Spring is worn on load in, not sure of the mechanism behind the bug, maybe a load order issue(?).
-
Gravity Belt and Spring (possibly any normally functioning step height modifier) can cause the player's step height to become -0.4 blocks which prevents even stepping onto stairs or carpet.
How to reproduce:
- Load into multiplayer world (single player might do this as well but didn't test) (step height starts as 0.6)
- Equip Spring (step height now 1)
- Equip Gravity Belt (step height now 0.4)
- Unequip Gravity Belt (step height now 0)
- Unequip Spring (step height now -0.4)
Playing around with the two it seems like equipping Gravity Belt sets the step height to 0.4 regardless of what it was before. Unequipping Gravity Belt minuses 0.4 from the step height.
If the Gravity belt is equipped from a normal 0.6 step height, it reduces the height to 0.4, then when unequipped it reduces the step height to 0.