Phase 537.6 and later introduced a lot of changes for the best of the plugin's future. This update fixes all issues caused by the previous update, thanks for reporting and being supportive.
[#] Made notifications appear less frequently by tracking the certainty of someone hacking.
[#] Fixed null errors caused by missing synchronization in update of executor protocols.
[#] Fixed ProtocolLib temporary player console error related to player profiles.
[#] Added back-track detections to the Exploits check.
[#] Fixed a no detection stored check executor object console error.
[#] Fixed a stack overflow error caused by the player profile object.
[#] Fixed a stack overflow error caused by the spartan player object.
[#] Improved the identification of detection in cross server notifications.
[#] Separated once again the data of java and bedrock players.
[#] Made statistics run the same with less information stored in the memory.
[#] Made the plugin require less data to start comparing and taking action.
[#] Improved the SQL functionality to not execute when connection is closed.
[#] Spartan will no longer send unlikely notifications to the console.
[#] Fixed a null pointer console error related to the ImpossibleActions tower detection.
[#] Corrected a color typo in the Manage Checks inventory menu.
[#] Rewrote how the plugin deals with detection hashing to improve and optimize statistics.
[#] Fixed IrregularMovements baritone false positives for bedrock players.
[#] Fixed MorePackets bukkit detection false positives for bedrock players.
[#] Fixed a console error caused in byte conversion related to jumping calculation.
[#] Removed not needed information from the Player Info inventory menu.
[#] Heavily rewrote the part of the base of the plugin to improve violation analysis.
[#] Added more examples and improved current ones in the Spartan GitHub repository.
[#] Fixed several MorePackets false positives caused by low multipliers.
[#] Fixed a location reading console error on ProtocolLib packets functionality.
[#] Allowed damage preventions to take place when packets through protocollib are enabled.
[#] Improved the violation increase of many detections to improve statistical analysis.
[#] Fixed IrregularMovements new baritone detection false positives.
[#] Fixed several Exploits ground-spoof detection false positives.
[#] Fixed KillAura block-raytrace detection console error.
[#] Fixed IrregularMovements teleportation by breaking blocks false positives.
[#] Fixed MorePackets teleportation by breaking blocks false positives.
[#] Moved the IrregularMovements move-length detection to the KillAura check and fixed non-combat false positives.
[#] Potentially fixed several movement water and water-logged block false positives.
[#] Fixed bubble water being identified even if block was blocking the falling path.
[#] Improved the support for attributes introduced in recent updates but earlier too.
[#] Fixed several movement liquid false positives caused by broken utility method.
[#] Fixed several console errors caused by ProtocolLib temporary players in relation to floodgate bedrock players.
[#] Fixed an OldCombatMechanics compatibility Speed check false positive.
[-] Removed the Detection Slots, more on this on the announcement on Discord.
[#] Added additional information to the Manage Checks inventory menu/gui.
[+] Implemented a new ImpossibleActions scaffold detection that contains deep analysis.
[+] New Scaffold analysis checks
[#] Optimized the collection of entities on Folia fork & packet-based Spartan.
[#] Fundamentally changed how Spartan implements detections for more productive development.
[#] Options in the checks.yml file will now all be loaded the moment a player joins the server.
[#] Fixed several Speed random false positives.
[#] Added more detection options in the checks.yml configuration.
[#] Potentially fixed a Folia fork unloaded world entity removal error.
[#] Fixed several IrregularMovements liquid block false positives.
[#] The plugin will now totally measure time in more accurate terms allowing for higher accuracy.
[#] Fixed several MorePackets teleportation due to action false positives.
[#] Fixed several Exploits, Velocity & IrregularMovements bouncing block false positives.
[+] New Baritone checks
[#] Fixed several Speed piston related false positives.
[#] Fixed several FastClicks block breaking false positives.
[#] Fixed several FastBreak no enchantment accounting false positives.
[#] Fixed several Speed server flight related false positives.
[#] Attempted to create certain IrregularMovements jump(ticks) cross-version false positives.
[#] Fixed an Exploits ground-spoof cancelled building false positive.
[#] Optimised the Player Profile object with fewer & faster methods and less memory used.
[#] Potentially fixed a Folia loading console error.
[#] Fixed a mathematical mistake in the Velocity check.
[#] Fixed several Speed elytra related false positives.
[#] Fixed several Speed trident related false positives.
[#] Fixed a Vehicle console error caused by wrong object casting.
