News:
- Several major bugs have been corrected that prevented the correct functionality of the ElytraMove check. This check has been considered semi-advanced since it almost was released, so I decided to improve all its current detections and implement a new more advanced one.
- The NoSlowdown check has received 2 new detections. One aims to better handle potion usage, and the other will take advantage of ProtocolLib to detected packets. Please keep in mind that the packets detection is still slightly unstable and is not enabled yet.
- A huge bug has found in the X-Ray check related to Syn members, that prevented it from working correctly for the rest of customers. This has now been corrected and its detections has become noticeably more strict.
- Many reported the Developer-Report feature not working lately, so improvements have taken place in the web-server's part to make it more universally compatible, but also the Search-Engine will now properly calculate its memory usage and allow many more logs to be cached.
- The KillAura check has received major improvements in its timers, allowing them to count only when required, which means more time allocated for detections. For that reason, the CombatAnalysis check is deemed outdated and is therefore removed for good.
- The Exploits packet-overflow check has been drastically improved, hence making Spartan stronger against huge amounts of packets, and ultimately many server crashers.
Logs:
- Slightly optimized the Move utilities.
- Greatly improved the Move utilities with new methods.
- Slightly improved the Spartan-Player multi-threaded object.
- Greatly improved the Scheduler handlers.
- Corrected a CrackShot compatibility no-such-method console error.
- Drastically improved the Exploits packet-overflow detection.
- Corrected several bugs that prevented the ElytraMove check from functioning as expected.
- Corrected an ElytraMove speed(difference) ground false positive.
- Corrected an ElytraMove speed(difference) air false positive.
- Implemented a new ElytraMove detection named prediction.
- Greatly improved the Block utilities with better material libraries.
- Corrected a BlockReach end-crystal false positive.
- Corrected several recurring boat false positives caused by a bug in the Spartan-Player multi-threaded object.
- Slightly optimized the Ground utilities.
- Implemented 2 new Noslowdown detections named packets & potion.
- Implemented 2 new checks.yml configuration options.
- Updated the online documentation of the plugin.
- Corrected a Search-Engine size limitation bug that also broke the Developer-Report feature.
- Slightly improved the Thread system.
- Slightly optimized the Lag-Management system.
- Implemented a new awareness notification about asynchronous detections.
- Corrected several bugs that prevented the XRay check from functioning as expected.
- Corrected a NoSwing trident false positive.
- Corrected a temporary UltimateStatistics compatibility lag issue by using the garbage collector.
- Corrected several null-pointer console errors caused by the NPC utilities.
- Replaced the settings.yml option that handles client-side block updates.
- Corrected a BoatMove 1.7 no-such-field console error.
- Drastically improved the Attempts utilities with new capabilities.
- Drastically improved the KillAura check with a more proper time counting system.
- Corrected a Configurations menu title length console error.
- Removed some unused code from the Configurations menu.
- Corrected a Speed normal soul-sand sneaking false positive.
- Corrected an IrregularMovements step(high) slime false positive.
- Removed the CombatAnalysis check due to it being outdated.
- Corrected an Invisible-Block protection issue.
- Corrected an IrregularMovements climbing(ladder/vine) low limit false positive.
- Corrected a Speed ice-speed(exit) false positive.
- Corrected a Clip vector ice false positive.
- Drastically improved the Combat utilities with more accurate methods.
- Corrected an IrregularMovements step(high) low TPS false positive.
- Slightly improved the No-Hit-Delay compatibility.
- Implemented support for all living entities in the Criticals check.
- Slightly improved the Debug feature.
- Corrected a KillAura comparison detection null-pointer console error.
- Slightly improved the KillAura area detection.
- Corrected a Fly stable honey-block false positive.
- Corrected several Clip ypos chorus-plant false positive.
- Slightly improved the Syn inventory menu.
Settings.yml Changes:
Code (Text):
Added:
Detections.update_blocks_upon_violation
Removed:
Detections.update_blocks_upon_teleport
Checks.yml Changes:
Code (Text):
Added:
Exploits.check_packet_overflow
NoSlowdown.check_packets
NoSlowdown.check_potion