ModCheck
by Anorak_1
ModCheck is a Fabric management mod that lets a server accept only the client mods it expects, checked against a modlist file.
What it does
Server owners can require a fixed set of client-side mods before a player connects. A utility called ModCheckUtil reads the client mods folder and writes a modlist.txt file listing them. The server compares the list a player connects with against its own modlist.txt, and a player whose mods do not match is not let in. The mod is meant for keeping a server to a chosen modpack.
Servers that run it need every player to install it too. Files target Fabric for 1.20.1 only, with the latest build 0.2.0 for 1.20.1 dated 2024-08-08. The code is released under the MIT License and is open source, and the source and issue tracker are public.
Key features
Server-side mod check
The server compares the mods a connecting player has against the modlist.txt file and refuses players whose list differs.
Generated modlist
ModCheckUtil builds a modlist.txt file from the mods in a client's mods folder, so the list does not have to be written by hand.
Custom lists
A modlist can be edited or regenerated when the chosen mods change, so the check follows the modpack the server runs.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Modpack Checker is a Fabric mod for 1.20 – 1.21.7 with the same client and server environment, under the Apache License 2.0 and open source. Mod Whitelist covers Fabric and Forge for 1.20 – 1.20.4, with the optional environment and the MIT License, and is open source. Starshadow Modlist is Fabric-only for 1.20.1 – 1.20.6 under the Mozilla Public License 2.0, also client and server and open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ModCheck | Fabric | 1.20.1 | Client and server | 2024-08-08 |
| Modpack Checker | Fabric | 1.20 – 1.21.7 | Client and server | 2025-06-30 |
| Mod Whitelist | Fabric and Forge | 1.20 – 1.20.4 | Client or server, optional | 2024-03-26 |
| Starshadow Modlist | Fabric | 1.20.1 – 1.20.6 | Client and server | 2026-02-27 |
Questions
Does ModCheck need to be installed on the client?
How is the modlist.txt file created?
Which game versions does ModCheck support?
In the catalog
ModCheck is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 34,764 mods support Minecraft 1.20.1.
Similar mods
What the author says
A simple mod that makes sure your players have only the mods they're supposed to have. /modcheck_off - temporarily disables modcheck so you can join with the desired client pack
Official listing
- Modrinth page
- modrinth.com/mod/modcheck
- Owner
- Anorak_1
- Published
- 2024-07-27
- Updated on Modrinth
- 2024-08-08
- Facts verified
- 2026-10-15