Mod checker
No reviews yet
A server-side mod that validates player mods on join. Configure a whitelist or banlist for full control over what's allowed.
Provides a framework or library for other mods to use.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Must be installed on both the client and the server.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
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
- Dual Moderation Modes: Operate in flexible
whitelistmode (allow only listed mods) orbanlistmode (allow everything except listed mods). - Automatic Validation: Automatically checks all connecting players. No manual commands are needed.
- Kick with Clear Messages: Players with unauthorized or missing required mods (like Mod Checker itself) are disconnected with informative, customizable messages.
- Simple File-Based Configuration: All rules are managed through a straightforward
modcheck.jsonfile in your server'sconfigfolder. - Player Locale Detection: Kick messages are automatically shown in English or Russian based on the player's client language.
⚙️ How It Works & Configuration
- Installation: Place
modcheck.jarin your server'smodsfolder (Fabric/Quilt required). - Configuration: On first run, a
modcheck.jsonfile is generated in theconfigfolder. Edit it to set themode("whitelist"or"banlist") and list the mod IDs under"mods". - Automatic Enforcement: Once configured, the mod runs automatically. Players joining without the required
modcheckclient 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
- Q: Do players need to install this mod?
- A: Yes! For the check to work, the mod must be installed on both the server AND the client. Players without it will be kicked.
- Q: Is Fabric API required?
- A: Absolutely. This mod depends on Fabric API.
- Q: Can I use it on Quilt?
- A: Yes, it is compatible with Quilt, thanks to Fabric API compatibility layers.
- Q: How do I find a mod's ID for the config?
- A: Check the mod's
fabric.mod.jsonfile or its documentation. It's usually the "id" field (e.g.,xaerominimap).
- A: Check the mod's
📜 Technical & License
- License: MIT License. You are free to use, modify, and distribute this mod.
- Source Code: https://github.com/VladKagaykin/mod_checker
- Support: Please report any issues or suggestions on the project's issue tracker.
Maintain a fair and stable modding environment with Mod Checker — the essential gatekeeper for your server.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources