Doesn't seem to work as intended on Essentials 18.1 due to the modification to jumping.
I'm currently combing through the code to determine how the new jumping differs and adjust the script accordingly.
If I fix it I'll send you the code as well so you can make an official release.