Spartan users can access the Manage Checks inventory menu and receive recommendations by the Configuration Recommendations feature. With this update, this feature will also do an analysis for problematic detections and let you know if you need to modify something to improve stability. In addition, the False Positive Detection feature will dynamically support problematic detections.
In the past a cache implementation was attempted in the Spartan Location object but it did not work as expected. This update introduces a cache with a better design that will decrease the time a location takes to be retrieved by huge percentages.
Logs:
Corrected a few EntityMove speed donkey false positives.
Corrected a few Fly block colliding bypasses caused by the Ground utilities.
Slightly improved the Ground utilities with more dynamic methods.
Slightly improved the File Logs feature with more consistent results.
Corrected a few Fly false positives by increasing the checks’ cancel violation.
Slightly optimised the FastBreak check with faster handlers.
Slightly optimised the General Gameplay handler with faster methods.
Corrected a minor Cloud Developer Report feature cooldown miscalculation bug.
Set the checks.yml option “FastHeal.check_illegal” to false by default.
Corrected several MorePackets latency false positives.
Corrected a few BoatMove teleport bypasses caused by high thresholds.
Noticeably improved the BoatMove & EntityMove checks with vehicle enter preventions.
Noticeably improved the MorePackets check with a more stable detection.
Corrected a Block utilities list size console error.
Corrected a Violations feature null pointer console error.
Noticeably optimised the Spartan Location object with a modification cache system & faster data retrieval.
Implemented compatibility for Authentication plugins by temporarily disabling the Staff Chat feature.
Slightly optimised the Notifications, Multi Version, Clickable Message & Ban features with faster methods.
False Positive Notifications will now only appear when the frequency is manually or dynamically set to 1.
Noticeably improved the Configuration Recommendations feature with analysis for problematic detections.
Noticeably improved the False Positive Detection feature with dynamic support for problematic detections and better results.
Noticeably improved the XRay check with more strict limits and uncertain notifications.
Corrected a bug that prevented the Exploits undetected movement from working.
Slightly optimised the Exploits check with faster detections.
Corrected a bug where notifications wouldn’t be logged in the console if no staff player was available to receive them.
Corrected a few FastBreak button & clay block false positives.
Slightly improved the FastPlace check with faster detections.
Greatly improved the Hack Prevention object with less aggressive preventions on low TPS servers & minor bug corrections.
Noticeably improved the Cloud feature with IP based license verification & many structural upgrades.
Corrected a few ImpossibleActions interact & Speed normal low TPS false positives.
Corrected a few ImpossibleActions scaffold hoe item false positives.
Noticeably improved the Cloud Developer Report feature with more information.
Noticeably optimised the String utilities & File Logs feature with faster and more garbage collector friendly methods.
Slightly improved the Spartan Player object with more specific methods.
Corrected a few KillAura unsafe advantage false positives.
Corrected a few IrregularMovements jump climbable block false positives.
Corrected a few Criticals damage recent PvP mechanic false positives.
Noticeably improved the Buffer object with partially scheduler free functionality.
Noticeably optimised the Buffer object with less memory calls.
Noticeably improved the Chunks system with more universal and fail safe methods.
Noticeably improved the General Gameplay handler with a packet counter.
Noticeably improved the Player utilities with bug corrections & new useful methods.
Greatly improved the Ping Protection feature with a better exemption method.
Corrected a few IrregularMovements step bypasses.
Greatly improved the ProtocolLib compatibility with dynamic class identification & more universal structure.
GhostHand check will no longer be included in Hacker/Legitimate player identification calculations.
Brought back the NoSlowdown packets detection and resolved its issues.
Greatly optimised the Hack Prevention object with faster methods.