Mod Control

Quick rating

Community listing page, reviews here may not be monitored by the author.

Mod Control

No reviews yet

A small server mod that lets you control which mods your players can / have to use on your server

No Theme
No Genre
Server Utility
Mod Loaders
Forge
Minecraft

Community voices

Reviews

List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Show per page
10
25
50
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
ModControl-MC1.12-1.5.1.jar

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.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

Description

This mod is a small server utility that allows you to filter which mods players that join your server are allowed to use.

Usage

1.7.10

After running your server with this mod once you should find a config file named "ModControl.cfg" in your config dictionary. In there you can specify the list type (Blacklist,Whitelist) and the mod ids that should be blocked / allowed. You can also modify the message that players will get when joining with a blocked mod. By default operators will not be affected by this mod, you can however change that. In addition you can even specify specific users that will not be affected by Mod Control.

As an example, if you would want to prevent players from using NEI and Journey Map (Just the first two client side mods that came to my mind) on your server your config file would look like this:

# Configuration file

settings {
# The Kick Message an user will get when using a mod that's not allowed, %s will be replaced with the mod id [default: You are not allowed to use %s]
S:Kick-Message=You are not allowed to use %s

# ListType (0=BlackList, 1=WhiteList) [range: 0 ~ 1, default: 0]
I:ListType=0

# ModIds seperated by ; [default: ]
S:ModIds=journeymap;NotEnoughItems

# Users that will not be affected by this mod. Seperated by ; [default: ]
S:IgnoredUsers=

# Server Operators will not be affected by this mod [default: true]
B:Op-Bypass=true

}

You can also use the command "/mc reload" to reload the settings without restarting the server.

>1.8

After running your server with this mod once you should fine a ModControl folder in your config folder, in there should be 3 different list txt files & a config file. In the config file you specify the default kick messages and whether operators can bypass this mod.  The 3 list files is where you put the mod ids of the mods that you want blocked / forced. The White List contains all mods that the user can have installed, the blackList contains all mods that the user can't have installed and the Grey List contains all mods that the user is forced to have installed. The lists have the format "MODID:KICK MESSAGE". This is an example of a blacklist with custom kick messages.

Installation

Drop the downloaded jar file in your mods folder. This is a server side only mod, installing it on the client will NOT work.

Servers/Mod Packs

Feel free to use this mod on any server/in any modpack you want.

Screenshots

Gallery

This project has no gallery images yet.

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

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~14,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works