- Improved the ImpossibleInventory auto-totem detection.
- Improved the KillAura raytrace-of-blocks detection.
- Adjusted several handlers and identifiers which will result in less false positives.
- Optimized the way information is stored and analyzed for overall less performance usage.
- Introduced new context in the descriptions of the Manage Checks inventory menu.
- Used the Block utilities to create the Pattern utilities for significantly more performant block identification.
- Made the “Max Cancelled Violations” threshold dynamic per check.
- Threads will now refresh at different rates which will help save performance.
- Removed the “Important.violations_reset_seconds” settings.yml option, violations will now reset every minute.
- Problematic Detection prevention will no longer include hackers but suspected & legitimate players.
Adjusted the thread system to sleep when not needing to execute a task, updating is more than recommended.
- Problematic Detections have returned and are incorporated into the False Positive Detection feature.
- Rewrote the thread system using custom code so tasks are submitted & executed faster.
- Updated the Cancel Violation handler for more accurate prevention levels.
- The Research Engine will now calculate less information depending on the edition of Spartan.
- Checks that cannot punish will no longer be covered by the customer-support command.
- Adjusted the Ground utilities for faster calculation of on-ground movement.
- The MorePackets check will now check bedrock players on certain Spartan versions.
- The Maximum Checked Players will now work a tiny bit more accurately.
- Made all Folia interactions run synchronously so as not to encounter errors.
- Horses will now be identified properly in 1.20 servers.
- The Detection Tick feature will now run in a broader amount of circumstances and save performance.
- Organized the Version utils to calculate more information mathematically instead of manually.
- Optimised the Maximum Checked Players feature to be more synchronised as a process.
