I got a little problem, I switched from CharacterControl to BetterCharacterControl. Everything is working good except that, if I try to go on a stair, the player bounces very heavily.
Here are the relevant parts of the code:
I don’t know if this will solve the problem, but your gravity vector is pointing up… I think it should be: new Vector3f(0, -1f, 0) or new Vector3f(0, -9.81f, 0); to simulate earth conditions
Whats the value of PLAYER_MOVESPEED? It could be that you move to fast. To avoid this you could scale the world down and make the movement velocity slower. I’m not entirely sure that that’s the problem though.
Also, your BetterCharacterControl is 6 world units high and weighs only 8kg…