Well I had a nicely typed up post but accidentally went back in my browser so this is the TLDR version. In Counter Strike (source or 1.6, easier in source) you can bunny hop by jumping at the right time and moving your mouse in sync with your strafes. Servers have a cvar "sv_airaccelerate" and in bhop servers this is normally set to 100. Being able to accelerate in the air not only allows you to gain speed while bhopping but allows you to strafe around obstacles. If any of you are familiar with bhopping or climbing you know it can be a lot of fun. Hopefully there is some way to mimic this in MC. Thanks!
Well I always thought this behavior was a quirk of physics engines. But I think you can get the current angle of your view and you can update on every movement of the character, so yeah something like it could be done as a plugin.
Thanks for the reply, good to know it could be possible. If anyone is willing to give it a try it would be greatly appreciated!