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.
What do we detect?
Spoiler: Combat
Aim (A)
Aim (B)
Aim (C)
Aim (D)
Aim (E)
Autoclicker (A)
Autoclicker (B)
Autoclicker (C)
Autoclicker (G)
Hitboxes
Hand (B)
Hand (C)
Reach (A)
Killaura (A)
Killaura (B)
Killaura (C)
Killaura (D)
Killaura (E)
Killaura (F)
Velocity (A)
Velocity (C)
Velocity (D)
Aim (B)
Aim (C)
Aim (D)
Aim (E)
Autoclicker (A)
Autoclicker (B)
Autoclicker (C)
Autoclicker (G)
Hitboxes
Hand (B)
Hand (C)
Reach (A)
Killaura (A)
Killaura (B)
Killaura (C)
Killaura (D)
Killaura (E)
Killaura (F)
Velocity (A)
Velocity (C)
Velocity (D)
Spoiler: Movement
Speed (A)
Speed (B)
Speed (C)
Speed (D)
NoFall (A)
NoFall (B)
Fly (A)
Fly (B)
Fly (C)
Fly (D)
Fly (E)
Fly (F)
FastLadder
OmniSprint
Motion
Phase
Speed (B)
Speed (C)
Speed (D)
NoFall (A)
NoFall (B)
Fly (A)
Fly (B)
Fly (C)
Fly (D)
Fly (E)
Fly (F)
FastLadder
OmniSprint
Motion
Phase
Spoiler: World Checks
Hand (A)
Hand (B)
Hand (C)
Hand (D)
Block (A)
Timer (A)
Timer (B)
Hand (B)
Hand (C)
Hand (D)
Block (A)
Timer (A)
Timer (B)
Spoiler: Miscellaneous Checks
BadPackets (A)
BadPackets (B)
BadPackets (C)
BadPackets (D)
BadPackets (E)
BadPackets (F)
BadPackets (G)
BadPackets (H)
BadPackets (I)
BadPackets (J)
BadPackets (K)
BadPackets (L)
BadPackets (M)
BadPackets (N)
BookCrash
BookEnchant
BookOp
CreativeCrash
Infinity
LargeMove
PacketSpam
SignCrash
SignOp
Log4J
BadPackets (B)
BadPackets (C)
BadPackets (D)
BadPackets (E)
BadPackets (F)
BadPackets (G)
BadPackets (H)
BadPackets (I)
BadPackets (J)
BadPackets (K)
BadPackets (L)
BadPackets (M)
BadPackets (N)
BookCrash
BookEnchant
BookOp
CreativeCrash
Infinity
LargeMove
PacketSpam
SignCrash
SignOp
Log4J
Kauri in Action!
Photo Examples
Check Modification
Log Viewing
Player Information
In-depth Profiling
View Online User Types
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.
Latest Config Here: https://pastebin.com/F3LLXpwL
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
Spoiler: Detection Disclaimer
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.
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.
Latest will always be compatible
Download: https://www.spigotmc.org/resources/...ing-numerous-utils-block-boundingboxes.66845/
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.
Download: https://github.com/funkemunky/Atlas/releases/tag/1.11.4.1
LunarClientAPI
To be able to use lunar client integration, you will need the LunarClientAPI (fork of AgentManny's) off of my GitHub.
Download: https://github.com/funkemunky/LunarClientAPI/releases
View Permissions and Command Info
Just click on Kauri Anticheat on and it'll show the commands and permissions: https://funkemunky.cc/shop
Known Incompatibilities
FireflyX
Schematica
ServerSleeper
ImmanitySpigot
ViaRewind ( patched download here)
Config
Spoiler: config.yml
Code (YAML):
# ######################################################## #
# Kauri Configuration #
# ######################################################## #
database:
mysql:
enabled : false
username : root
database : Kauri
password : password
ip : 127.0.0.1
port : 3306
debugMessages : false
insertionRate : 2
mongo:
enabled : false
username : root
password : password
requiresLoginDetails : false
database : Kauri
authDatabase : admin
ip : 127.0.0.1
port : 27017
batchInsertMax : 250
punishments:
commands :
- kick %name% [Kauri] Unfair Advantage -s
broadcast : |-
§8§m -----------------------------------------------------
&e %name% &7was removed by &6Kauri &7because of an &fUnfair Advantage&7.
§8§m -----------------------------------------------------
bungeeCommand : false
bungeeBroadcast : false
alerts:
bungee : false
delay : 500
toConsole : true
cancelCheats : true
testMode : false
clickCommand : teleport %player%
dev : true
advanced:
overrideCompatibilityWarnings : false
general:
language : english
illegalCharacters:
enabled : true
whitelisted : [ ]
allowExtended : false
messageLengthMax : 250
bungeeCmd : true
bypassPerm : true
checks:
Autoclicker (C):
enabled : true
executable : true
cancellable : false
Autoclicker (G):
enabled : true
executable : true
cancellable : false
Fly (B):
enabled : true
executable : true
cancellable : false
Fly (C):
enabled : true
executable : true
cancellable : false
Fly (D):
enabled : true
executable : true
cancellable : false
Fly (E):
enabled : true
executable : true
cancellable : false
Fly (F):
enabled : true
executable : true
cancellable : false
FastLadder:
enabled : true
executable : false
cancellable : false
NoFall (B):
enabled : true
executable : false
cancellable : false
Reach (A):
enabled : true
executable : true
cancellable : false
Hitboxes:
enabled : true
executable : true
cancellable : false
Aim (A):
enabled : true
executable : true
cancellable : false
Aim (B):
enabled : true
executable : true
cancellable : false
Aim (C):
enabled : false
executable : true
cancellable : false
Aim (D):
enabled : true
executable : true
cancellable : false
Aim (E):
enabled : false
executable : true
cancellable : false
Speed (B):
enabled : true
executable : true
cancellable : false
Speed (C):
enabled : false
executable : true
cancellable : false
Speed (D):
enabled : true
executable : true
cancellable : false
Killaura (A):
enabled : true
executable : true
cancellable : false
Killaura (B):
enabled : true
executable : true
cancellable : false
Killaura (C):
enabled : true
executable : true
cancellable : false
Killaura (D):
enabled : true
executable : true
cancellable : false
Killaura (E):
enabled : true
executable : true
cancellable : false
Killaura (F):
enabled : true
executable : true
cancellable : false
OmniSprint:
enabled : true
executable : true
cancellable : false
Timer (B):
enabled : true
executable : true
cancellable : false
Velocity (A):
enabled : true
executable : true
cancellable : false
Velocity (C):
enabled : true
executable : true
cancellable : false
Hand (A):
enabled : true
executable : false
cancellable : false
Hand (B):
enabled : true
executable : false
cancellable : false
Hand (C):
enabled : true
executable : true
cancellable : false
Hand (D):
enabled : false
executable : true
cancellable : false
BookOp:
enabled : true
executable : false
cancellable : false
BookEnchant:
enabled : true
executable : false
cancellable : false
PacketSpam:
enabled : true
executable : false
cancellable : false
settings:
whitelistedPackets :
- PacketPlayInChat
- PacketPlayInWindowClick
- PacketPlayInSetCreativeSlot
- PacketPlayInTransaction
- PacketPlayInKeepAlive
thresholds:
payloadBase : 25
generalBase : 80
disconnectChannel : true
SignOp:
enabled : true
executable : true
cancellable : false
LargeMove:
enabled : true
executable : true
cancellable : false
settings:
closeChannel : true
bukkitKick:
enabled : false
message : Illegal move
cancelPacket : true
SignCrash:
enabled : true
executable : true
cancellable : false
CreativeCrash:
enabled : true
executable : true
cancellable : false
settings:
closeChannel : true
bukkitKick:
enabled : false
message : Illegal packet
cancelPacket : true
impossibleItemCreate : true
BookCrash:
enabled : true
executable : true
cancellable : false
Infinity:
enabled : true
executable : true
cancellable : false
Block (A):
enabled : true
executable : true
cancellable : false
Phase:
enabled : true
executable : false
cancellable : true
Velocity (B):
enabled : true
executable : true
cancellable : false
Motion:
enabled : true
executable : true
cancellable : false
Aim (H):
enabled : true
executable : true
cancellable : false
Aim (I):
enabled : true
executable : true
cancellable : false
Aim (G):
enabled : true
executable : true
cancellable : false
Aim (J):
enabled : true
executable : true
cancellable : false
HealthSpoof:
enabled : true
executable : false
cancellable : false
settings:
crasher : false
healthToSpoof : 1.0
Autoclicker (D):
enabled : true
executable : false
cancellable : false
Autoclicker (F):
enabled : true
executable : true
cancellable : false
Autoclicker (E):
enabled : true
executable : true
cancellable : false
Inventory (A):
enabled : true
executable : true
cancellable : false
Inventory (B):
enabled : false
executable : true
cancellable : false
Inventory (C):
enabled : true
executable : true
cancellable : false
Autoclicker (H):
enabled : true
executable : true
cancellable : false
Autoclicker (I):
enabled : true
executable : true
cancellable : false
Autoclicker (J):
enabled : true
executable : true
cancellable : false
Autoclicker (A):
enabled : true
executable : true
cancellable : false
settings:
cpsToFlag : 22
cpsToBan : 28
Fly (A):
enabled : true
executable : true
cancellable : false
NoFall (A):
enabled : true
executable : false
cancellable : false
Speed (A):
enabled : true
executable : true
cancellable : false
BadPackets (A):
enabled : true
executable : true
cancellable : false
BadPackets (B):
enabled : true
executable : true
cancellable : false
BadPackets (C):
enabled : true
executable : true
cancellable : false
BadPackets (D):
enabled : true
executable : true
cancellable : false
BadPackets (E):
enabled : true
executable : true
cancellable : false
BadPackets (F):
enabled : true
executable : true
cancellable : false
BadPackets (G):
enabled : true
executable : true
cancellable : false
BadPackets (H):
enabled : true
executable : true
cancellable : false
BadPackets (I):
enabled : true
executable : true
cancellable : false
BadPackets (K):
enabled : true
executable : true
cancellable : false
BadPackets (L):
enabled : true
executable : true
cancellable : false
BadPackets (M):
enabled : true
executable : true
cancellable : false
BadPackets (N):
enabled : true
executable : false
cancellable : false
settings:
kickPlayer : true
strings:
kick : ' [Kauri ] Invalid packets ( %s).'
keepaliveKick : true
Timer (A):
enabled : true
executable : true
cancellable : false
Velocity (D):
enabled : true
executable : true
cancellable : false
ForceBan:
enabled : true
executable : true
cancellable : false
Killaura (G):
enabled : true
executable : true
cancellable : false
Inertia:
enabled : true
executable : true
cancellable : false
Fly (H):
enabled : true
executable : true
cancellable : false
Fly (G):
enabled : true
executable : true
cancellable : false
Autoclicker (B):
enabled : true
executable : true
cancellable : false
discord:
webhookUrl : Insert URL here
enabled : false
msgDelayInMillis : 2000
send:
bans : true
alerts : false
startMsg : false
devAlerts : false
metrics : true
# Kauri Configuration #
# ######################################################## #
database:
mysql:
enabled : false
username : root
database : Kauri
password : password
ip : 127.0.0.1
port : 3306
debugMessages : false
insertionRate : 2
mongo:
enabled : false
username : root
password : password
requiresLoginDetails : false
database : Kauri
authDatabase : admin
ip : 127.0.0.1
port : 27017
batchInsertMax : 250
punishments:
commands :
- kick %name% [Kauri] Unfair Advantage -s
broadcast : |-
§8§m -----------------------------------------------------
&e %name% &7was removed by &6Kauri &7because of an &fUnfair Advantage&7.
§8§m -----------------------------------------------------
bungeeCommand : false
bungeeBroadcast : false
alerts:
bungee : false
delay : 500
toConsole : true
cancelCheats : true
testMode : false
clickCommand : teleport %player%
dev : true
advanced:
overrideCompatibilityWarnings : false
general:
language : english
illegalCharacters:
enabled : true
whitelisted : [ ]
allowExtended : false
messageLengthMax : 250
bungeeCmd : true
bypassPerm : true
checks:
Autoclicker (C):
enabled : true
executable : true
cancellable : false
Autoclicker (G):
enabled : true
executable : true
cancellable : false
Fly (B):
enabled : true
executable : true
cancellable : false
Fly (C):
enabled : true
executable : true
cancellable : false
Fly (D):
enabled : true
executable : true
cancellable : false
Fly (E):
enabled : true
executable : true
cancellable : false
Fly (F):
enabled : true
executable : true
cancellable : false
FastLadder:
enabled : true
executable : false
cancellable : false
NoFall (B):
enabled : true
executable : false
cancellable : false
Reach (A):
enabled : true
executable : true
cancellable : false
Hitboxes:
enabled : true
executable : true
cancellable : false
Aim (A):
enabled : true
executable : true
cancellable : false
Aim (B):
enabled : true
executable : true
cancellable : false
Aim (C):
enabled : false
executable : true
cancellable : false
Aim (D):
enabled : true
executable : true
cancellable : false
Aim (E):
enabled : false
executable : true
cancellable : false
Speed (B):
enabled : true
executable : true
cancellable : false
Speed (C):
enabled : false
executable : true
cancellable : false
Speed (D):
enabled : true
executable : true
cancellable : false
Killaura (A):
enabled : true
executable : true
cancellable : false
Killaura (B):
enabled : true
executable : true
cancellable : false
Killaura (C):
enabled : true
executable : true
cancellable : false
Killaura (D):
enabled : true
executable : true
cancellable : false
Killaura (E):
enabled : true
executable : true
cancellable : false
Killaura (F):
enabled : true
executable : true
cancellable : false
OmniSprint:
enabled : true
executable : true
cancellable : false
Timer (B):
enabled : true
executable : true
cancellable : false
Velocity (A):
enabled : true
executable : true
cancellable : false
Velocity (C):
enabled : true
executable : true
cancellable : false
Hand (A):
enabled : true
executable : false
cancellable : false
Hand (B):
enabled : true
executable : false
cancellable : false
Hand (C):
enabled : true
executable : true
cancellable : false
Hand (D):
enabled : false
executable : true
cancellable : false
BookOp:
enabled : true
executable : false
cancellable : false
BookEnchant:
enabled : true
executable : false
cancellable : false
PacketSpam:
enabled : true
executable : false
cancellable : false
settings:
whitelistedPackets :
- PacketPlayInChat
- PacketPlayInWindowClick
- PacketPlayInSetCreativeSlot
- PacketPlayInTransaction
- PacketPlayInKeepAlive
thresholds:
payloadBase : 25
generalBase : 80
disconnectChannel : true
SignOp:
enabled : true
executable : true
cancellable : false
LargeMove:
enabled : true
executable : true
cancellable : false
settings:
closeChannel : true
bukkitKick:
enabled : false
message : Illegal move
cancelPacket : true
SignCrash:
enabled : true
executable : true
cancellable : false
CreativeCrash:
enabled : true
executable : true
cancellable : false
settings:
closeChannel : true
bukkitKick:
enabled : false
message : Illegal packet
cancelPacket : true
impossibleItemCreate : true
BookCrash:
enabled : true
executable : true
cancellable : false
Infinity:
enabled : true
executable : true
cancellable : false
Block (A):
enabled : true
executable : true
cancellable : false
Phase:
enabled : true
executable : false
cancellable : true
Velocity (B):
enabled : true
executable : true
cancellable : false
Motion:
enabled : true
executable : true
cancellable : false
Aim (H):
enabled : true
executable : true
cancellable : false
Aim (I):
enabled : true
executable : true
cancellable : false
Aim (G):
enabled : true
executable : true
cancellable : false
Aim (J):
enabled : true
executable : true
cancellable : false
HealthSpoof:
enabled : true
executable : false
cancellable : false
settings:
crasher : false
healthToSpoof : 1.0
Autoclicker (D):
enabled : true
executable : false
cancellable : false
Autoclicker (F):
enabled : true
executable : true
cancellable : false
Autoclicker (E):
enabled : true
executable : true
cancellable : false
Inventory (A):
enabled : true
executable : true
cancellable : false
Inventory (B):
enabled : false
executable : true
cancellable : false
Inventory (C):
enabled : true
executable : true
cancellable : false
Autoclicker (H):
enabled : true
executable : true
cancellable : false
Autoclicker (I):
enabled : true
executable : true
cancellable : false
Autoclicker (J):
enabled : true
executable : true
cancellable : false
Autoclicker (A):
enabled : true
executable : true
cancellable : false
settings:
cpsToFlag : 22
cpsToBan : 28
Fly (A):
enabled : true
executable : true
cancellable : false
NoFall (A):
enabled : true
executable : false
cancellable : false
Speed (A):
enabled : true
executable : true
cancellable : false
BadPackets (A):
enabled : true
executable : true
cancellable : false
BadPackets (B):
enabled : true
executable : true
cancellable : false
BadPackets (C):
enabled : true
executable : true
cancellable : false
BadPackets (D):
enabled : true
executable : true
cancellable : false
BadPackets (E):
enabled : true
executable : true
cancellable : false
BadPackets (F):
enabled : true
executable : true
cancellable : false
BadPackets (G):
enabled : true
executable : true
cancellable : false
BadPackets (H):
enabled : true
executable : true
cancellable : false
BadPackets (I):
enabled : true
executable : true
cancellable : false
BadPackets (K):
enabled : true
executable : true
cancellable : false
BadPackets (L):
enabled : true
executable : true
cancellable : false
BadPackets (M):
enabled : true
executable : true
cancellable : false
BadPackets (N):
enabled : true
executable : false
cancellable : false
settings:
kickPlayer : true
strings:
kick : ' [Kauri ] Invalid packets ( %s).'
keepaliveKick : true
Timer (A):
enabled : true
executable : true
cancellable : false
Velocity (D):
enabled : true
executable : true
cancellable : false
ForceBan:
enabled : true
executable : true
cancellable : false
Killaura (G):
enabled : true
executable : true
cancellable : false
Inertia:
enabled : true
executable : true
cancellable : false
Fly (H):
enabled : true
executable : true
cancellable : false
Fly (G):
enabled : true
executable : true
cancellable : false
Autoclicker (B):
enabled : true
executable : true
cancellable : false
discord:
webhookUrl : Insert URL here
enabled : false
msgDelayInMillis : 2000
send:
bans : true
alerts : false
startMsg : false
devAlerts : false
metrics : true
Kauri API
You can download the API directly on our Nexus if you wish.
Maven
Code (Text):
<repositories>
<repository>
<id>funkemunky-releases</id>
<url>https://nexus.funkemunky.cc/content/repositories/releases/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>cc.funkemunky.utils</groupId>
<artifactId>Atlas</artifactId>
<version>1.9</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>dev.brighten.anticheat</groupId>
<artifactId>API</artifactId>
<version>2.10.0</version>
<scope>provided</scope>
</dependency>
<dependencies>
<repository>
<id>funkemunky-releases</id>
<url>https://nexus.funkemunky.cc/content/repositories/releases/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>cc.funkemunky.utils</groupId>
<artifactId>Atlas</artifactId>
<version>1.9</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>dev.brighten.anticheat</groupId>
<artifactId>API</artifactId>
<version>2.10.0</version>
<scope>provided</scope>
</dependency>
<dependencies>
US Server: us.kauri.ac
EU Server: eu.kauri.ac
See what's in store: dev.funkemunky.cc
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.8
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Kauri Anticheat | BEST IN CLASS PERFORMANCE | Destroy cheaters! is a free Minecraft Java mod. Compatible with Minecraft 1.8. Downloaded 11,213 times (via Spigot). Download it and open it directly in the game.