Skip to content

Releases: funkemunky/Kauri

General Improvements and Error Fix [v2.19.2 Release]

22 Sep 17:31
Compare
Choose a tag to compare

Changelog

  • Added Fly (J) (#38)
  • Added NoSlowdown (A) check to detect fast-web cheats (#38)
  • Fixed slime false positives in Fly (F) (#50)
  • Fixed bug that prevented Fly (C) from functioning (#50)
  • Fixed missing h2database dependency error on servers without any h2database driver loaded by other plugins.
  • Fixed startup error in Atlas dependency version 1.12.1.1

Bug Fixes and Code Culling [v2.19.1 Release]

13 Sep 14:18
Compare
Choose a tag to compare

News

Many checks were removed due to lack of necessity or stability. This should improve performance of Kauri substantially.

I also apologize for the removal of official 1.17+ support. I do not have the time to test compatibility with these versions as so much has changed. Official support may come back in the future. The vast majority of users are below 1.17, so as of right now I cannot justify the development time into it. Right now I'm primarily focused on improving Kauri to be a very usable solution, then I will focus on newer version compatibility.

Changelog

  • Bumped Lombok version from 1.18.0 to 1.18.24
  • Shrunk Kauri file size by dynamically loading libraries.
  • Patched crash exploit caused by large movements.
  • Fixed Fly (A) false positive caused by half blocks.
  • Fixed boat false positives in Fly (D), Fly (G), and BadPackets (E).
  • Fixed Fly (B) false positive caused by bad ground checking.
  • Fixed OmniSprint false positive while attacking,.
  • Fixed more Reach (B) false positives.
  • Fixed false positive in combat detections caused by the incorrect target being used for calculations.
  • Removed support for 1.17+ servers for now
  • Removed "Dismounted" and "Mounted" debug message.
  • Removed Aim (O)
  • Removed Aim (N)
  • Removed Aim (M)
  • Removed Aim (L)
  • Removed Aim (K)
  • Removed Aim (J)
  • Removed Aim (I) and is name called Aim (G)
  • Removed Speed (E) detection.
  • Timer (B) is now called Timer (A), and previous detection of Timer (A) is now removed.

1.19 Support and Bug Fixes

21 Jun 17:25
a279fe3
Compare
Choose a tag to compare

Notes

1.19 Support is considered Alpha and not recommended to use on a production instance as of now. However, if you all would like to report any bugs I may have missed that would be amazing!

Changelog

  • Added 1.19 support to Kauri and Atlas 1.12.0.
  • Fixed BadPackets (H) false positive on 1.17+ clients (#55)
  • Fixed Fly (D) false positive on ghost blocks
  • Fixed NPE spam on player disconnect (#54)
  • Optimized recent violators menu (#53)
  • Fixed false positive in Reach (B)
  • Fixed bug in Killaura (H) that prevented it from functioning
  • Added packet exemption API for test server use in KauriAPI
  • Patched Phase bypass
  • Fixed Speed (E) false positive caused by the new Optifine FastMath in later versions of Optifine
  • Optimized Speed (E)
  • Fixed Elytra toggle false positives on movement detections.
  • Fixed false positive in Speed (E) caused by entity collisions
  • Fixed Speed (E) false positive on ice and blocks with different frictions than 0.6
  • Fixed NoFall (A) stair false positive
  • Fixed NoFall (B) half block jump spamming false positive
  • Optimized transaction processing
  • Block (E-G) are now able to cancel block placements on flag.
  • Added new BadPackets (E) to patch fly bypass
  • Fixed spectator mode false positive in OmniSprint
  • Fixed vehicle false positive in BadPackets (H)
  • Fixed NoFall (B) and Fly (F) false positive caused by going below coordinate 0 on y axis.
  • Fixed lantern false positive in NoFall (B)

New Detections and Improvements [v2.18.2 Release]

17 May 16:09
Compare
Choose a tag to compare

Changelog

  • Added all Kauri "Ara" checks to Spigot release
  • Added new Speed (E) horizontal prediction detection.
  • Added experimental Block (E) Scaffold detection [PR by FooFieOwO]
  • Added experimental Block (F) "Safewalk" detection [PR by FooFieOwO]
  • Patched "disabler" which would allow bypass on movement detections.
  • Fixed false positives when right clicking on vehicle exit with Reach (A)
  • Fixed soulsand false positive on Speed (A) [PR by TalXVI]
  • Fixed bug in KauriEvent where CancelResult didn't prevent players from having actions cancelled.
  • Fixed random error that would occur on player disconnect.
  • Fixed movement vehicle false positives, caused by rapidly exiting and entering vehicles.
  • Fixed water false positive in NoFall (A) and Fly (I) [PR by FooFieOwO]
  • Fixed false positives in NoFall (A) [PR by FooFieOwO]

Fixed Free and other minor bugs

19 Sep 23:56
Compare
Choose a tag to compare

Changelog

  • Implemented the ability to see which plan for Kauri you're using in /kauri menu (https://dl.dropboxusercontent.com/s/to9r04hpsqe63r5/javaw_vI6ftDRzMX.png).
  • Removed intrusive advertisements from Free version of Kauri.
  • Added Timer check to Kauri Free.
  • Fixed issues of commands and other things not loading on the Free version.
  • Fixed errors inside of BadPackets (E). Added back BadPackets (E).
  • Fixed false positive in NoFall (A).
  • Added KauriVersion enum to the Kauri API.
  • Fixed errors caused by KauriAPI not loading before certain calls to it.

Fixing false positives and new API

18 Sep 01:02
Compare
Choose a tag to compare

Changelog

  • Fixed false positives in Velocity (C).
  • Fixed false positive in Fly (B).
  • Fixed false posiitve in PacketSpam caused by sending a lot of Payload packets.
  • Implemented new water prediction to Speed (A). Removed experimental status.
  • Fixed false positives in Reach (B) and Aim (G).
  • Changed API to Bukkit events.

Compatibility for 1.16 and False positive fixes

15 Sep 19:20
Compare
Choose a tag to compare

Changelog

  • Updated Aim (G) to be more stable.
  • Removed Aim (I).
  • Reimplemented Motion check. Disabled by default while testing is still ongoing, but so far it is seemly stable.
  • Added /kauri recentlogs command. This opens the recentlogs GUI that is normally opened by clicking a button in the main GUI.
  • Optimized database access from Mongo in grabbing logs.
  • Fixed false positives in Hitboxes and Reach (B).
  • Implemented new experimental Autoclicker (E).
  • Removed Fly (D) and Fly (E).
  • Patched a disabler that was meant to be patched but I missed a bit of code.
  • Patched fly bypass caused by setting deltaY to -0.098. Only worked because I inversed my actual intention in an if statement.
  • Added new KauriCancelEvent and KauriPunishEvent to the API.
  • Added Data object to the API (you can get this object from the KauriAPI class). This can be used to unload and load checks, unregister the data class itself, check if they are using lunar, grab their mods, grab their client version, and more.
  • Patched server position false positives by taking a look into how NMS code checks for it (it actually does and I learned that recently).
  • Fixed a false positive in autoclicker checks caused by opening doors or using fishing rods.
  • Fixed a false positive in only a handful of autoclicker checks caused by breaking blocks in a specific manner.
  • Patched cinematic mode false positives completely in all checks. Currently this is not being done by other anticheats as far as I'm aware without creating bypass.
  • Fixed a false positive in NoFall (B) caused by glitching into blocks.
  • Fixed false positive in Velocity (B) caused by weird confirmation timing misalignment.
  • Fixed a few errors and other minor bugs.

Notes

Requires Atlas 1.9. This is a pre-release but is stable for all the servers we currently support. 1.15 to 1.16.2 compatibility is not fully tested to be stable but it is working right now.

Fixed false positives, errors, and made database improvements

10 Sep 23:13
Compare
Choose a tag to compare

Changelog

  • Improved database access times for Mongo and MySQL.
  • Fixed Fly disabler caused by using both Player object and client abilities unintentionally.
  • Fixed false positives caused by teleportation. This was remedied using the new confirmation system instead of checking location.
  • Fixed some ConcurrentModificationException errors.
  • Fixed other minor bugs.

Removal of experimental checks and bug fixes

08 Sep 18:28
Compare
Choose a tag to compare

Changelog

  • Fixed false positives in Fly (A).
  • Fixed potential false positive with liquids in Speed (A).
  • Fixed false positives in Speed (A) caused by velocity.
  • Improved cinematic smoothing detection. Now false positives in Aim (B) should be mostly fixed.
  • Fixed random false positive in Fly (B).
  • Fixed Speed (A) not setting back players when its configured to do so.
  • Temporarily removed Aim (G), Aim (H), Aim (I), Autoclicker (E), Inventory (B), Inventory (C), and OmniSprint from release versions until false positives are fixed.
  • Fixed false positives related to jumping on stairs (miscalculation in a processor for when a player jumps).

Many Improvements and Fixes

06 Sep 20:12
Compare
Choose a tag to compare
2.9.2

Adding all files back