Config Changes:
https://gist.github.com/freppp/6f669d666835011f3661025c2d9533e2/revisions
~ Removed cancel-unknown-teleports config option as it caused some issues and was no longer needed
~ Greatly optimized Sending Packet Processor by filtering out all packets that we don't even need to listen to and avoiding creating unncessary wrappers,
this will reduce CPU usage by lots, only loop checks for 1 outbound packet now instead of all of them
~ Fixed miscellaneous movement false positives from /speed .1
~ Fixed Jump (Type B) and Flight (Type C) falses with TNT launchers
~ Added 1 buffer to Invalid (Type C) and Invalid (Type E) and Bad Packets (Type D) to prevent random misc false positives
~ Added Timer (Type C)
~ Added Timer (Type D) - THESE ARE BOTH REALLY EXPERIMENTAL, IF THEY FALSE JUST DISABLE THEM
~ Added Fast Bow (Type A)
~ Added nearby blocks and nearby entities to /vulcan profile
~ Removed ground spoof c since its already handled by Fly and not needed
~ Added bStats for fancy graphs and stats
~ Fixed Riptide false positives with Sprint (Type B) and Sprint (Type A) and Flight (Type A)
~ Fixed anti cactus false positives with flower pots
~ Fixed Jesus false positives with Slow Falling
~ Fixed Boat Fly (Type A) and Boat Fly (Type B) not flagging
~ Fixed Jump (Type A) / Step (Type B) false positives with explosions
~ Return SPONGE instead of AIR when blocks aren't found to hopefully fix random falses??? idk
~ Fixed Step (Type C) false positives with RIptide
~ Fix for offline players flagging (maybe? idk)
~ Added Scaffold (Type M) - experimental
~ Rewrote riptiding method to be more accurate
~ Fix rare Sprint (Type A) false positives when teleport
~ Log file is now written from a separate thread
~ Optimized alert manager, is now 5-7x faster
~ Position Processor is now roughly 10-15x faster on 1.13+ servers
~ Optimized Position processor not checking for blocks not in their server version
~ Fixed rare movement false positives with lag because i'm stupid and used bukkit method without realizing
~ Added Bad Packets (Type Z) to kick people using fundy boat glitch thingy
~ API IS NOW FULLY FUNCTIONAL
~ Added Aim (Type U) - experimental
~ Added Aim (Type V) - experimental