Multiple Jump Types

I’m trying to implement a higher jump based on a few factors, I can test for those factors successfully but how do I alter the type of jump he does? I’m using the Paper2D platformer example as a base and I can’t edit the jump function (I read elsewhere this is because the character functions are hardcoded) how can I make a higher version of the base jump?

Foreach of your jump type change JumpZVelocity before you call Jump Function

Alright, thanks!