HomeJavaModsMod checker
Mod checker
ModsJava

Mod checker

by AVCD · on Modrinth

A server-side mod that validates player mods on join. Configure a whitelist or banlist for full control over what's allowed.

⬇ Download on Modrinth

Mod Checker is a server-side administration tool for Fabric/Quilt that gives server owners complete control over which mods players can use. It validates the mod list of every connecting player against a customizable whitelist or banlist, helping to maintain stability, security, and the intended gameplay experience on your modded server.

🛡️ Core Features

⚙️ How It Works & Configuration

  1. Installation: Place modcheck.jar in your server's mods folder (Fabric/Quilt required).
  2. Configuration: On first run, a modcheck.json file is generated in the config folder. Edit it to set the mode ("whitelist" or "banlist") and list the mod IDs under "mods".
  3. Automatic Enforcement: Once configured, the mod runs automatically. Players joining without the required modcheck client mod or with disallowed mods will be denied access.

Minimum modcheck.json (Whitelist Mode):

{
  "mode": "whitelist",
  "mods": [
    "fabric-api-base",
    "fabric-api-lookup-api-v1",
    "fabric-biome-api-v1",
    "fabric-block-api-v1",
    "fabric-blockrenderlayer-v1",
    "fabric-client-tags-api-v1",
    "fabric-command-api-v1",
    "fabric-command-api-v2",
    "fabric-commands-v0",
    "fabric-containers-v0",
    "fabric-content-registries-v0",
    "fabric-convention-tags-v1",
    "fabric-crash-report-info-v1",
    "fabric-data-generation-api-v1",
    "fabric-dimensions-v1",
    "fabric-entity-events-v1",
    "fabric-events-interaction-v0",
    "fabric-events-lifecycle-v0",
    "fabric-game-rule-api-v1",
    "fabric-item-api-v1",
    "fabric-item-group-api-v1",
    "fabric-key-binding-api-v1",
    "fabric-keybindings-v0",
    "fabric-lifecycle-events-v1",
    "fabric-loot-api-v2",
    "fabric-loot-tables-v1",
    "fabric-message-api-v1",
    "fabric-mining-level-api-v1",
    "fabric-model-loading-api-v1",
    "fabric-models-v0",
    "fabric-networking-api-v1",
    "fabric-networking-v0",
    "fabric-object-builder-api-v1",
    "fabric-particles-v1",
    "fabric-recipe-api-v1",
    "fabric-registry-sync-v0",
    "fabric-renderer-api-v1",
    "fabric-renderer-indigo",
    "fabric-renderer-registries-v1",
    "fabric-rendering-data-attachment-v1",
    "fabric-rendering-fluids-v1",
    "fabric-rendering-v0",
    "fabric-rendering-v1",
    "fabric-resource-conditions-api-v1",
    "fabric-resource-loader-v0",
    "fabric-screen-api-v1",
    "fabric-screen-handler-api-v1",
    "fabric-sound-api-v1",
    "fabric-transfer-api-v1",
    "fabric-transitive-access-wideners-v1",
    "mixinextras"
  ]
}

FAQ

📜 Technical & License


Maintain a fair and stable modding environment with Mod Checker — the essential gatekeeper for your server.


Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more