ClientID: The Ultimate Mod Checker for Minecraft Servers

Secure your server with ClientID for Minecraft to ban cheats and verify player mods instantly. Learn how to install it today!

Download ClientID Fabric for Minecraft 26.1, 1.21.11, 1.21.10, 1.21.9, 1.21.8, 1.21.7

Original name: ClientID Fabric

Minecraft: 1.20.1, 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1

Loaders: Fabric

FileVersionLoaderSize
ClientID-Fabric-1.1.3-1.20.1.jar1.20.1Fabric214 КБDownload
ClientID-Client-1.0-1.21.jar1.21Fabric174 КБDownload
ClientID-Fabric-1.1.3-1.21.1.jar1.21Fabric214 КБDownload
ClientID-Fabric-1.1.2-1.21.jar1.21Fabric213 КБDownload
ClientID-Fabric-1.1.1-1.21.jar1.21Fabric225 КБDownload
ClientID-Client-1.1.0-1.21.jar1.21Fabric178 КБDownload
ClientID-Client-1.0-1.21.1.jar1.21.1Fabric174 КБDownload
ClientID-Client-1.1.0-1.21.1.jar1.21.1Fabric178 КБDownload
ClientID-Client-1.0-1.21.10.jar1.21.10Fabric174 КБDownload
ClientID-Client-1.1.0-1.21.10.jar1.21.10Fabric178 КБDownload
ClientID-Fabric-1.1.4-1.21.11.jar1.21.11Fabric214 КБDownload
ClientID-Fabric-1.1.3-1.21.11.jar1.21.11Fabric214 КБDownload
ClientID-Fabric-1.1.2-1.21.11.jar1.21.11Fabric213 КБDownload
ClientID-Fabric-1.1.1-1.21.11.jar1.21.11Fabric227 КБDownload
ClientID-Client-1.1.0-1.21.11.jar1.21.11Fabric178 КБDownload
ClientID-Client-1.0-1.21.11.jar1.21.11Fabric173 КБDownload
ClientID-Client-1.0-1.21.2.jar1.21.2Fabric174 КБDownload
ClientID-Client-1.1.0-1.21.2.jar1.21.2Fabric178 КБDownload
ClientID-Client-1.0-1.21.3.jar1.21.3Fabric174 КБDownload
ClientID-Fabric-1.1.3-1.21.2.jar1.21.3Fabric214 КБDownload
ClientID-Client-1.1.0-1.21.3.jar1.21.3Fabric178 КБDownload
ClientID-Fabric-1.1.2-1.21.2.jar1.21.3Fabric213 КБDownload
ClientID-Fabric-1.1.1-1.21.2.jar1.21.3Fabric225 КБDownload
ClientID-Fabric-1.1.2-1.21.4.jar1.21.4Fabric213 КБDownload
ClientID-Client-1.0-1.21.4.jar1.21.4Fabric174 КБDownload
ClientID-Fabric-1.1.3-1.21.4.jar1.21.4Fabric214 КБDownload
ClientID-Fabric-1.1.1-1.21.4.jar1.21.4Fabric225 КБDownload
ClientID-Client-1.1.0-1.21.4.jar1.21.4Fabric178 КБDownload
ClientID-Fabric-1.1.1-1.21.5.jar1.21.5Fabric225 КБDownload
ClientID-Client-1.1.0-1.21.5.jar1.21.5Fabric178 КБDownload
ClientID-Fabric-1.1.3-1.21.5.jar1.21.5Fabric214 КБDownload
ClientID-Client-1.0-1.21.5.jar1.21.5Fabric174 КБDownload
ClientID-Fabric-1.1.2-1.21.5.jar1.21.5Fabric213 КБDownload
ClientID-Fabric-1.1.1-1.21.6.jar1.21.6Fabric226 КБDownload
ClientID-Client-1.1.0-1.21.6.jar1.21.6Fabric178 КБDownload
ClientID-Fabric-1.1.2-1.21.6.jar1.21.6Fabric213 КБDownload
ClientID-Fabric-1.1.3-1.21.6.jar1.21.6Fabric214 КБDownload
ClientID-Client-1.0-1.21.6.jar1.21.6Fabric174 КБDownload
ClientID-Client-1.1.0-1.21.7.jar1.21.7Fabric178 КБDownload
ClientID-Client-1.0-1.21.7.jar1.21.7Fabric14 КБDownload
ClientID-Client-1.0-1.21.8.jar1.21.8Fabric174 КБDownload
ClientID-Client-1.1.0-1.21.8.jar1.21.8Fabric178 КБDownload
ClientID-Fabric-1.1.2-1.21.7.jar1.21.8Fabric213 КБDownload
ClientID-Fabric-1.1.3-1.21.7.jar1.21.8Fabric214 КБDownload
ClientID-Fabric-1.1.1-1.21.7.jar1.21.8Fabric226 КБDownload
ClientID-Fabric-1.1.2-1.21.9.jar1.21.9Fabric213 КБDownload
ClientID-Client-1.0-1.21.9.jar1.21.9Fabric174 КБDownload
ClientID-Fabric-1.1.1-1.21.9.jar1.21.9Fabric226 КБDownload
ClientID-Fabric-1.1.3-1.21.9.jar1.21.9Fabric214 КБDownload
ClientID-Client-1.1.0-1.21.9.jar1.21.9Fabric178 КБDownload
ClientID-Fabric-1.1.2-26.1.2.jar26.1Fabric217 КБDownload
ClientID-Fabric-1.1.3-26.1.2.jar26.1Fabric217 КБDownload
ClientID-Fabric-1.1.4-26.1.2.jar26.1Fabric217 КБDownload

ClientID

Running a public Minecraft server often feels like walking a tightrope between fostering a fun community and battling malicious actors. Cheaters, hackers, and players using unauthorized modifications can ruin the experience for everyone else. This is where ClientID steps in as an essential tool for server administrators. It is not just a simple plugin; it is a sophisticated mod-plugin pair designed to give you complete visibility into what every joining player has installed on their computer.

The core function of this system is transparency. When a player attempts to join your world, the server-side plugin communicates with the client-side mod to retrieve a full list of their installed modifications and resource packs. Based on your specific configuration, the server can then automatically allow entry, kick the player, or even ban them if prohibited software is detected. For anyone looking to download ClientID, understanding this dual-installation requirement is the first step toward a safer server environment.

How the Server-Client Architecture Works

To utilize ClientID for Minecraft effectively, you must deploy components on both ends of the connection. The plugin side runs on your server software, supporting popular platforms like Spigot, Paper, Purpur, and Folia. Once installed, it acts as the gatekeeper. However, the magic happens when it pairs with the client mod. Without the mod installed on the player's machine, the server cannot read their data, which is why the default configuration usually requires the mod for entry.

When a user joins, the system checks their inventory of mods against your rules before they can perform any actions. In fact, if the "requireMod" setting is enabled, the player is essentially frozen in place until the verification process completes. They cannot move, break blocks, or even take damage until the server confirms they are compliant. This prevents speed hackers or fly hackers from gaining an immediate advantage the second they log in.

Configuring Bans and Whitelists

The true power of this tool lies in its flexible configuration file. Server owners do not need to be coding experts to set up robust defenses. You can define specific rules using several key properties:

  • keywordBans: Instead of listing every possible hack, you can ban keywords. If a mod name contains words like "killaura" or "xray," the player is instantly kicked.
  • blacklist: This allows you to target specific mod IDs that are known to be problematic or unfair.
  • whitelist: Sometimes a mod might trigger a keyword ban erroneously. The whitelist allows specific mod IDs to bypass other restrictions, ensuring legitimate players aren't blocked.
  • playerBypass: Trusted staff members or VIPs can be added here to skip checks entirely, though this should be used cautiously.

For those managing large networks, the ability to print mod lists to the console upon join (logModsOnJoin) is invaluable for manual auditing. It provides a clear text record of exactly what every user is running, creating a deterrent for those who might try to slip something past the automated filters.

Installation Guide and Version Compatibility

If you are wondering how to install this security suite, the process is straightforward but requires attention to detail. First, ensure your server is running a supported version, typically ranging from modern releases like 1.20 down to older stable versions depending on the specific build you choose. Place the plugin jar in your server's plugins folder and restart.

On the client side, players must install the matching mod. This system was originally built for Fabric, which means Fabric users have the smoothest experience. However, the community has found ways to bridge the gap for other loaders. Forge and NeoForge users can run ClientID by installing conversion layers such as Forgified Fabric API, Connector, and the Fabric Permissions API. These bridges allow the Fabric-based mod to function within a Forge environment, expanding the reach of your server's security to a wider audience.

Streamlining this process for your players can be challenging, especially when dealing with multiple mod loaders and versions. This is where tools like the foxygame.net launcher become incredibly useful for server communities. By integrating ClientID directly into the launcher's add-on catalog, administrators can offer a one-click install profile that automatically handles version compatibility and updates the necessary files without user error. This ensures every player connecting through the launcher is pre-configured correctly, reducing support tickets and failed connection attempts significantly.

Limitations and Best Practices

While ClientID is a powerful preventative measure, it is important to remember that no single tool is foolproof. It is designed to stop the majority of common hacks and unauthorized mods, but determined cheaters may find ways around it. Furthermore, Bedrock players connecting via Geyser cannot be checked by this mod, as the protocol does not support the same level of client-side inspection. Therefore, it is highly recommended to use ClientID in tandem with a robust anticheat solution.

Looking toward the future, the original developer has announced that while the project will continue to receive updates for newer Minecraft versions, no new features will be added. The source code has been released under the GNU GPL 3.0 license, inviting the community to maintain and expand upon its functionality. This open-source approach ensures that the tool remains viable even as the game evolves.

In conclusion, securing your Minecraft server requires a proactive approach. By implementing ClientID, you gain unparalleled insight into your player base, allowing you to enforce rules fairly and automatically. Whether you are running a small survival world or a massive minigame network, controlling the mod environment is the first step toward a healthy, cheat-free community.