In Control Mod — Configuration
Configuration Files
All configuration files are located in the config/incontrol/ directory. These files use JSON syntax and are evaluated by the mod to apply rules.
| File Name | Purpose |
|---|---|
spawn.json |
Restricts or modifies existing natural spawns. |
spawner.json |
Adds new mob spawns to the world (1.16+). |
loot.json |
Customizes item drops from mobs. |
experience.json |
Customizes XP rewards from mobs. |
summonaid.json |
Controls zombie reinforcement spawns. |
effects.json |
Applies potion effects to players based on conditions. |
phases.json |
Defines global conditions (phases) to simplify other rules. |
areas.json |
Defines named geographic regions (1.20+). |
events.json |
Spawns mobs based on specific world events (1.20+). |
potentialspawn.json |
1.12 ONLY. Replaced by spawner.json in newer versions. |
Commands
In Control! provides several commands for debugging and management. All commands start with /incontrol.
| Command | Description |
|---|---|
/incontrol reload |
Reloads all JSON configuration files immediately. |
/incontrol debug |
Toggles debug mode, logging spawn details to the console. |
/incontrol show |
Lists all valid entity registry names. |
/incontrol list |
Lists all currently loaded mobs in the current dimension. |
/incontrol kill <type> |
Kills mobs of a certain type (all, hostile, passive). |
/incontrol days |
Shows or sets the current internal day counter. |
/incontrol phases |
Lists all currently active phases. |
/incontrol area |
Shows information about the area the player is standing in. |