
Spartan AntiCheat 4.0.4.6
The longest living Minecraft paid anti cheat! | Cross Version | Bedrock / Geyser Support
Build 441
Dec 21, 2021
Build 441 - Performance Optimizer Huge Improvements
News:
The Performance Optimizer is responsible for identifying and exempting legitimate players from checks via a long term and safe process. From this update and in the future, the Violations feature will collect timings about player violations and compare them at the end of each violation cycle. This will help identify more legitimate players and prevent many false positives in a shorter time and safer way.
Logs:
Noticeably improved the Player Profile object with bedrock player identification.
Noticeably improved Search Engine handler with better cache management & faster methods.
Corrected dozens of movement false positives by no longer identifying bedrock players as hackers.
Removed unnecessary variables from the Speed check.
Corrected dozens of Fly bedrock player false positives.
Bedrock players will no longer be punished by the Cloud feature.
Corrected a few FastPlace fast bedrock player false positives.
Slightly improved the Cloud feature with a more universal verification for Syn customers.
Noticeably improved the Violations feature with new useful memory data gathering.
Noticeably improved the Performance Optimizer feature with additional ways of verifying legitimate players and smart ways of using existing methods.
Potentially corrected a few EntityMove boat entity ice block false positives.
Corrected several ElytraMove physics, fly & speed false positives.
Noticeably improved the new Player Info inventory menu with more information and configured check names.
Slightly improved the AntiCheat Progress Statistics feature with better moments to clear its data.
Slightly improved the Player Profile object with more capabilities and more & faster methods.
Noticeably improved the Spartan Location & Spartan Block objects with more final variables.
Corrected a bug in the Check object relating to the XRay check.
Noticeably improved the XRay object with more functionality but less data in the memory.
Slightly improved the XRay check with better configuration management and potential bug corrections.
Greatly improved the Block utilities with more proper material libraries.
Corrected a few FastBreak durability calcite block false positives.
Corrected a bug where one of the IP/Ports/Server limits message would not disable.
Corrected a word type in the Cloud Developer Report feature.
Implemented a new checks.yml configuration option. (FastClicks.cancel_seconds)
Noticeably improved the Hack Prevention object with new methods, better methods & more capabilities.
Noticeably improved the FastClicks check with support for silent mode.
Corrected several amethyst block movement false positives.
The Performance Optimizer is responsible for identifying and exempting legitimate players from checks via a long term and safe process. From this update and in the future, the Violations feature will collect timings about player violations and compare them at the end of each violation cycle. This will help identify more legitimate players and prevent many false positives in a shorter time and safer way.
Logs:
Noticeably improved the Player Profile object with bedrock player identification.
Noticeably improved Search Engine handler with better cache management & faster methods.
Corrected dozens of movement false positives by no longer identifying bedrock players as hackers.
Removed unnecessary variables from the Speed check.
Corrected dozens of Fly bedrock player false positives.
Bedrock players will no longer be punished by the Cloud feature.
Corrected a few FastPlace fast bedrock player false positives.
Slightly improved the Cloud feature with a more universal verification for Syn customers.
Noticeably improved the Violations feature with new useful memory data gathering.
Noticeably improved the Performance Optimizer feature with additional ways of verifying legitimate players and smart ways of using existing methods.
Potentially corrected a few EntityMove boat entity ice block false positives.
Corrected several ElytraMove physics, fly & speed false positives.
Noticeably improved the new Player Info inventory menu with more information and configured check names.
Slightly improved the AntiCheat Progress Statistics feature with better moments to clear its data.
Slightly improved the Player Profile object with more capabilities and more & faster methods.
Noticeably improved the Spartan Location & Spartan Block objects with more final variables.
Corrected a bug in the Check object relating to the XRay check.
Noticeably improved the XRay object with more functionality but less data in the memory.
Slightly improved the XRay check with better configuration management and potential bug corrections.
Greatly improved the Block utilities with more proper material libraries.
Corrected a few FastBreak durability calcite block false positives.
Corrected a bug where one of the IP/Ports/Server limits message would not disable.
Corrected a word type in the Cloud Developer Report feature.
Implemented a new checks.yml configuration option. (FastClicks.cancel_seconds)
Noticeably improved the Hack Prevention object with new methods, better methods & more capabilities.
Noticeably improved the FastClicks check with support for silent mode.
Corrected several amethyst block movement false positives.
Build 440.1
Dec 13, 2021
Build 440 - HotFix #1
Corrected a null-pointer console error caused by the Player Info inventory menu.
Build 440
Dec 13, 2021
Build 440 - Faster Cloud Feature
News:
The Cloud feature servers were recently optimised via code and configuration to allow for faster speeds. This will ultimately cut the refresh rate of the Cloud feature to 30 minutes for normal users and 10 minutes for Syn users, compared to previously 60 minutes. Ultimately, merry Christmas to anyone who's celebrating them, enjoy your holidays.
Logs:
Corrected a Piracy system null-pointer console error.
Slightly improved the Syn verification handler.
Updated the Piracy system to verify more information.
Corrected dozens of Fly stable false positives.
Noticeably improved the Cloud feature with a refresh rate of 30 minutes instead of previously 1 hour.
Cross Server Notifications will now be delivered in 10 instead of 15 seconds for Syn customers.
The Cloud feature will refresh every 10 minutes instead of 30 for Syn customers.
Corrected several Speed normal block explosion false positives.
Implemented a new checks.yml configuration option. (Jesus.strict_swimming_algorithm)
Corrected a ProtocolLib null pointer console error.
Corrected a potential out-of-memory issue caused by the Configuration system.
Noticeably improved the Cloud Developer Report feature with more information and bug corrections.
The Cloud feature servers were recently optimised via code and configuration to allow for faster speeds. This will ultimately cut the refresh rate of the Cloud feature to 30 minutes for normal users and 10 minutes for Syn users, compared to previously 60 minutes. Ultimately, merry Christmas to anyone who's celebrating them, enjoy your holidays.
Logs:
Corrected a Piracy system null-pointer console error.
Slightly improved the Syn verification handler.
Updated the Piracy system to verify more information.
Corrected dozens of Fly stable false positives.
Noticeably improved the Cloud feature with a refresh rate of 30 minutes instead of previously 1 hour.
Cross Server Notifications will now be delivered in 10 instead of 15 seconds for Syn customers.
The Cloud feature will refresh every 10 minutes instead of 30 for Syn customers.
Corrected several Speed normal block explosion false positives.
Implemented a new checks.yml configuration option. (Jesus.strict_swimming_algorithm)
Corrected a ProtocolLib null pointer console error.
Corrected a potential out-of-memory issue caused by the Configuration system.
Noticeably improved the Cloud Developer Report feature with more information and bug corrections.
Build 439
Dec 7, 2021
Build 439 - Configuration Simplification
News:
In this update, several configuration options were removed, some were moved to other configurations & others were automated with calculations or to be automatically added later. This will decrease the complexity of the plugin for new users.
Logs:
Greatly improved the Performance Optimizer feature with randomised delays.
Slightly improved the Violations feature with more methods.
Noticeably improved the API methods with less object usage.
Corrected several liquid movement & specifically Fly check major bypasses.
Corrected several Fly bedrock player & incompatible plugin false positives.
Corrected dozens of Fly stable motion false positives.
Corrected a minor bug where Spartan would cancel fall damage in specific circumstances.
Noticeably improved all the sub-detections of the Jesus check.
Corrected a few minimum and maximum height bugs for the 1.17+ servers.
The settings.yml option “Notifications.individual_only_notifications” will now appear only on identified test servers.
The settings.yml option “Protections.custom_knockback” has been moved to compatibility.yml as a compatibility.
The settings.yml option “Punishments.max_wave_size” has been removed and automated.
The settings.yml option “Protections.explosion_detection_cooldown” will now appear after a block explosion has been recorded.
The raw command settings.yml options will now appear when their relative command has been taken by another plugin.
The settings.yml option “Important.use_permission_cache” will now appear if server TPS drop significantly.
Slightly improved the Velocity handler with less required arguments.
Slightly improved the Explosion handler with a limit protection.
Noticeably optimised the Wave feature with usage of other threads & memory.
Corrected a few MorePackets water elevator false positives.
Mining notifications will no longer be announced but be logged, the XRay check will instead show suspicions.
Removed the messages.yml option “mining_notification” and several configuration syntax related to it.
The AutoSync compatibility has been removed from Spartan and moved to AutoSync as a native compatibility.
Creative gamemode with allowed flight will no longer disable checks unless flying and will instead use the gamemode handler to prevent false positives.
Introduced a new Player Info inventory menu for Syn users.
Updated the contents of the plugin.yml file.
Noticeably improved the Search Engine with better cache clearance.
Potentially corrected a few Speed above block false positives.
In this update, several configuration options were removed, some were moved to other configurations & others were automated with calculations or to be automatically added later. This will decrease the complexity of the plugin for new users.
Logs:
Greatly improved the Performance Optimizer feature with randomised delays.
Slightly improved the Violations feature with more methods.
Noticeably improved the API methods with less object usage.
Corrected several liquid movement & specifically Fly check major bypasses.
Corrected several Fly bedrock player & incompatible plugin false positives.
Corrected dozens of Fly stable motion false positives.
Corrected a minor bug where Spartan would cancel fall damage in specific circumstances.
Noticeably improved all the sub-detections of the Jesus check.
Corrected a few minimum and maximum height bugs for the 1.17+ servers.
The settings.yml option “Notifications.individual_only_notifications” will now appear only on identified test servers.
The settings.yml option “Protections.custom_knockback” has been moved to compatibility.yml as a compatibility.
The settings.yml option “Punishments.max_wave_size” has been removed and automated.
The settings.yml option “Protections.explosion_detection_cooldown” will now appear after a block explosion has been recorded.
The raw command settings.yml options will now appear when their relative command has been taken by another plugin.
The settings.yml option “Important.use_permission_cache” will now appear if server TPS drop significantly.
Slightly improved the Velocity handler with less required arguments.
Slightly improved the Explosion handler with a limit protection.
Noticeably optimised the Wave feature with usage of other threads & memory.
Corrected a few MorePackets water elevator false positives.
Mining notifications will no longer be announced but be logged, the XRay check will instead show suspicions.
Removed the messages.yml option “mining_notification” and several configuration syntax related to it.
The AutoSync compatibility has been removed from Spartan and moved to AutoSync as a native compatibility.
Creative gamemode with allowed flight will no longer disable checks unless flying and will instead use the gamemode handler to prevent false positives.
Introduced a new Player Info inventory menu for Syn users.
Updated the contents of the plugin.yml file.
Noticeably improved the Search Engine with better cache clearance.
Potentially corrected a few Speed above block false positives.
Build 438.1
Dec 4, 2021
Build 438 - HotFix #1
Corrected a version bug in the Cloud feature. Updating is optional.
Build 438
Dec 1, 2021
Build 438 - 1.18 Server Support
Logs:
Corrected a few movement self bow damage high height false positives.
Noticeably improved the Jesus, EntityMove & NoFall checks using methods of the Search Engine handler.
Noticeably improved the KillAura & EntityMove checks with better constructed verbose information.
Corrected a console warning caused by the AcidRain compatibility.
Potentially corrected the API resetVL() method which has shown signs of not working properly.
Potentially corrected a rare remaining configuration file resetting issue.
The “Important.server_version” settings.yml option will be created when necessary.
Removed and automated the settings.yml option “Notifications.send_uncertain_notifications”.
Removed the settings.yml option “Detections.ignore_shields” and integrated it in compatibility.yml.
Implemented a new settings.yml option “Important.modify_server_configuration”.
Transferred the settings.yml option “Important.limit_server_flying” to the Fly check in checks.yml.
Slightly improved the Piracy protection with more universal variables.
Slightly improved the Cloud feature with better messages.
Implemented support for 1.18 servers.
Corrected a few movement self bow damage high height false positives.
Noticeably improved the Jesus, EntityMove & NoFall checks using methods of the Search Engine handler.
Noticeably improved the KillAura & EntityMove checks with better constructed verbose information.
Corrected a console warning caused by the AcidRain compatibility.
Potentially corrected the API resetVL() method which has shown signs of not working properly.
Potentially corrected a rare remaining configuration file resetting issue.
The “Important.server_version” settings.yml option will be created when necessary.
Removed and automated the settings.yml option “Notifications.send_uncertain_notifications”.
Removed the settings.yml option “Detections.ignore_shields” and integrated it in compatibility.yml.
Implemented a new settings.yml option “Important.modify_server_configuration”.
Transferred the settings.yml option “Important.limit_server_flying” to the Fly check in checks.yml.
Slightly improved the Piracy protection with more universal variables.
Slightly improved the Cloud feature with better messages.
Implemented support for 1.18 servers.
Build 437
Nov 22, 2021
Build 437 - Feature Improvements
Logs:
The Cloud chat-content sub-feature will now enable at 10 or more online players.
The Dynamic Cancel Violation handler will now automatically disable if a check is even slightly unstable.
Changing worlds should no longer produce movement false positives.
The XRay check will now automatically enable Paper’s anti-xray engine-mode 2 detection.
Corrected a bug in the From Location handler where the cache wouldn’t be cleared after a player died.
Corrected dozens of Fly stable & IrregularMovements jump false positives caused by code bugs.
Spartan will now notify you about all violations of a player if they are being debugged by you.
Noticeably improved the Search Engine handler with less methods, more protections & better usage of methods.
Corrected a Hack Prevention object null pointer console error.
Slightly improved the Fly check with more verbose information.
Updated some of the messages of the Cloud feature to reduce support spam.
Corrected a Settings configuration null pointer console error.
The permissions spartan.ban_message, spartan.kick_mesage & spartan.report have been replaced with the spartan.notifications permission.
The permission spartan.ban_info has been replaced with the spartan.ban and spartan.unban permissions.
Slightly improved the Permissions system with more universal methods.
The permissions spartan.use_report has been replaced with spartan.report.
Potentially corrected a Permissions feature issue where the config would consider permissions as disabled.
Potentially corrected a few ImpossibleActions tower normal building false positives.
The Cloud chat-content sub-feature will now enable at 10 or more online players.
The Dynamic Cancel Violation handler will now automatically disable if a check is even slightly unstable.
Changing worlds should no longer produce movement false positives.
The XRay check will now automatically enable Paper’s anti-xray engine-mode 2 detection.
Corrected a bug in the From Location handler where the cache wouldn’t be cleared after a player died.
Corrected dozens of Fly stable & IrregularMovements jump false positives caused by code bugs.
Spartan will now notify you about all violations of a player if they are being debugged by you.
Noticeably improved the Search Engine handler with less methods, more protections & better usage of methods.
Corrected a Hack Prevention object null pointer console error.
Slightly improved the Fly check with more verbose information.
Updated some of the messages of the Cloud feature to reduce support spam.
Corrected a Settings configuration null pointer console error.
The permissions spartan.ban_message, spartan.kick_mesage & spartan.report have been replaced with the spartan.notifications permission.
The permission spartan.ban_info has been replaced with the spartan.ban and spartan.unban permissions.
Slightly improved the Permissions system with more universal methods.
The permissions spartan.use_report has been replaced with spartan.report.
Potentially corrected a Permissions feature issue where the config would consider permissions as disabled.
Potentially corrected a few ImpossibleActions tower normal building false positives.
Build 436
Nov 17, 2021
Build 436
Nov 17, 2021
Build 436
Normally this would be a hot-fix update, but a huge issue was discovered in the punishment algorithm. Due to this, all checks have been Cloud disabled for Build 435. Download & install this update to correct this.
Build 435
Nov 15, 2021
Build 435 - Search Engine Improvements
News:
The Search Engine will now use more dynamic variables in its calculations. This will help detect hackers more genuinely, punish detected hackers significantly faster, detect more unstable checks & detections, and help with the overall stability of the plugin.
Logs:
Greatly improved the Move & Combat utilities with additional variables for looping thru checks.
Noticeably improved the Search Engine handler with more dynamic variables and new methods.
Corrected a few KillAura area unsafe advantage false positives.
Corrected a few KillAura hit accuracy behind block false positives.
Updated the Awareness Notifications feature with more universal messages.
All non-movement check detections will now disable semi-permanently if found to be unstable.
Corrected a few bugs & performance issues in the Search Engine handler.
The Problematic Detections method of the Search Engine handler will now be adaptive & more sensitive.
Corrected an apparent bug in the Damage handler with the levitation potion effect.
Noticeably improved the Damage handler with new methods, improved methods & faster code.
Removed the Knockback & Self-Hit handlers and included them in the Damage handler for better management.
Greatly improved the Inventory utilities with new useful methods.
The permission “spartan.info” will now be considered in more moderation features.
The Speed check will now be more lenient when preventing players.
The Punishment algorithm will now consider when someone is detected as a hacker and be more aggressive.
Potentially corrected a few Fly stable bouncing blocks false positives.
Removed the GateKeeper plugin from the Recommended Plugins inventory menu as it is no longer available.
Listed the plugin SpartanWebhooks in the Recommended Plugins inventory menu.
Potentially corrected a few Clip & EntityMove elytra false positives.
Corrected a few Clip bouncing block false positives.
Slightly improved the Spartan inventory menu with item description improvements.
Slightly improved the Cloud feature with improvements to the developer-report feature.
The Search Engine will now use more dynamic variables in its calculations. This will help detect hackers more genuinely, punish detected hackers significantly faster, detect more unstable checks & detections, and help with the overall stability of the plugin.
Logs:
Greatly improved the Move & Combat utilities with additional variables for looping thru checks.
Noticeably improved the Search Engine handler with more dynamic variables and new methods.
Corrected a few KillAura area unsafe advantage false positives.
Corrected a few KillAura hit accuracy behind block false positives.
Updated the Awareness Notifications feature with more universal messages.
All non-movement check detections will now disable semi-permanently if found to be unstable.
Corrected a few bugs & performance issues in the Search Engine handler.
The Problematic Detections method of the Search Engine handler will now be adaptive & more sensitive.
Corrected an apparent bug in the Damage handler with the levitation potion effect.
Noticeably improved the Damage handler with new methods, improved methods & faster code.
Removed the Knockback & Self-Hit handlers and included them in the Damage handler for better management.
Greatly improved the Inventory utilities with new useful methods.
The permission “spartan.info” will now be considered in more moderation features.
The Speed check will now be more lenient when preventing players.
The Punishment algorithm will now consider when someone is detected as a hacker and be more aggressive.
Potentially corrected a few Fly stable bouncing blocks false positives.
Removed the GateKeeper plugin from the Recommended Plugins inventory menu as it is no longer available.
Listed the plugin SpartanWebhooks in the Recommended Plugins inventory menu.
Potentially corrected a few Clip & EntityMove elytra false positives.
Corrected a few Clip bouncing block false positives.
Slightly improved the Spartan inventory menu with item description improvements.
Slightly improved the Cloud feature with improvements to the developer-report feature.
Build 434.1
Nov 10, 2021
Build 434 - HotFix #1
Corrected a Cloud feature issue where one of the tasks would run on the main thread, resulting in server lag/crash.
Build 434
Nov 8, 2021
Build 434 - New Detections & Bypass Patches
News:
2 new detections were implemented in this update, one named Durability as part of the FastBreak check, and a second named Hit Distance as part of the KillAura check. In addition to that, a lot of checks and their detections received improvements in their functionality and latency management, which ultimately patches many recent bypasses.
Logs:
The ElytraMove physics detection will now automatically disable if unstable.
Corrected an IrregularMovements jump self bow damage false positive.
Slightly optimised the HitReach horizontal detection with less identical checks.
Noticeably improved the HitReach check with more proper methods and automations when unstable.
Slightly improved the Performance Optimizer feature with more universal methods.
Slightly improved the Server Flying protection with more universal methods.
Noticeably improved the Move utils with more method usages.
Slightly optimised the TPS handler with removal of unused variables.
Corrected a performance issue in the Search Engine handler.
Slightly optimised the Search Engine handler with less methods/caching.
Implemented one more thread and rearranged the existing to improve performance.
Noticeably improved the FastBreak check with more private methods and a new detection named Durability.
Corrected a bug in the FastBreak check where the delay detection would run regardless of the configuration.
Greatly improved the Criticals, IrregularMovements & Velocity checks with better latency management.
Noticeably improved the KillAura check with better latency management and a new detection named Hit Distance.
Implemented 2 new checks.yml configuration options for the new FastBreak & KillAura detections.
Potentially corrected a few Fly stable building false positives.
Corrected a bug in the Velocity check that prevented it from working properly.
Noticeably improved the Player utilities with bug corrections that allowed for Fly bypasses.
Corrected several high player latency movement & combat bypasses.
Noticeably improved the Cloud feature with a new sub-feature and server upgrades.
Noticeably improved the Search Engine handler with better unstable detections cache management.
The Criticals & GhostHand check will now disable some of their detections if found to be unstable.
The Cloud feature will now log connection errors to the console only if the Awareness Notifications feature is enabled.
Slightly improved the Spartan inventory menu with additional menus and faster functionality.
Created a new inventory menu to document the sub-features of the Cloud feature.
Corrected several Fly stable jump effect false positives.
Noticeably improved the Fly stable detection with major stability corrections.
2 new detections were implemented in this update, one named Durability as part of the FastBreak check, and a second named Hit Distance as part of the KillAura check. In addition to that, a lot of checks and their detections received improvements in their functionality and latency management, which ultimately patches many recent bypasses.
Logs:
The ElytraMove physics detection will now automatically disable if unstable.
Corrected an IrregularMovements jump self bow damage false positive.
Slightly optimised the HitReach horizontal detection with less identical checks.
Noticeably improved the HitReach check with more proper methods and automations when unstable.
Slightly improved the Performance Optimizer feature with more universal methods.
Slightly improved the Server Flying protection with more universal methods.
Noticeably improved the Move utils with more method usages.
Slightly optimised the TPS handler with removal of unused variables.
Corrected a performance issue in the Search Engine handler.
Slightly optimised the Search Engine handler with less methods/caching.
Implemented one more thread and rearranged the existing to improve performance.
Noticeably improved the FastBreak check with more private methods and a new detection named Durability.
Corrected a bug in the FastBreak check where the delay detection would run regardless of the configuration.
Greatly improved the Criticals, IrregularMovements & Velocity checks with better latency management.
Noticeably improved the KillAura check with better latency management and a new detection named Hit Distance.
Implemented 2 new checks.yml configuration options for the new FastBreak & KillAura detections.
Potentially corrected a few Fly stable building false positives.
Corrected a bug in the Velocity check that prevented it from working properly.
Noticeably improved the Player utilities with bug corrections that allowed for Fly bypasses.
Corrected several high player latency movement & combat bypasses.
Noticeably improved the Cloud feature with a new sub-feature and server upgrades.
Noticeably improved the Search Engine handler with better unstable detections cache management.
The Criticals & GhostHand check will now disable some of their detections if found to be unstable.
The Cloud feature will now log connection errors to the console only if the Awareness Notifications feature is enabled.
Slightly improved the Spartan inventory menu with additional menus and faster functionality.
Created a new inventory menu to document the sub-features of the Cloud feature.
Corrected several Fly stable jump effect false positives.
Noticeably improved the Fly stable detection with major stability corrections.
Build 433
Oct 31, 2021
Build 433 - Improved the stability of the Fly check
Logs:
The vanilla ground utility will now automatically enable if the Fly check is unstable.
Corrected a few Fly check jump effect buffer bypasses.
Noticeably improved the Ground utilities with better accuracy when jumping.
Corrected several KillAura high player latency false positives.
Removed the Fly check from the dynamic cancel violation handler.
Noticeably optimised the Chat Protection feature.
Slightly optimised the Inventory, Chat & Combat handlers.
Corrected several ElytraMove physics false positives.
Noticeably improved the FastHeal check with better cache.
The XRay check now supports silent mode.
The vanilla ground utility will now automatically enable if the Fly check is unstable.
Corrected a few Fly check jump effect buffer bypasses.
Noticeably improved the Ground utilities with better accuracy when jumping.
Corrected several KillAura high player latency false positives.
Removed the Fly check from the dynamic cancel violation handler.
Noticeably optimised the Chat Protection feature.
Slightly optimised the Inventory, Chat & Combat handlers.
Corrected several ElytraMove physics false positives.
Noticeably improved the FastHeal check with better cache.
The XRay check now supports silent mode.
Build 432
Oct 24, 2021
Polymart failed to upload the previous jar.
Build 432
Oct 24, 2021
Build 432 - BoatMove Check Merging into EntityMove Check
News:
The BoatMove check has been removed and is now part of the EntityMove check. This will help organise the codes, improve performance, and allow for a better & more universal treatment of vehicle usage.
Logs:
The BoatMove check was removed and is now part of the EntityMove check.
Several checks.yml options were removed and others were re-added differently.
Corrected several GhostHand interact air block false positives.
Corrected a few potential GhostHand break air block false positives.
Implemented a new optional message as part of the Awareness Notifications feature.
Noticeably optimized the Violations feature with less logical checks.
Search Engine handler data will now be cleared less frequently for overall better performance.
Checks deemed as problematic will no longer support full/partial dynamic prevention mode.
Noticeably improved the HitReach & Velocity checks for 1.9+ pvp combat mechanics.
Slightly improved the Buffer object with more universal variables.
Checks.yml Changes
-
Added:
EntityMove.check_horizontal
EntityMove.check_stable
EntityMove.compatibility_protection
-
Removed:
BoatMove.check_horizontal
BoatMove.check_vertical
BoatMove.check_stable
BoatMove.compatibility_protection
EntityMove.check_speed
The BoatMove check has been removed and is now part of the EntityMove check. This will help organise the codes, improve performance, and allow for a better & more universal treatment of vehicle usage.
Logs:
The BoatMove check was removed and is now part of the EntityMove check.
Several checks.yml options were removed and others were re-added differently.
Corrected several GhostHand interact air block false positives.
Corrected a few potential GhostHand break air block false positives.
Implemented a new optional message as part of the Awareness Notifications feature.
Noticeably optimized the Violations feature with less logical checks.
Search Engine handler data will now be cleared less frequently for overall better performance.
Checks deemed as problematic will no longer support full/partial dynamic prevention mode.
Noticeably improved the HitReach & Velocity checks for 1.9+ pvp combat mechanics.
Slightly improved the Buffer object with more universal variables.
Checks.yml Changes
-
Added:
EntityMove.check_horizontal
EntityMove.check_stable
EntityMove.compatibility_protection
-
Removed:
BoatMove.check_horizontal
BoatMove.check_vertical
BoatMove.check_stable
BoatMove.compatibility_protection
EntityMove.check_speed
Build 431
Oct 19, 2021
Build 431 - Cloud Feature Improvements
News:
In this update time was spent improving and maintaining the Cloud feature & website pages related to Spartan. The plugin itself has shown to be stable, so only a few minor changes were required.
Logs:
Corrected a few KillAura area mob/animal false positives.
Increased the connection time-out time for the Cloud feature.
Updated the Spartan Syn URLs with more universal variables.
Noticeably improved the Cloud feature with a more organised backend system.
In this update time was spent improving and maintaining the Cloud feature & website pages related to Spartan. The plugin itself has shown to be stable, so only a few minor changes were required.
Logs:
Corrected a few KillAura area mob/animal false positives.
Increased the connection time-out time for the Cloud feature.
Updated the Spartan Syn URLs with more universal variables.
Noticeably improved the Cloud feature with a more organised backend system.
Build 430
Oct 11, 2021
Corrected the incorrect versioning of the previous update.
Build 30
Oct 11, 2021
Build 430 - New KillAura Detection
News:
A new KillAura detection has been implemented that combines movement and accuracy to mainly help against KillAura hack modules that combine themselves with hop movements to gain an extra advantage.
Notes:
Corrected a few Fly pre self bow damage false positives.
Corrected several ImpossibleActions scaffold full glass block false positives.
Corrected a few KillAura area false advantage false positives.
Greatly improved the Move utilities with new useful tracking methods.
Implemented a new KillAura detection that combines motion with direction to detect hop-like hacks.
Implemented a new checks.yml configuration option. (KillAura.check_move_accuracy)
Corrected a few FastBreak CraftBook plugin compatibility false positives.
Noticeably improved the Hack Prevention object with more logical handlers.
Corrected a rare bug where the Violations feature would not consider the API.
Corrected several Fly stable near max falling motion false positives.
A new KillAura detection has been implemented that combines movement and accuracy to mainly help against KillAura hack modules that combine themselves with hop movements to gain an extra advantage.
Notes:
Corrected a few Fly pre self bow damage false positives.
Corrected several ImpossibleActions scaffold full glass block false positives.
Corrected a few KillAura area false advantage false positives.
Greatly improved the Move utilities with new useful tracking methods.
Implemented a new KillAura detection that combines motion with direction to detect hop-like hacks.
Implemented a new checks.yml configuration option. (KillAura.check_move_accuracy)
Corrected a few FastBreak CraftBook plugin compatibility false positives.
Noticeably improved the Hack Prevention object with more logical handlers.
Corrected a rare bug where the Violations feature would not consider the API.
Corrected several Fly stable near max falling motion false positives.
Build 429
Oct 4, 2021
Build 429 - Bug Corrections & Improvements
News:
Several good changes reach this update. Spartan's API now has a Maven repository, the SQL feature now supports multiple TLS versions, configurations will no longer randomly reset, and many false positives were corrected.
Logs:
Corrected a few step semi-solid block false positives.
Noticeably improved the documentation of the Developer API.
Corrected several Fly & Speed self bow damage false positives.
Corrected a bug in the Self Hit handler that prevented it from working properly.
Noticeably improved the SQL feature with more capabilities.
Corrected a few Fly stable fast downwards movement false positives.
Spartan’s API now has a Maven repository.
Nether Gold Ore blocks will no longer be considered by the XRay check & Mining Notifications feature.
Corrected a few IrregularMovements step low height movement false positives.
Attempted correcting the rare file reset bug once again by reverting to older functional methods.
Corrected a few ImpossibleInventory server flying false positives.
Corrected a bug where the Search Engine handler would announce a message at the wrong situation.
Several good changes reach this update. Spartan's API now has a Maven repository, the SQL feature now supports multiple TLS versions, configurations will no longer randomly reset, and many false positives were corrected.
Logs:
Corrected a few step semi-solid block false positives.
Noticeably improved the documentation of the Developer API.
Corrected several Fly & Speed self bow damage false positives.
Corrected a bug in the Self Hit handler that prevented it from working properly.
Noticeably improved the SQL feature with more capabilities.
Corrected a few Fly stable fast downwards movement false positives.
Spartan’s API now has a Maven repository.
Nether Gold Ore blocks will no longer be considered by the XRay check & Mining Notifications feature.
Corrected a few IrregularMovements step low height movement false positives.
Attempted correcting the rare file reset bug once again by reverting to older functional methods.
Corrected a few ImpossibleInventory server flying false positives.
Corrected a bug where the Search Engine handler would announce a message at the wrong situation.
Build 428
Sep 27, 2021
Build 428 - SQL Feature & Inventory Menu Improvements
News:
This update significantly improves the functionality of the SQL feature with more reconnection tries, several error corrections, and stack traces to help track one's connection issue.
In addition, the inventory menus are optimised with faster loading times & eliminating the chance of the server crashing or thread dumping. This is due to relying less on the Bukkit libraries and more on custom ones.
Logs:
Corrected several Fly false positives caused by low air ticks.
Updated the plugin.yml file with more soft dependencies.
Noticeably improved the Performance Optimizer feature with more ways to find legitimate players.
Corrected a few null-pointer console errors caused by the SQL Logs feature.
The SQL Logs feature will now print error stacktraces related to connections for better understanding.
Corrected a Hack Prevention object console error caused by a code bug.
Corrected a few KillAura direction false positives.
Implemented compatibility for a plugin named RampenDrills.
Corrected many potential GhostHand false positives caused by the Vehicles plugin.
Greatly improved the Vehicles compatibility with coverage for more checks.
Slightly improved the Config utilities with more universal methods.
Potentially corrected a rare configuration file reset issue caused by the inventory menus.
Corrected a major Fly stable movement bypass.
Noticeably optimised the Hacker Finder & Legitimate Players inventory menus with less native cache usage.
Potentially corrected several Fly, IrregularMovements & Speed self bow damage false positives.
Corrected a few IrregularMovement slime block false positives.
This update significantly improves the functionality of the SQL feature with more reconnection tries, several error corrections, and stack traces to help track one's connection issue.
In addition, the inventory menus are optimised with faster loading times & eliminating the chance of the server crashing or thread dumping. This is due to relying less on the Bukkit libraries and more on custom ones.
Logs:
Corrected several Fly false positives caused by low air ticks.
Updated the plugin.yml file with more soft dependencies.
Noticeably improved the Performance Optimizer feature with more ways to find legitimate players.
Corrected a few null-pointer console errors caused by the SQL Logs feature.
The SQL Logs feature will now print error stacktraces related to connections for better understanding.
Corrected a Hack Prevention object console error caused by a code bug.
Corrected a few KillAura direction false positives.
Implemented compatibility for a plugin named RampenDrills.
Corrected many potential GhostHand false positives caused by the Vehicles plugin.
Greatly improved the Vehicles compatibility with coverage for more checks.
Slightly improved the Config utilities with more universal methods.
Potentially corrected a rare configuration file reset issue caused by the inventory menus.
Corrected a major Fly stable movement bypass.
Noticeably optimised the Hacker Finder & Legitimate Players inventory menus with less native cache usage.
Potentially corrected several Fly, IrregularMovements & Speed self bow damage false positives.
Corrected a few IrregularMovement slime block false positives.