You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.
You should upgrade or use an alternative browser.
Plugins Vacan Anti Cheat for Bedrock/Geyser | Advanced AntiCheat Detection | 1.7-1.21.4
Version: 4.0.3.7
- Author ArteffCods
- Creation date
[#] 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.
Improved the memory consumption of the plugin and corrected console errors found by a few of you. Updating is necessary.