Change player movement to just using KeyBinding.setKeyBindState.
Remove MovementHandler extension.
Saves on lots of code maintenance and lets minecraft handle the logic.
Side effect is this fixes sneak speed and sprinting.
Also likely compatible with Mods that have their own movement handler
for unique character behavior.