I am currently trying to modify a player's movement, but so far everything I've tried has failed. Does anyone know of the preferred/suggested way to override a player's movement?
The closest I have gotten is EntityClientPlayerMP.addVelocity(), but it is only modifying the coordinates of the player (and also, for whatever reason, setting isAirBorne to true). I am in need of something that will modify movement relative to where the player is looking.