ModsFinder

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.

FabricClient and serverGNU Lesser General Public License v3.0 onlyOpen source26.1.2 – 26.3

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

  1. Mod list whitelisting

    Connecting players' mod lists are compared with the server whitelist, and anything not listed triggers a disconnect.

  2. 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.

  3. Resource pack inspection

    External resource packs are hashed and checked, and packs such as X-Ray or ESP packs can be restricted.

  4. Nested mod detection

    Jar-in-Jar dependencies inside a mod are scanned along with standalone JAR files.

Compatibility

Latest build for each game version and loader.

26.31.2.8+mc26.X
26.21.2.8+mc26.X
26.1.21.2.8+mc26.X
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
FairCountFabric26.1.2 – 26.3Client and server2026-09-19
Defixus Anti-CheatFabric1.21.4 – 26.3Client and server2026-10-03
Vigils Anti-CheatFabric26.2Server-side only2026-08-06
Sakeva HelperFabric1.21.11 – 26.2Client-side only2026-07-18

Questions

Does FairCount need to be installed on both sides?

Yes. Every player and the server need a copy of the mod.

Which loader does FairCount support?

FairCount is published for Fabric only, for game versions 26.1.2 – 26.3.

How quickly is a player with an unauthorized mod removed?

Players with unauthorized mods are disconnected automatically within 3 seconds, and the disconnect message gives the reason.

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

All projects

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.
XuJun05, on the Modrinth page

Official listing

Owner
XuJun05
Published
2026-07-01
Updated on Modrinth
2026-09-19
Facts verified
2026-10-15

Tags