HomeJavaModsCommand Controls
Command Controls
Command Controls — screenshot 1Command Controls — screenshot 2

Command Controls

Take full control over which commands your players can see and use!

Command Controls is a powerful server management mod that lets you configure command access based on player ranks - with seamless LuckPerms integration.


Blocks, executes and hides commands for different ranks and OP´s.


✨ Features

🔒 Complete Command Control

🔗 LuckPerms Integration

🎮 Mod Compatibility

⚠️ Note: Mods with their own permission systems (like Impactor) need permissions set directly in LuckPerms, not through this mod.


📦 Installation

Server (Required)

  1. Install Fabric Loader and Fabric API
  2. Drop the mod JAR into your mods folder
  3. (Recommended) Install LuckPerms for rank-based permissions

Client (Optional)

Install on clients to also hide client-side mod commands.


⚙️ Configuration

Edit config/commandcontrols/commands.json:

{
  "rank_hierarchy": ["default", "premium", "vip", "vip+", "moderator", "admin", "owner"],
  "bypass_commands": ["help"],
  "commands": {
    "all_ranks": ["help", "msg", "me", "seed", "list"],
    "vip": ["nick", "hat", "fly"],
    "moderator": ["kick", "tp", "teleport", "clear", "spectate"],
    "admin": ["ban", "give", "gamemode", "time", "weather", "effect", "summon"],
    "owner": ["stop", "op", "deop", "whitelist", "luckperms", "reload"]
  }
}

How it works:


🎯 LuckPerms Setup

Automatic (Recommended)

Just run as OP:

/commandcontrols luckperms-setup

This automatically configures LuckPerms for all your ranks!

Fallback (No LuckPerms)

Without LuckPerms, the mod uses vanilla OP levels:


📋 Commands

Command Description
/commandcontrols OP Level 4
/commandcontrols reload Reload configuration
/commandcontrols luckperms-setup Auto-setup LuckPerms
/commandcontrols status Show your current rank and allowed commands
/commandcontrols resync Synchronizes your rank permissions

All commands require OP level 4


🔧 Technical Details


📝 Requirements

Optional


❓ FAQ

Q: Does this work with mod commands?
A: Yes, for mods that use Minecraft's standard hasPermissionLevel() check (most mods). Mods with custom permission systems (like Impactor, which uses Cloud Commands) need their permissions set directly in LuckPerms.

Q: Do players need the mod installed?
A: No, server-only works fine. But installing on clients hides client-side mod commands too.

Q: Commands are visible but won't execute?
A: Make sure the command is in your config file and the player has the correct LuckPerms group.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

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

Explore more