Currently, the player's jump is being adjusted by removing Y speed from the player, which may result in not-so-smooth jumps.
Another option is to change the jump height by using set_physics_override, which works, but the values are set after the player jumped, which is not what we want.
Context
Having smoother jumps will make it a better experience for the user and more realistic as well, which is something that should be done ASAP.