Build 371.2 5 days ago
Build 371 - HotFix #2

Corrected a Verbose Notifications feature null-pointer console error. If your console contains errors produced by Spartan or players in your server frequently use the Verbose Notifications feature, it's recommended you download this update.

Build 371.1 6 days ago
Build 371 - HotFix #1

Corrected an elder-guardian entity class-not-found console error for versions prior to 1.11. If your server is based on 1.7, 1.8, 1.9 or 1.10, this update is recommended for download.

Build 371 6 days ago
Build 371 - Reduced Memory Usage

News:
All classes using complex memory caching have been reviewed and updated to remove redundant memory calls and ultimately optimise the plugin's performance. Memory speeds are already significantly fast but improvements should be apparent.

Logs:
Potentially corrected a Criticals damage liquid false positive.
Corrected a Jesus swimming slow-falling effect false positive.
Corrected an IrregularMovements hop scaffolding block false positive.
Corrected a Nuker breaks-per-sec stained-clay, terracotta & concrete block false positive.
Noticeably improved the Block utilities with a broader material library.
Corrected even more KillAura overall false positives by rewriting parts of the detection.
Corrected a BoatMove stable ice block gliding false positive.
Corrected a FastBreak jungle leaves false positive.
Corrected several KillAura guardian & elder-guardian entity false positives.
Corrected a few HitReach guardian & elder-guardian entity false positives.
Corrected a Jesus ypos water soul-sand block boost false positive.
Corrected a FastBreak observer block false positive.
Slightly improved the Request utilities by increasing the timeout from 15 to 20 seconds.
Corrected an additional False-Positive-Detection feature bug that allowed for small bypasses.
Corrected a bug where the spartan.* permission wouldn't have the same effect compared to spartan.admin.
Corrected dozens KillAura aimbot animal/mob false positives.
Corrected a KillAura combined & aim-consistency high latency false positives.
Noticeably improved the False-Positive-Detection feature with experimental support for the Exploits ping-spoof detection.
Corrected a BoatMove stable boat large hit-box false positive.
Greatly improved the KillAura relative-aim detection with more universal & longer distance calculations.
Noticeably decreased the amount of memory calls by individually optimising codes of each class.
Noticeably optimised the Item-Click-Usage handler with further caching.
Corrected a ping command minor bug where feedback would be masked by the Ping-Spoof detection.
Corrected a FastBreak random flying false positive.
Slightly optimised the FastHeal check with less and quicker method calls.
Corrected a FastHeal illegal specific food eating false positive.
Potentially corrected several IllegalPosition block breaking & placing false positives.
Slightly optimised the Sprint check with less method calls.
Corrected a NoSwing break false positive caused by a plugin named QuickShop.
Corrected several Jesus non-speed detection hit-box false positives.
Slightly optimised the Speed check with less method calls and more universal codes.
Potentially corrected a few KillAura angle entity false positives.
Corrected a few FastBreak pumpkin & melon block sword false positives.
Slightly optimised the UltimateStatistics plugin compatibility with less method calls.
Potentially corrected a few Speed entity with passenger(s) pushing false positives.
Slightly improved the Chat protection with more universal codes.
Slightly optimised the Inventory utilities with less method calls.
Implemented a new compatibility.yml option to handle Dragon phases.

Build 370 Oct 16, 2020
Build 370 - Overall Stability & Future Plans

News:
The plugin's codes were taken great care of in this update to increase stability to the current possible maximum. This is the case due to upcoming MorePackets check rewrite (NOT INCLUDED), which has been in development for the past few weeks. For those unaware, this is a very sensitive check and regardless if it comes out perfect or slightly unstable, the rest of the plugin's functionality must remain at an ideal state.

Logs:
Made the Performance-Optimizer feature stricter with its legitimate player evaluation process.
Corrected a few Exploits ping-spoof relatively low latency false positives.
Noticeably improved the X-Ray check with more sensitive limits.
Potentially corrected dozens of elytra movement false positives caused by a Player utilities bug.
The Cloud feature will no longer throw specific errors if disabled.
Corrected a KillAura overall false positive caused by the combined detection.
Corrected a False-Positive-Detection feature detection bug that allowed for small bypasses.
Noticeably improved the Developer-Report feature with more identification information.
Developer-Reports will no longer be sent if executed by an outdated plugin version.
Slightly optimised the NoSwing check with less method calls.
Noticeably improved the Vehicles plugin compatibility with FastPlace false positive corrections.
Corrected a Jesus speed & ypos trident false positives.
Slightly improved the Jesus check with more universal codes.
Slightly improved the HitReach check with more verbose information.
Potentially corrected several HitReach horizontal mob/animal farming false positives.
Corrected a FastBreak melon & pumpkin block false positives.
Corrected an ImpossibleActions interact false positive caused by the mcMMO plugin compatibility.
Greatly improved the Cloud feature with more universal methods.
Slightly optimised the Cloud feature with less data modification.
Corrected a bug where the Xray check would work without being enabled.
Corrected a BlockReach unusual end portal creation false positive.
Corrected a missing coma typo in the Debug feature.
Corrected several movement elytra server re-join false positives.
Noticeably improved the plugin's identification system.
Corrected several Criticals damage sharpness enchantment false positives.
Greatly optimised the Syn verification handler.
Potentially corrected several movement elytra removal false positives.
Slightly improved the Cross-Server-Notifications feature with safer methods.
Potentially corrected a XRay gold-ingot nether false positive.
Slightly improved the XRay check with more ideal limits.
Noticeably improved the UltimateStatistics plugin compatibility with more proper codes.
Corrected several combat low TPS false positives.
Noticeably improved the InventoryClicks check with detection improvements.
Potentially corrected several InventoryClicks rapid bypasses.

Build 369.1 Oct 7, 2020
Build 369 - HotFix #1

Corrected several liquid block trident movement false positives.

Build 369 Oct 7, 2020
Build 369 - Unstable Previous Release

News:
Build 368 was a bit unstable, by having many false positives & console errors. so Build 369's focus is to correct that and bring the plugin's functionality back to a production state. This update is without a doubt more than recommended. Don't forget to enable the FastClicks if you disabled it due to the error.

Logs:
Corrected a FastClicks class cast console error.
Corrected 2 IrregularMovements step jumping & falling false positives.
Corrected a recent FastEat cake eating false positive.
Potentially corrected several KillAura aim-consistency & combined ground false positives.
The Cross-Server-Notifications feature will now reply to all servers and not configured ones only.
Corrected a MorePackets instant, Jesus ypos & IrregularMovements jump/step water soul-sand boosting false positive.
Slightly optimized the Water-Soul-Sand protection handler.
Corrected all remaining KillAura overall false positives with an apparent increase in required thresholds.
Potentially corrected a few remaining movement trident boost false positives.
Corrected a few movement false positives by improving the Ground utilities with better hit-box support.
Corrected a NoFall ratio cobweb block false positives.
Corrected several FastBreak low limit false positives.
Corrected dozens of ElytraMove ratio instantaneous movement false positives.
Corrected several IrregularMovements step & jump floor-related damage false positives.
Corrected a Nuker delay podzol block false positive.
Corrected a Speed limit high latency & low TPS false positive.
Corrected an IrregularMovements jump scaffolding block false positive.
Removed a license IDs viewing command handler.
Updated the default verbose notifications command by removing async information.
Implemented a new messages.yml configuration option. (notifications_clickable_command)

Build 368 Oct 3, 2020
Build 368 - Manage Detections Inventory Menu

News:
The Manage-Checks inventory menu now extends its functionality with the Manage-Detections inventory menu. Previously, you could left-click to toggle a check and right-click to toggle its silent mode. Now it is possible to middle-click and access the Manage-Detections inventory menu, which is a quick convenient way of toggling a check's detections.

Logs:
Corrected several typos in the Syn inventory menu & its advertisement description.
Corrected several HitReach false positives caused by players chasing each other.
Corrected a few KillAura false positives caused by HitReach violations & the Combat-Processing handler.
Corrected dozens of Exploits ping-spoof random & version related false positives.
Corrected a Spartan inventory menu where the Support-Incompatible-Items item wouldn't send the plugin URL.
Corrected a Clip instant scaffolding block false positive.
Corrected a KillAura overall false positive caused by the KillAura combined & aim-consistency detections.
Corrected a Criticals damage semi-solid block below false positive.
Config.yml configuration's default latency requirement was changed from 200 to 250 milliseconds.
Players considered to be using ping-spoof related hack modules will bypass conditional command latency checks.
Slightly optimized the Config utilities with a faster syntax replacing method.
Potentially corrected several elytra low ground movement false positives.
Corrected several FastBreak low limit & low percentage false positives.
Corrected an Elytra fly downwards movement detected false positives.
Slightly improved the Request utilities with more universal variables.
Implemented a new handler to handle Discord member count.
The Spartan menu has once again been updated for SpigotMC users.
Slightly optimized the FastClicks check with more universal detections.
Corrected a minor title color bug in the Manage-Checks inventory menu.
Implemented a new inventory menu named Manage-Detections.
Improved the Manage-Checks inventory with the removal of less useful information such as no configuration recommendations.
Noticeably improved the plugin's string or humanly known text construction.
Removed all removed & forgotten Velocity options from the checks.yml configuration.

Build 367 Sep 28, 2020
Build 367 - ElytraMove Check Improvements

News:
The ElytraMove check has been fairly unstable recently. I was able to improve its fly detection by removing the unstable sub-detection and implementing 2 faster & more stable ones.

Logs:
Corrected an ElytraMove speed small distance difference false positive.
Corrected a few KillAura overall short time false positives.
Corrected a config.yml problem where the Exploits check would receive latency conditional commands.
Corrected a Jesus exit trident false positive.
Updated the Block utils material library with more sensitive blocks.
Corrected a Nuker moves-in-between 1.13+ infested block false positive.
Slightly improved the Liquid protection handler with better limits.
Slightly improved the AutoSync plugin compatibility with more universal cache checks.
Corrected an AutoSync plugin compatibility async console error.
Corrected the Ground utilities with support for Shulker entities and better cache checks.
Corrected several movement false positives caused by Shulker entities.
Greatly optimised the Spartan-Player object with faster & fewer methods.
Corrected an ElytraMove fly low TPS false positive.
TPS system will now entirely disable its protection for all checks if disabled via the configuration.
Corrected a Spartan-Player object array size console error.
Corrected several FastBreak low limit false positives.
Slightly improved the FastBreak check with more & better verbose information.
Replaced the unstable ElytraMove fly(stable) detection with fly(up) & fly(down).
Corrected dozens of ElytraMove bypasses & false positives.
Corrected a KillAura aim-consistency unsafe case false positive.
Corrected a few Exploits ping-spoof false positives caused by the new detection.
Removed the unstable BoatMove packets detection soon to be replaced by the new MorePackets check.
Removed a checks.yml configuration option. (BoatMove.check_packets)
Optimised the Player-Interact event as much as possible after notifying high performance usage in timings.
Corrected several KillAura false positives caused by HitReach check violations.
Corrected several KillAura false positives caused by the Combat-Processing handler.
Brought back the functionality of the KillAura aimbot detection.
Slightly improved the Violations system with more advanced methods.
Corrected an ImpossibleActions scaffold pitch coordinate false positive.
Corrected a Criticals damage shulker entity false positives.
Implemented a new settings.yml configuration option. (Protections.limit_server_flying)

Build 366.1 Sep 24, 2020
Build 366 - HotFix #1

Corrected several Exploits ping-spoof false positives caused by the new sub-detection.

Build 366 Sep 24, 2020
Build 366 - Improved Exploits Ping-Spoof Detection

News:
Implemented a new Exploits ping-spoof sub-detection named ratio, that uses a combination of movement data, caching data & latency data to build calculations around a player's activity. It's expected to be the fastest compared to the other 2, scheduler & packets.

Logs:
Corrected an ElytraMove fly firework low speed false positive.
Corrected dozens FastBreak miscalculated delay false positives.
Greatly improved the Hack-Prevention object with better exclusions on specific checks.
Corrected a ProtocolLib compatibility temporary-player no-such-method console error.
Corrected a KillAura overall short time false positive.
Noticeably improved the Player utilities with more frequent potion-effect, vehicle, elytra identification & proper cache checks.
Noticeably optimised the Player utilities with faster potion-effect, vehicle & elytra methods.
Corrected several movement bypasses caused by exiting boats.
Noticeably improved the Spartan-Player object with new methods.
Corrected a Criticals damage smite enchantment false positive.
Slightly improved the ElytraMove check with more verbose information.
Slightly improved the Criticals check with more verbose information.
Corrected a Criticals damage unknown fork false positive.
Noticeably optimised the Fly & NoFall checks with significant reduction in location calls.
Noticeably improved the Ground utilities with better support for honey blocks.
Corrected a Fly down honey block false positive.
Corrected a BlockReach break low TPS false positive.
Corrected a KillAura area no movement false positive.
Corrected a Velocity low vertical bypass.
Improved the Velocity check with better lag calculations & more verbose information.
The Velocity check will no longer prevent movement unless distance is big.
Greatly improved the Latency system with removal of unused methods.
Slightly improved the Exploits ping-spoof detection with more universal methods.
Noticeably improved the Lag-Leniencies feature with improved TPS & latency calculations.
Slightly improved the Spartan, Player-Info & Manage-Checks inventory menus with more information.
Corrected dozens of low latency mostly movement false positives.
Corrected a HitReach horizontal strafe chasing false positive.
Implemented a new Exploits ping-spoof sub-detection named ratio.
Slightly optimised the Exploits ping-spoof detection with latency limits.
Corrected dozens Speed & Jesus trident false positives.
Noticeably improved the Trident handler with support for player weather.
Slightly optimised the Fence-Click & Invisible-Block bug handlers.
Corrected a liquid block bug in the Invisible-Block bug handler.
Slightly improved the Cache system with a more detailed exemption list.
Corrected dozens of movement false positives caused by a Player utilities negative potion-effect level bug.
Greatly improved the bypass command with support for all case letters.
Cloud feature will now reload its cache when a developer-report command is executed.

Build 365 Sep 23, 2020