promotional bannermobile promotional banner

MobSpawnController

MobSpawnSwitch is a powerful yet easy-to-use mod that gives you complete control over mob spawning in Minecraft. Whether you want to disable specific mob types, control how they spawn, or fine-tune your server's mob behavior, this mod has you covered
QQ20260722-192028.png

QQ20260722-192028.png

QQ20260722-192135.png

QQ20260722-192135.png

QQ20260722-192055.png

QQ20260722-192055.png

QQ20260722-192214.png

QQ20260722-192214.png

Description

MobSpawnController is a lightweight Fabric / NeoForge /Forge mod that lets you control mob spawning behavior and attributes through commands or an intuitive in-game GUI.

## Features
Spawn Control

- Enable or disable spawning for any mob, per spawn type (NATURAL, SPAWNER, BREEDING, EVENT, etc.)
- Fine-grained control: disable natural spawning while keeping spawner-based spawning, or vice versa
- Works with all mods' mobs — if it's registered as an entity type, it can be controlled
- Refactored spawn interception logic so rules are enforced before mobs actually spawn
Natural Spawn Rules (New in 1.1.0)

- Full InControl-style natural spawn condition system for each mob
- Configure: spawn chance, height range, total/sky/block light, time of day, world day, moon phase, player distance, world-spawn distance, local difficulty, weather, difficulty, sky visibility, fluid type, slime chunk, dimensions, biomes, biome tags, seasons, structures, blocks below/at/above, dimension player count, nearby mob cap, and more
- Blank or unset conditions are treated as unrestricted
Season Compatibility (New)

- Optional integration with Serene Seasons
- Restrict natural spawns to specific sub-seasons
- If Serene Seasons is not installed, season conditions are ignored and never block spawning
Attribute Override

- Modify any mob attribute (health, damage, speed, armor, knockback resistance, etc.) on a per-mob basis
- Supports numeric and percentage-based attribute controls
- Attribute overrides are applied when mobs finalize their spawn, and max health is resynchronized automatically
In-Game GUI

- Visual mob list with 3D entity preview
- Search by mob ID or translated name
- Filter by source mod, spawn status (enabled/disabled/partial), attribute modification status, and natural spawn configuration status
- Tabbed editor for spawn rules, natural spawn conditions, and attributes
- Structure picker, dimension/biome/block list editors, and more
- Block editor supports manual entry, held block, targeted block, and block-below quick-add
Commands

- /mobspawncontroller <mob> <spawnType> <true|false> — toggle spawn rules
- /mobspawncontroller list [mob] — view current rules
- /mobspawncontroller clear <mob|all> — reset rules
- Short alias: /msc
- Tab-completion for mob IDs and spawn types
Storage

- Rules are saved as JSON per world in data/mobspawncontroller/rules.json
- Automatically loads on server start, saves on server stop
Notes

- All features from MobSpawnSwitch have been moved here. MobSpawnSwitch is discontinued and will not receive further updates.
- The GUI requires the mod to be installed on the client. Commands and rule storage still work in a dedicated-server-only setup.

The MobSpawnController Team

profile avatar
  • 10
    Projects
  • 9.5K
    Downloads

More from taisuiyilebaView all

  • jeirecipemanager project image

    jeirecipemanager

    JEIRecipeManager is a server-side recipe management addon for JEI (Just Enough Items) on NeoForge. It allows operators to disable, enable, add, modify, and delete recipes directly from the JEI recipe GUI — no datapack knowledge required.

    • 407
    • August 2, 2026
  • Botania Backpack Upgrades project image

    Botania Backpack Upgrades

    Botania Backpack Upgrades is a compatibility addon for Sophisticated Backpacks and Botaniaon Minecraft 1.20.1 Forge.

    • 188
    • July 26, 2026
  • Mystical World Reborn project image

    Mystical World Reborn

    A 1.20.1 Forge port/reborn fork of Mystical World, adding light Vanilla+ mystical creatures, resources, foods, tools, and decorations.

    • 331
    • June 15, 2026
  • Extra Golems Fabric project image

    Extra Golems Fabric

    A Fabric port of Extra Golems, adding dozens of golems with unique textures and abilities.

    • 352
    • June 15, 2026
  • jeirecipemanager project image

    jeirecipemanager

    JEIRecipeManager is a server-side recipe management addon for JEI (Just Enough Items) on NeoForge. It allows operators to disable, enable, add, modify, and delete recipes directly from the JEI recipe GUI — no datapack knowledge required.

    • 407
    • August 2, 2026
  • Botania Backpack Upgrades project image

    Botania Backpack Upgrades

    Botania Backpack Upgrades is a compatibility addon for Sophisticated Backpacks and Botaniaon Minecraft 1.20.1 Forge.

    • 188
    • July 26, 2026
  • Mystical World Reborn project image

    Mystical World Reborn

    A 1.20.1 Forge port/reborn fork of Mystical World, adding light Vanilla+ mystical creatures, resources, foods, tools, and decorations.

    • 331
    • June 15, 2026
  • Extra Golems Fabric project image

    Extra Golems Fabric

    A Fabric port of Extra Golems, adding dozens of golems with unique textures and abilities.

    • 352
    • June 15, 2026