FairCount
by XuJun05
Servers that want to check connecting players for hacked clients can use FairCount, a Fabric anti-cheat that compares each player's mod list against a whitelist.
What it does
When a player connects, FairCount checks the mods installed on the client against the server whitelist. It verifies mod IDs, SHA-256 checksums of the JAR files, and the resource packs the client has active, including packs that match known X-Ray or ESP cheats. A client with an unauthorized mod or pack is disconnected within 3 seconds, and the kick message states the reason. Nested Jar-in-Jar dependencies are scanned as well as standalone JAR files.
FairCount is designed for multiplayer servers that need a regulated gameplay environment. It has to be installed on both the server and the client, because the client side reports what is installed. Files are published for Fabric only, with 1.2.8+mc26.X as the latest build, dated 2026-09-19. The mod is released under the GNU Lesser General Public License v3.0 only and is open source, with public source code and an issue tracker.
Key features
Mod list whitelisting
Connecting players' mod lists are compared with the server whitelist, and anything not listed triggers a disconnect.
SHA-256 JAR verification
JAR files are hashed with SHA-256, so a renamed or spoofed mod ID does not pass as an approved mod.
Resource pack inspection
External resource packs are hashed and checked, and packs such as X-Ray or ESP packs can be restricted.
Nested mod detection
Jar-in-Jar dependencies inside a mod are scanned along with standalone JAR files.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: FairCount suits server owners who run multiplayer worlds with a set list of allowed mods and resource packs. It is not needed for single-player play or for servers that accept any client setup.
How it compares
Defixus Anti-Cheat is Fabric-only and covers 1.21.4 – 26.3, with client and server sides needed and no open source license. Vigils Anti-Cheat is server-side only, built for 26.2, under the MIT License. Sakeva Helper is client-side only, open source under CC0 1.0 Universal, and covers 1.21.11 – 26.2, so it is not a whitelisting tool that runs on servers. FairCount needs both sides and covers 26.1.2 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| FairCount | Fabric | 26.1.2 – 26.3 | Client and server | 2026-09-19 |
| Defixus Anti-Cheat | Fabric | 1.21.4 – 26.3 | Client and server | 2026-10-03 |
| Vigils Anti-Cheat | Fabric | 26.2 | Server-side only | 2026-08-06 |
| Sakeva Helper | Fabric | 1.21.11 – 26.2 | Client-side only | 2026-07-18 |
Questions
Does FairCount need to be installed on both sides?
Which loader does FairCount support?
How quickly is a player with an unauthorized mod removed?
In the catalog
FairCount is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 8,071 mods support Minecraft 26.3.
More from XuJun05
Similar mods
What the author says
FairCount is a lightweight anti-cheat and integrity verification mod designed for Fabric. It strictly inspects and verifies client-side installed mods and active resource packs, enforcing a fair and regulated gameplay environment on multiplayer servers. FairCount must be installed on both the Server and Client.
Official listing
- Modrinth page
- modrinth.com/mod/faircount
- Owner
- XuJun05
- Published
- 2026-07-01
- Updated on Modrinth
- 2026-09-19
- Facts verified
- 2026-10-15
