Vacan Anti Cheat for Bedrock/Geyser | Advanced AntiCheat Detection | 1.7-1.21.4

Plugins Vacan Anti Cheat for Bedrock/Geyser | Advanced AntiCheat Detection | 1.7-1.21.4 4.0.3.7

Pro Download
[#] Fixed a ProtocolLib ping-pong transactions console error.
[#] Fixed a 1.8 get block direction console error.
[#] Fixed a Velocity material console error.
[#] Fixed a Velocity surrounding block false positive.
[#] Fixed a few BlockReach distance false positives.
[#] Improved how checks are loaded and reset to be faster and more memory efficient.
[#] Rewrote the statistics that judge who is hacking to use quantitative probability.
[#] Added java/bedrock split options to the punish & silent options in checks.yml.
[#] Generalized the KillAura move-length detection by moving it to the IrregularMovements check.
[#] Modified the SQL feature's table with updated columns and new columns, resetting your table is recommended.
[+] Add more information to the Player Info menu that should help with judging a player.
[+] Added back the 'cross server notifications' functionality by basing it on the SQL functionality.
[-] Removed the 'staff chat' functionality because it's not related to the anticheat's future path.
[-] Removed the 'chat protection' functionality because it's not related to the anticheat's future path.
[-] Removed the 'cross server information' cloud functionality to be replaced by the SQL functionality.
[-] Deprecated the 'setVerbose' Developer API method.
[#] Fixed a world unload chunk console error.
[#] Improved the accuracy of data in detection notifications.
[#] Fixed an ImpossibleActions scaffold yaw false positive.
[#] Made the Research Engine refresh as fast as possible without overloading.
[+] Implemented new statistics to judge how many violations a given check should ignore.
[#] Fixed a few IrregularMovements wind-charge item explosion false positives.
[+] Added new description to the Player Info inventory menu.
[+] Updated the verification of the Cloud feature, update to maintain access to it.
[#] Fixed a few Speed ground-invalid false positives
[#] Fixed a non-such method console error when retrieving server TPS.
[#] Fixed an issue where punishments repeat themselves after player is logged out.
[#] Made the NoFall check more lenient as far as its violations and preventions go.
[#] Improved the prevention system to consider configuration options in more scenarios.
[#] Fixed a BlockReach false positive caused by bedrock players.
[#] Fixed an IrregularMovements step false positive caused by several velocities.
[#] Fixed an IrregularMovements gravity false positive caused by elytra gliding.
[#] Fixed FastBreak false positives caused by latency and haste effects.
[#] Fixed many GhostHand false positives by making the check not retain violations for long.
[#] Potentially fixed an ImpossibleActions scaffold random block placement false positive.
[#] The Exploits check now belongs to the World category.
[#] Fixed a HitReach null-pointer error.
[#] Fixed a few ItemDrops & FastClicks false positives when dropping items.
[#] Fixed a comma typo in the logs of the plugin.
[#] Fixed an error when using the Floodgate compatibility with only Geyser.
[#] Removed unnecessary code from the Speed check.
[#] Fixed an Exploits movement(spoof) repeating false positive.
[#] Fixed a XRay false positive caused by wrongly implemented statistics.
[#] Improved the violation information of the IrregularMovements and NoFall checks.
[#] Fixed an IrregularMovements food-sprint false positive.
[#] Fixed an InventoryClicks shift clicking false positive.
[#] Fixed an IrregularMovements jump(height) low-ground false positive.
[#] Fixed an Exploits ground-spoof nearby-entities false positive.
[#] Fixed a NoFall bouncing blocks false positive related mostly to beds.
[+] Implemented ways to properly load data from blocks and worlds asynchronously. (off the main thread)
[+] All checks now support silent mode with the help of smarter preventions.
[+] When packets are enabled, movement checks will now run on packet events instead of bukkit events.
[#] Improved the use of memory relative to its synchronization requirements
[#] Simplified existing objects for less memory use and faster processing times.
[#] Fixed an issue that prevented the plugin to load on servers based on the Folia fork.
[#] Better synchronized notifications to reduce spam including cross-server ones.
[#] Largely improved the way evidence is calculated by calculating on the spot.
[#] Improved the object hierarchy to help objects communicate with each other faster.
[#] Rewrote the statistics of the XRay check so to serve you more reliably.
[-] Removed tracking of kicks and warnings as they did not help any of the statistics.
[-] Deprecated the 'ViolationResetEvent' API event as it is no longer needed.
[-] Deprecated the 'getTPS' API method as this is no longer something spartan will depend on.
[+] Spartan now optionally works with Packets. You need ProtocolLib for this.
[+] KillAura MoveDirection detection with the heuristics:
- basic
- low
- sync
- aim
- constant
- aggressive
- switch
- pattern(random)
- pattern(snap)
- pattern(gcd)
[+] Rewritten Criticals check
[+] Rewritten Velocity check (ProtocolLib Only)
[+] Rewritten HitReach check (Covers 3.01+ Distance) (ProtocolLib Only)
[+] KillAura HitTime detection (ProtocolLib Only)
[#] Fixed many false positives caused by several checks.
[#] Improved detection information in the KillAura & HitReach checks.
Fixed a few final issues, although the previous update was already stable.
Improved the memory consumption of the plugin and corrected console errors found by a few of you. Updating is necessary.
Fixed all remaining issues found by a few of you.
Back
Top Bottom