Vacan Anti Cheat for Java | Advanced AntiCheat Detection | 1.7-1.21.5

MC Plugin Vacan Anti Cheat for Java | Advanced AntiCheat Detection | 1.7-1.21.5 4.0.3.6
The intuitive solution when it comes to anti-cheat protection

Adjusted the player info menu to allow some functionalities to work.
News:
  • A large part of the plugin was rewritten with faster and smaller codes, thus seeing a significant reduction in the size of the plugin as well. I am currently preparing Spartan for a detection rewrite phase where I will completely change some very major checks for the better good of the plugin. There are plans for performance improvements as well, although performance has been reported to be flawless from the vast majority of customers.
  • The plugin now has 4 instead of 3 stats for players. Normal, Legitimate, Hacker & the new one named Suspected, which will serve as a way to raise awareness to detections to players that seem to be too irregular too fast. The menu will also show suspected players, but BE CAREFUL when moderating them, some of them will end up not being hackers but normal players.
Logs:
  1. Removed the messages.yml option “empty_wave_list”.
  2. The detection notifications will now be more adaptive resulting in less potential spam.
  3. The categories will now be adaptive by using the dynamic cancel-violation handler.
  4. The Suspected Players feature will now be consistent with the notifications categories.
  5. Suspicion notifications have been further balanced out based on the customer.
  6. The Permissions system will now process much faster who is a staff member.
  7. The Research Engine will now process more accurately which detections are unstable.
  8. The NoSlowdown item-use detection will no longer check a player below a certain horizontal distance.
  9. The Spartan inventory menu will no longer delay its opening time when some statistics are not loaded.
  10. Removed a lot of old and outdated code while also organizing a lot of functionalities.
  11. Positively adjusted the Speed, KillAura, IrregularMovements & ImpossibleActions check.
  12. Implemented more universal information in the Developer Report feature & Player Info inventory menu.
Fixed a SQL column issue. Download only if you are using Spartan with a SQL database.
Logs:
  1. Noticeably improved the False Positive Detection feature with adaptive decimal points.
  2. Noticeably optimized the False Positive Detection with faster & less frequent methods.
  3. Completely rewritten parts of the configuration to be based on native Java algorithms.
  4. Noticeably optimized the Hack Prevention object, Violations feature & Cancel Violation handler.
  5. Noticeably improved the Combat & Move utilities with removal of redundant methods.
  6. Corrected a minor bug in the Combat utilities that would return an incorrect string.
  7. Potentially corrected a few HitReach horizontal false positives.
  8. Greatly optimized the Research Engine handler, Cloud feature & ProtocolLib compatibility.
  9. Corrected a few IrregularMovements position-fall & position-down trident false positives.
  10. Noticeably improved the String utilities with recent & new methods.
  11. Corrected an incorrect Cloud feature port limitations message.
  12. Adjusted the sizes of some inventory menus.
  13. Corrected a few IrregularMovements greater-fall & greater-down slow-falling effect false positives.
  14. Corrected a Research Engine decimal identification console error.
  15. Implemented compatibility for the ServerFTP plugin.
  16. Replaced all middle clicks with shift clicks for users without mouses.
Implemented some necessary optimisations to the rewritten False Positive Detection feature. Updating is optional but recommended.
Corrected a 1.8 no-such-method console error.
News:
  • After the promising results of the recently implemented Velocity vertical learning detection, a horizontal one has been implemented in a similar way.
Logs:
  1. Implemented a horizontal detection for the Velocity check.
  2. Corrected a few Speed overall false positives.
  3. Removed & transferred all checks.yml Sprint options to the Speed check.
  4. The Sprint check is now part of the Speed check.
  5. Corrected a few Speed hop(illegal) piston false positives.
  6. Corrected several IrregularMovements bedrock player void false positives.
  7. Corrected a few Sprint/Speed omnidirectional attributes compatibility false positives.
  8. Corrected a 1.7 & 1.8 Inventory utils player-head no-such-method console error.
  9. When a player is an identified hacker, the category will always return absolutely.
News:
  • This update corrects some console errors that have bothered several customers over the last week.
Logs:
  1. Slightly optimized the Damage handler with less redundant calls.
  2. Noticeably optimized the Cache system with more universal methods and a new cache control system.
  3. Corrected a bug where the Chat Protection would not re-cache properly.
  4. The Criticals check will no longer clear its cache so frequently.
  5. Removed some unnecessary cache from the Wave feature.
  6. Updated the inventory menus with better descriptions about the plugin ecosystem.
  7. The IP/Port Limitations feature will now follow the refresh cooldown of the Cloud feature.
  8. Completely rewritten the AntiCheat Progress feature item description.
  9. Corrected a Material utilis null-pointer console error.
  10. Implemented a listener cooldown to limit the usage of the InventoryMoveItem event.
Sorry for the many hot-fixes folks, this update corrects an invalid notification issue, it's necessary you download it.
News:
  • The Detection Notifications default messages.yml option has been replaced with a new message that implements two brand new configuration syntaxes, which take advantage of the config.yml category system to simplify the way the user perceives notifications.
Logs:
  1. Corrected a bug that would prevent the FastClicks check from disabling.
  2. Upgraded the Automated Configuration feature of Spartan Syn to refresh the configuration per minute.
  3. Corrected a major IrregularMovements fly bypass caused by fall damage.
  4. Corrected a bug where the options of the removed Fly, Clip & ElytraMove checks would still get added.
  5. Updated the default checks.yml & config.yml configurations to provide more information to new users.
  6. Corrected a bug in the Research Engine handler that caused the cache limit to be less than expected.
  7. Corrected a few IrregularMovements upwards & downwards explosion false positives.
  8. Corrected a major issue that caused the Research Engine handler to be in a constant calculating mode.
  9. Greatly improved the Config utilities with more use of the server memory.
  10. Removed all the “cancel_seconds” options from checks.yml and replaced them with dynamic calculations.
  11. Removed the Speed checks.yml options “check_sneaking” & “check_walking” and automated them via the code.
  12. Removed the HitReach checks.yml options “account_speed_effect” & “exempt_player_chasing” and automated them via the code.
  13. Removed the Jesus exit detection and its checks.yml configuration option “check_liquid_exit”.
  14. Removed the settings.yml options “self_report_message” & “server_name” and replaced them with other options.
  15. Removed unused checks.yml configuration options of the NoSlowdown & FastHeal checks.
  16. Slightly improved the KillAura, NoSlowdown & Sprint checks with more recent codes.
  17. Corrected a bug in the KillAura check that would cause the temporary legitimate identification to not work.
  18. Corrected a bug where the Velocity check could only be partly disabled.
  19. Noticeably improved the Player & Move utilities with more organized code & code removals of old methods.
  20. ProtocolLib will no longer be included in the File & SQL logs.
  21. Noticeably improved the Checks & Messages configurations with a more organized code structure.
  22. Noticeably improved the FastClicks check with more code protections & a dynamic CPS limit.
  23. Corrected a bug in the Combat Processing handler that caused some information to be returned incorrectly.
  24. Implemented two new configuration syntax. ( {category:detection}, {category:adverb:detection} )
  25. Slightly improved the accuracy of the Spartan Player object & the Movement Processing handler.
  26. Potentially corrected several MorePackets instant false positives caused by abstract scenarios & item usage.
  27. Corrected several FastBreak delay false positives by correcting bugs in the Material utilities breaking calculator method.
  28. Corrected a few IrregularMovements levitation in combination with elytra false positives.
  29. Noticeably improved the Teleport protection with faster & more recent codes.
  30. Corrected several IrregularMovements low-ground false positives.
Top Bottom