XaiAC
by _Xai
XaiAC is a Fabric anticheat for Minecraft Java Edition clients, checking mods, texture packs and injected libraries on a server's behalf.
What it does
On joining a server, the client receives a configuration file from the server and sends its check results back. The mod can inspect mods, texture packs, their hashes, and known cheat DLL files or injected code. Server owners who run a whitelist can allow specific mods and texture packs while blocking everything else, and a modpack can be hashed so that players must install exactly that build.
The anticheat runs on the client side only, so servers need no install of it, but the author states it is not meant to be the only protection. The packets it sends are encrypted and decrypted by a native library loaded into the client's Java runtime. The author recommends pairing it with a server-side anticheat, and names GrimAC as one example. Files target Fabric only, for 1.21 – 1.21.11, with 1.0.1 for 1.21.11 as the latest file, and the code is licensed under the Apache License 2.0 while the project is not open source.
Key features
Mod and texture pack checks
The client reports mods, texture packs and their hashes, so the server can compare them against its allowed list.
Whitelist mode
Servers can allow chosen mods and texture packs, with or without hash matching, instead of checking everything.
Encrypted client reports
Check packets are encrypted, and only a native library loaded by the client can decrypt them.
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Modpack enforcement
A modpack author can generate a config file with a config generator mod, then require players to install the exact matching build.
Cheat detection on a closed server
Owners of private servers can whitelist known mods and texture packs and flag cheat DLLs or injections on connecting clients.
Who it’s for: Server owners who want client-side checks and modpack authors who need players to run an exact set of mods and texture packs.
How it compares
Anticheat is a Fabric mod for 1.20 – 1.21.1 that runs on client and server, licensed under CC0 1.0 Universal and open source. PRAXIC AntiCheat is a server-side only Fabric mod for 1.21.1 under the Apache License 2.0, and it is open source, so players join without installing anything. Remember Url Hashes is a client-side only Fabric mod for 1.21.1 – 1.21.8 under the MIT License and open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| XaiAC | Fabric | 1.21 – 1.21.11 | Client-side only | 2026-04-23 |
| Anticheat | Fabric | 1.20 – 1.21.1 | Client and server | 2024-10-08 |
| PRAXIC AntiCheat | Fabric | 1.21.1 | Server-side only | 2026-09-17 |
| Remember Url Hashes | Fabric | 1.21.1 – 1.21.8 | Client-side only | 2025-08-13 |
Questions
Does XaiAC need to be installed on the server?
Which loader does XaiAC use?
Is XaiAC enough on its own against cheaters?
In the catalog
XaiAC is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
XaiAC is a client-side fabric anticheat mod that can be used as an alternative or in addition to a server-side anticheat. When installed on the server, players are forced to install the client mod. Upon joining a server, the client receives the config and sends any flags back to the server.
Official listing
- Modrinth page
- modrinth.com/mod/xaiac
- Owner
- _Xai
- Published
- 2026-03-23
- Updated on Modrinth
- 2026-04-23
- Facts verified
- 2026-10-15
