promotional bannermobile promotional banner

ControlSpawn

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.

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:

text
/controlspawn block set 180 up

Prevent mobs from spawning deep in your mines:

text
/controlspawn block set -50 down

Block spawning in a specific band (e.g. village level):

text
/controlspawn block range 60 80

Always block phantoms, regardless of height:

text
/controlspawn block blacklist add minecraft:phantom

Boost zombie spawning in a narrow zone:

text
/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)

 
 

ControlSpawn Team

profile avatar
Owner
  • 2
    Projects
  • 65
    Downloads

More from pardect

  • Konosuba project image

    Konosuba

    Konosuba Mod for Forge 1.20.1. Choose Mage or Priest, master legendary staffs, unlock skills, and level up. Mana system, skill tree, Vanir's Mask, and 7 languages.

    • 45
    • October 7, 2026
  • Konosuba project image

    Konosuba

    Konosuba Mod for Forge 1.20.1. Choose Mage or Priest, master legendary staffs, unlock skills, and level up. Mana system, skill tree, Vanir's Mask, and 7 languages.

    • 45
    • October 7, 2026