The jump is not smooth, I'd recommend some rework on the jump mechanic. Especially this:
Y move velocity should not be reversed instantly when player release their Jump button, give it a /2 should be enough