ModsFinder
MO

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.

FabricClient and serverMIT LicenseOpen source1.20.1

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

  1. Server-side mod check

    The server compares the mods a connecting player has against the modlist.txt file and refuses players whose list differs.

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

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

1.20.10.2.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
ModCheckFabric1.20.1Client and server2024-08-08
Modpack CheckerFabric1.20 – 1.21.7Client and server2025-06-30
Mod WhitelistFabric and Forge1.20 – 1.20.4Client or server, optional2024-03-26
Starshadow ModlistFabric1.20.1 – 1.20.6Client and server2026-02-27

Questions

Does ModCheck need to be installed on the client?

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

How is the modlist.txt file created?

ModCheckUtil generates it from the client mods folder. The file is then copied to the server root, next to files such as server.properties.

Which game versions does ModCheck support?

Files are published for Fabric on 1.20.1 only, and the latest build is 0.2.0.

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

Official listing

Owner
Anorak_1
Published
2024-07-27
Updated on Modrinth
2024-08-08
Facts verified
2026-10-15

Tags