Industry-leading Detection We provide more detection than the competition in this price bracket. After selling expensive anti-cheat solutions, we learned that our work was unattainable for most people. We decided to lower the pricing while keeping most of the detection there.
Developed by the Best Kauri is worked on by the industry-leading anti-cheat developers that work for incredibly large Minecraft servers, designing solutions to best detect and remove cheaters with low performance overhead and astounding accuracy.
Incredibly Lightweight Kauri's development process includes performance in every decision made. This is what has allowed the project to be the lightest premium anticheat on Spigot (
based on this testing)!
Mass Scalability We designed Kauri for networks with extremely large player-bases. Kauri will always scale across all cores using efficient pipelining techniques**.
Ease of Use We designed Kauri to work for your server with minimal configuration. Not every server is the same, so we provide an easy to navigate GUI and configuration file. We support MySQL, MongoDB, or Flatfiles for database storage.
Lunar Client an Forge API Integration We implemented support for Lunar Client and Forge to allow server moderators to see what exactly their players are using.
Getting Started with Kauri Important before proceeding! The default Kauri configuration may not be stable on your server. It is recommended that you set "executable" on all detections to "false" before letting players onto your server. While we do our best to ensure stability and test in every setup possible, your setup may cause issues we don't know about.
Initial Install 1) Download the latest version of Kauri from this plugin page and drag it into your plugins folder.
2) Restart your server so all plugins can generate their files.
Production Stable Configuration I update a production stable example configuration where I do the steps below for you. This config is tested on production servers, so it
should be stable for you. However, if you have a lot of players, and can't risk any issues, then I recommend you do the following steps yourself.
How to test for stability on your server 1) Replace "executable: true" with "executable: false" in the loaded config.yml. This disables any commands that would be run when a player cheats.
2) Restart your server.
3) Allow players to join your server and monitor /alerts. You may safely ignore any readouts in /alerts dev these will not run commands.
4) Assess which detections are not flagging legitimate players for a minimum of 4 days, and set those to ban.
5) We recommend that you set "cancellable: true" for detections that you don't want to execute commands, as some detections that may not be 100% stable are crucial to prevent bypasses or disablers.
6) Any false positives you find, you can report to us via the
Discussion Page or create a ticket in our
Discord with Kauri logs, your server logs, your server setup (Spigot version, Atlas/Kauri version, plugin list), and a video or detailed steps to recreate the false positive.
General Disclaimers
We do our very best to detect as many cheats as possible so your players know everyone is playing fair. However, some cheats may not be possible to detect or some mods you allow may require some detections to be disabled (like Schematica's Printer).
We do our best to detect Autoclicker with full stability, however, it is near impossible to do so with all autoclickers your server may encounter.
You should also be reminded that some detections in Kauri Anticheat are very good at detecting closet cheaters, or cheaters that use small advantages that are hard to detect visibly. We recommend before reporting a false positive you screenshare players with a scanning tool like
Echo. If you are unable to do so, we may not be able to guarantee that the player isn't cheating and therefore makes it difficult to try to recreate a false positive. We do our best to use common sense and if something is very clearly a bug, we will work with you to fix it.
Compatibility It is
extremely important to read this fully before buying!
Atlas Kauri requires a library called Atlas. Atlas is designed to allow plug-ins to run better and provides a bunch of utilities. We do not have a built in packet manager since having too many packet listeners on one instance increases the chance of interference. We have an option to automatically download the correct version for the update you're running, so you don't need to worry about which version works with Kauri.
AtlasBungee If you are running a Bungee server, it is highly recommended you run AtlasBungee since this is used for many things like player version checking and forge integration.