Fly Hack

Sometimes if you turn off fly hack close to surface (1-2 blocks) you can take a lot of fall damage and die (even with No Fall enabled). Workaround: before turning off fly hack, fly upwards (even 0.5 seconds can be enough). If you move upwards server resets internal fall distance value and sets it to zero. If you move downwards for a long time server accumulates fall distance, and that's why you take fall damage.
Flying speed (default 0.05):
OnGround flag
While flying this module overrides onGround flag in MovePlayerPacket. Both options works fine in vanilla. For Fast Break hack, Disable Fly Penalty option you need to set OnGround = true.