Skip to main content

In Control documentation

In Control uses rule files to control mob spawning, attributes, loot, experience, player effects, block interactions, and more.

Current versions

For Minecraft 1.20.1, 1.21, and newer, start with one of these pages:

The current technical reference is based primarily on the Minecraft 1.20.1 implementation. Version-specific differences are called out where known.

Older versions

Legacy filename

potentialspawn.json belongs to the old 1.12 system. On modern versions, use spawner.json. The two files have different structures.

Getting help

Validate modern spawn.json, spawner.json, and phases.json files with the Control Validator. For community help, see the McJty Discord invitation video.