Community listing page, reviews may not be monitored by the author.
ControlSpawn
No reviews yet
ControlSpawn — Minecraft 1.20.1 Forge mod to block or boost mob spawning by height (above, below, between Y levels) with whitelists, blacklists, and persistent settings.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
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.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
ControlSpawn
Full control over mob spawning — block or boost spawns by height with whitelists and blacklists. Lightweight, server-friendly, and compatible with other mods.
📖 About
ControlSpawn is a utility mod for Minecraft 1.20.1 (Forge) that gives you complete control over where mobs are allowed to spawn. Block spawning in a specific height range, boost spawning in another, and fine-tune everything with whitelists and blacklists — all through simple in-game commands.
The mod hooks into Forge's official spawn event instead of patching vanilla code, so it works alongside other mods without conflicts.
✨ Features
-
Block spawning by height
-
UP— block spawning above a given Y level -
DOWN— block spawning below a given Y level -
RANGE— block spawning between two Y levels
-
-
Boost spawning by height
-
Same three modes:
UP,DOWN,RANGE -
Adjustable multiplier from 1x to 10x
-
Perfect for mob farms, adventure maps, or themed worlds
-
-
Whitelist & Blacklist
-
Whitelisted mobs ignore block restrictions or become the only targets of boost
-
Blacklisted mobs are always blocked or always excluded from boost
-
Separate lists for block and boost channels
-
-
Persistent settings — everything is saved and survives world reloads and game restarts
-
In-game commands with full tab-completion for heights and mob IDs
-
Smart filtering — only affects natural spawning, chunk generation, and patrols. Spawners, spawn eggs, commands, and summoned mobs are never touched
-
Compatible with other mods — no Mixins, no patched vanilla classes
🎮 Commands
All commands require operator permissions (level 2).
Block
| Command | Description |
|---|---|
/controlspawn block on |
Enable spawn blocking |
/controlspawn block off |
Disable spawn blocking |
/controlspawn block set <Y> up |
Block spawning above Y |
/controlspawn block set <Y> down |
Block spawning below Y |
/controlspawn block range <min> <max> |
Block spawning between min and max |
/controlspawn block whitelist add <mob> |
Mob ignores height restriction |
/controlspawn block whitelist remove <mob> |
Remove mob from whitelist |
/controlspawn block blacklist add <mob> |
Mob is always blocked |
/controlspawn block blacklist remove <mob> |
Remove mob from blacklist |
/controlspawn block list whitelist |
Show block whitelist |
/controlspawn block list blacklist |
Show block blacklist |
Boost
| Command | Description |
|---|---|
/controlspawn boost on |
Enable spawn boost |
/controlspawn boost off |
Disable spawn boost |
/controlspawn boost set <Y> up |
Boost spawning above Y |
/controlspawn boost set <Y> down |
Boost spawning below Y |
/controlspawn boost range <min> <max> |
Boost spawning between min and max |
/controlspawn boost multiplier <1-10> |
Spawn rate multiplier (default 3) |
/controlspawn boost whitelist add <mob> |
Boost applies only to this mob |
/controlspawn boost whitelist remove <mob> |
Remove mob from boost whitelist |
/controlspawn boost blacklist add <mob> |
Boost does not apply to this mob |
/controlspawn boost blacklist remove <mob> |
Remove mob from boost blacklist |
/controlspawn boost list whitelist |
Show boost whitelist |
/controlspawn boost list blacklist |
Show boost blacklist |
General
| Command | Description |
|---|---|
/controlspawn get |
Show current status of both channels |
/controlspawn save |
Force-save all settings |
💡 Examples
Keep your sky base free of phantoms:
/controlspawn block set 180 up
Prevent mobs from spawning deep in your mines:
/controlspawn block set -50 down
Block spawning in a specific band (e.g. village level):
/controlspawn block range 60 80
Always block phantoms, regardless of height:
/controlspawn block blacklist add minecraft:phantom
Boost zombie spawning in a narrow zone:
/controlspawn boost range 60 70 /controlspawn boost multiplier 5 /controlspawn boost whitelist add minecraft:zombie
📝 Mob IDs
Use the standard namespace:entity format:
-
minecraft:zombie -
minecraft:phantom -
minecraft:bat
The namespace can be omitted for vanilla mobs — zombie works the same as minecraft:zombie. For modded mobs, use their full ID (e.g. iceandfire:dragon).
🔧 Technical Details
-
Minecraft version: 1.20.1
-
Mod loader: Forge (47.x and above)
-
Java version: 17
-
Side: Both (server-side required in multiplayer)
Screenshots
Gallery
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
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources