Page: 1 2 3 4 5 ... 14

4.0.3.3 19 hours ago
4.0.3.3
[#] Fixed double calls in all block place based detections
[#] Fixed a HitReach protocollib console error
[#] Fixed the MorePackets check from not working in all cases
[#] Added TPS protection by reducing how fast violations grow
[#] Decreased the amount of memory used by Spartan
[#] Made Spartan's statistical calculations faster

4.0.3.2 6 days ago
4.0.3.2
[#] Added backwards API support for the packages 'me.vagdedes.spartan.api.*'
[#] Moved some of the classes of the new API for the first and final time
[#] Fixed many old compatibilities

4.0.3.1 6 days ago
4.0.3.1
[#] Fixed loading issues caused by the obfuscation

4.0.3.0 7 days ago
4.0.3.0

Hi everyone, today we are changing our anti-cheat's name from Spartan to Vacan.
The name Vacan was inspired by the word Vacancy, meaning an unoccupied spot, a spot this anti-cheat will definitely find for most of you when looking forward. The name Spartan has had a solid run but it's time to move forward. We decided to do this as Spartan has gone through multiple updates over the years, some of which have improved its reputation while other changes have been... meh. Vacan will have a steady path.

We hope you enjoy Vacan, I personally had plans for this since day one but it felt wiser to wait a bit.

P.S. Enterprise version is coming soon!


4.0.2.9 Mar 8, 2025
4.0.2.9
[#] Fixed gravity detection false positives with bubble columns
[#] Did a general maintenance on almost all checks
[#] Fixed IrregularMovements gravity false positives caused by boats
[#] Fixed IrregularMovements gravity false positives caused by bushes
[#] Fixed IrregularMovements gravity false positives caused by teleports
[#] Fixed IrregularMovements gravity false positives caused by vehicles
[#] Fixed IrregularMovements gravity false positives caused by elytras
[#] Made all combat checks faster at detecting hacks by default
[#] Added a minimum difference option in the IrregularMovements speed check

4.0.2.8 Mar 6, 2025
4.0.2.8
[#] Improved the MorePackets check's handling of teleportations
[#] Fixed IrregularMovements food-sprint false positives for bedrock players
[#] Fully recoded the reach/hitbox/throughblocks detections
[#] Removed the average frequency calculation from detections
[#] Fixed an issue where some detections would call even if disabled
[#] Improved the support for item attributes in the IrregularMovements speed check
[#] Improved the bedrock client detection for all players
[#] Fixed some KillAura irregular detection false positives

4.0.2.7 Mar 4, 2025
4.0.2.7

[#] Optimized detection calls
[#] Made the Fly and Speed detections more stable
[#] Fixed a bug where violation levels would get negative
[#] Fixed incorrect detection information in the FastBreak delay detection
[#] Further limited how much violations can decrease based on statistics
[#] Fixed InventoryClicks bedrock edition false positives
[#] Improved the way the plugin handlers teleportations


4.0.2.6 Mar 1, 2025
4.0.2.6
[#] Violations will now reset when the punishment level is reached and commands are executed
[#] Implemented average detection call frequency to account for in statistics
[#] Fixed generic slime blocks false positives
[#] Fixed some false positives with speed
[#] Fixed false positives with teleport
[#] Fixed a temporary player console error related to player eye height
[#] Fixed an issue where console logs would take place on a disabled detection or check

4.0.2.5 Feb 23, 2025
4.0.2.5

[#] Decreased the default average violation to improve false positives
[#] Fixed a console error related to integer to object casting
[#] Fixed webhooks being sent when a detection or its check was disabled
[#] Adjusted the notifications and prevention levels for almost all checks


4.0.2.4 Feb 19, 2025
4.0.2.4

[#] Fixed a few MorePackets teleport false positives
[#] Fixed a null pointer console error with the Spartan Edition handler
[#] Improved upon the existing statistics to make them faster and more accurate


4.0.2.3 Feb 19, 2025
4.0.2.3 - New Spartan Owner - Sold Project
Nice to meet you everyone, my name is Nick. As of today, Vagdedes will be stepping down from owner of the Spartan AntiCheat project and I will be taking charge in his place, with him becoming a developer. As a result of this change, our username on BuiltByBit, Polymart & SpigotMC will soon be set to CheatSolutions and on Discord as spartananticheat. I personally am a very community driven individual and I think this will have a positive effect in this community.
 
So, let's begin! I'd like to give attention to 2 important issues:
1. The 1st issue we knew is the anti-cheat's Machine Learning. Don't get me wrong, it is working but is difficult to coherently explain, so we replaced it with simple statistics accompanied by a classic anti-cheat violation system.
2. Upon downgrading from the Machine Learning, we discovered that the Machine Learning algorithms were correcting many false positives. As a result, we had to go through and correct them ourselves, making the native detections more stable. (Some detections that were too unstable have been temporarily disabled and will return in the future)
 
These 2 fundamental changes seem to have worked wonders. Beyond them, the plugin was found in an excellent state. Now that Spartan is under new management, pawsashatoy and I hope those of you who are unhappy with the project or have completely given up on it to give it another shot.
 
Changelog:
[#] Fixed a few simulation speed console errors
[#] Made the packet-world handler partly async to avoid blocking threads
[#] Removed suspicion notifications as they were barely being used
[#] Introduced a violation system and removed much of the wave statistics
[#] Fixed a rare config utils console error
[#] Removed historical statistics so also removed the Main menu
[#] Removed coordinates from the SQL database structure
[#] Fixed FastClicks false positives when entities were not around
 
Disclaimer to staff team:
Accounts on BuiltByBit, Polymart & SpigotMC will still be managed by Vagdedes due to rules and policies

4.0.2.2 Feb 10, 2025
4.0.2.2

[#] Fixed a few slime false positives
[#] Removed certain cloud features that were not being used
[#] Fixed a few checks console errors
[#] Fixed an issue with probabilities beyond 100%
[#] Fixed a few temporary player permission console errors


4.0.2.1 Feb 2, 2025
4.0.2.1
[#] Fixed a Speed check array console error
[#] Fixed a few rare XRay false punishments
[#] Potentially fixed the issue with high probabilities in webhooks
[#] Fixed teleport false positives related to the IrregularMovements jump detection

4.0.2.0 Jan 27, 2025
4.0.2.0
[#] Implemented a copy of the velocity event to avoid certain version errors
[#] Removed a lot of legacy code from the plugin and replaced it with better and newer code
[#] Rewrote part of the plugin's base to be more coherent and allow for more organized development
[#] Potentially fixed certain XRay false positives

4.0.1.9 Jan 22, 2025
4.0.1.9
[#] Fixed error with bukkit speed detection
[#] Fixed error with packets vehicle detection
[#] Introduced data samples to drop the statistics requirement to 1 player

4.0.1.8 Jan 20, 2025
4.0.1.8

[+] New recoded vehicle movement checks
[+] New elytra movement checks
[#] Fixed some falses with semi-solid blocks
[#] Fixed NoSlow falses
[#] Fixed a null message error
[#] Fixed many others minor falses
[#] Fixed nearby entities console errors
[#] Fixed issue with big number probabilities in Discord webhooks
[#] Fixed Discord webhooks firing for disabled checks
[#] Improved the preventions by abstracting the method responsible for every detection


4.0.1.7 Jan 17, 2025
4.0.1.7
[+] Added check for hits through the wall
[#] Removed some more busy task warnings
[#] Fixed an overflow bug that lead to high probabilities in certain cases
[#] Fixed a few remaining GhostHand false positives
[#] Fixed issue with old ProtocolLib
[#] Fixed another minor falses
[#] Introduced the command '/spartan verbose' to differentiate between important or not notifications
[#] Made detection information shorter for almost all checks
[#] Made detections without options to have more deterministic names
[#] Improved ProtocolLib packet support by checking if certain packets exist
[#] Suspicion Notifications and Discord Webhooks will now notify at higher probabilities to reduce spam

4.0.1.6 Jan 13, 2025
4.0.1.6
[#] Fixed a few scaffold false positives
[#] Improved the identifications of NPC players
[#] Fixed a few detection null errors
[#] Prompted statistics to recalculated when max data has been updated
[#] Prevented certain statistics from running when not needed
[#] Pushed the requirements of statistics to their minimum
[#] Fixed punishments toggle not working via the menu
[#] Made probabilities of hardcoded detections to decay over time
[#] Changed certain detections from probabilistic to hardcoded

4.0.1.5 Jan 11, 2025
4.0.1.5

[#] Properly listed a few detections to their respective packets/bukkit category
[#] Removed the bukkit gravity detection


4.0.1.4 Jan 11, 2025
4.0.1.4
[#] Fixed a null console error
[#] Removed time warnings from runnables
[#] Corrected certain mistakes in the statistics
[#] Added detection types to improve the statistics and the menu descriptions
[#] Added attempt to stop detections when a player is a NPC

4.0.1.3 Jan 8, 2025
4.0.1.3
[#] Disabled certain detections of FastClicks when on packets
[#] Fixed console errors related to bubble columns
[#] Fixed minor issues related to asynchronous activity

4.0.1.2 Jan 7, 2025
4.0.1.2

[+] New AutoClicker (FastClicks) checks
[#] Major performance improvements
[#] Potentially fixed a ProtocolLib world change error
[#] Other minor code fixes
[#] Fixed GhostHand check false positives


4.0.1.1 Jan 4, 2025
4.0.1.1
[-] Removed the punishments webhook URL option as it was not used
[#] Rewrote the line of sight block method because bukkit's method caused crashes
[#] Fixed an iterator console error caused by copy-on-array-list implementation
[#] Fixed inventory utils rare console error related to missing material

4.0.1.0 Jan 4, 2025
4.0.1.0

[#] Fixed certain false positives with the old gravity detection
[#] Fixed FastBreak false positives
[-] Removed the settings.yml option 'Punishments.broadcast_on_punishment'
[#] Improved notifications by reducing their spam and increasing their importance
[#] Potentially fixed a Folia server error that prevented the plugin from loading
[#] Disabled the XRay check for custom worlds
[#] Optimized how detections/statistics run when requested by multiple threads
[#] Improved suspicion notifications by removing unlikely parts


4.0.0.9 Dec 30, 2024
4.0.0.9
[#] Improved when a check's execution runs and when it doesn't

Page: 1 2 3 4 5 ... 14