Entity Zoning Supervisor
by eerussianguy
Entity Zoning Supervisor lets a config file decide where and when mobs spawn, applying those rules through the natural spawner.
What it does
Spawn rules are written in config files, so a pack maker can set fine-grained control over which mobs appear, and in which biomes. The mod hooks into the natural spawner, and mobs added through json files are handled by the vanilla spawn manager and still spawn at their normal rate. One file only blocks spawning based on the predicates it is given, while another replaces, denies or filters entity loot drops. Shared rule sets can be saved once and applied again later, which removes the need to repeat the same restrictions in each pack.
The mod is an open source Forge and NeoForge project under the MIT License, with a source repository, an issue tracker and a wiki. Installation requires both sides: the server and every player need Entity Zoning Supervisor. TerraFirmaCraft is an optional dependency that adds its own mobs to the zoning rules when installed. Files cover 1.18.2, 1.20.1 and 1.21.1, with 2.0.0 for 1.20.1 as the latest Forge build and 3.0.2 for 1.21.1 as the latest NeoForge build.
Key features
Config-driven spawning
Mob spawning is controlled through config files, with no code changes needed to set the rules.
Biome-based zoning
Mobs can be allowed or blocked in specific biomes, so each area of a world follows its own mob set.
Natural spawner hook
Rules attach to the natural spawner, so vanilla spawn logic keeps running and only the zoning changes.
Loot drop filtering
Entity loot drops can be replaced, denied or filtered by rule, giving pack makers control over rewards.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
Use cases
Pack building
Pack makers can define mob restrictions once, save them as shared rule sets and reuse them across projects.
Who it’s for: Pack makers and server owners who want to control which mobs spawn where, and how their drops behave, without writing mod code.
How it compares
Mob Control is a Fabric, Forge and NeoForge mod for 1.20.1 – 26.1.2 that runs on client and server, under All rights reserved and not open source. MobSpawnController is a Fabric, Forge and NeoForge mod for 1.20.1 – 1.21.1, server required with client optional, also under All rights reserved. Advancement-Based Spawning is open source under the GNU Lesser General Public License v3.0 only, and it is server-side only across 1.19.2 – 1.21.1 on Fabric, Forge and NeoForge.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Entity Zoning Supervisor | Forge and NeoForge | 1.18.2 – 1.21.1 | Client and server | 2026-03-25 |
| Mob Control | Fabric, Forge and NeoForge | 1.20.1 – 26.1.2 | Client and server | 2026-07-17 |
| MobSpawnController | Fabric, Forge and NeoForge | 1.20.1 – 1.21.1 | Server required, client optional | 2026-10-03 |
| Advancement-Based Spawning | Fabric, Forge and NeoForge | 1.19.2 – 1.21.1 | Server-side only | 2026-01-08 |
Questions
Does Entity Zoning Supervisor need to be installed on the client?
Which loaders does Entity Zoning Supervisor support?
Does TerraFirmaCraft have to be installed?
In the catalog
Entity Zoning Supervisor is one of 11,058 Mobs mods on ModsFinder, and one of 6,527 Mobs mods for Forge. 32,366 mods support Minecraft 1.21.1.
More from eerussianguy
Similar mods
What the author says
Entity Zoning Supervisor is your free, open source, and easy to use solution for deciding what entities go where. It is great for packmaking or for personal use. Your config files live in the.minecraft/config/entity_zoning_supervisor folder. Empty config files will be generated if you launch the game to the main…
Official listing
- Modrinth page
- modrinth.com/mod/entity-zoning-supervisor
- Owner
- eerussianguy
- Published
- 2025-11-04
- Updated on Modrinth
- 2026-03-25
- Facts verified
- 2026-10-15
