Controlled for Minecraft: Master Every Mob Spawn Rule

Install Controlled for Minecraft to block, limit, or allow any entity with precision. Search, filter, and control spawns easily.

Controlled

Minecraft worlds can feel chaotic when mobs appear where you least expect them. You might want a peaceful base without creepers, a custom adventure map with specific enemies, or a modpack where one particular creature keeps ruining your farms. The Controlled mod gives you a straightforward, powerful way to decide exactly which entities are allowed to spawn, how often they appear, and how many can exist in your dimension at once. It works with both vanilla mobs and creatures added by other mods, all through a clean, searchable in-game menu.

What Does Controlled Do?

At its core, Controlled is a spawn management tool. It does not alter mob AI, change drops, or edit textures. Instead, it focuses purely on the moment an entity tries to enter your world. You can disable a single mob, reduce its spawn chance, limit its population, block an entire category like Hostile or Bosses, or control every entity from a specific mod. The mod reads entities directly from the Forge entity registry, so you do not need to type long registry IDs manually. Everything is presented in a user-friendly list.

Safe by Default

One of the best aspects of Controlled is that it changes nothing when you first install it. The master control switch is off, all entity rules are set to Default, spawn chances remain at 100%, caps are unlimited, and existing entities are preserved. You have complete control over when the mod starts influencing spawns. This makes it perfect for testing configurations without worrying about breaking your world instantly.

Key Features of Controlled for Minecraft

The feature set is designed to give you granular control without requiring a degree in modding. Here are the main tools you get:

  • A searchable list of every registered vanilla and modded entity.
  • Filter entities by name, registry ID, category, mod name, or namespace.
  • Select multiple entities at once and apply the same rule to all of them.
  • Three clear rule states: Default, Block, and Allow.
  • Block entire categories or entire mods with a single setting.
  • Add exceptions that bypass a blocked category or mod.
  • Separate rules for detectable baby mobs.
  • Set an individual spawn chance from 0% to 100%.
  • Set a loaded-dimension cap for each entity type.
  • Choose which spawn sources the rules affect.
  • View and edit every gamerule registered in the current world.
  • Built-in support for modded entities and modded gamerules.
  • No mixins and no replacement entity classes.

Easy Entity Control Interface

Accessing the main menu is simple. Open your mods list, find Controlled, and click Config. The entity list opens on Minecraft entities by default, but you can switch the view to show other installed mods, categories, blocked entities, allowed entities, or all entities. The search box is your best friend here; you can find a mob by its displayed name, registry ID, mod name, namespace, or category. To select an entity, click the square at the front of its row. You can select several entities and apply the same rule to all of them, which saves a lot of time when managing large packs.

Understanding the Three Rule States

Each entity has three possible rules. Default means Controlled does not give the entity a special block or allow rule, so it behaves naturally. Block prevents the selected entity from spawning through enabled spawn sources. Allow lets the selected entity spawn even when its category or mod is blocked. An explicit Allow rule takes priority over category and mod blocking, making whitelisting simple. For example, you can block the entire Hostile category but still allow creepers. This exception system is incredibly flexible.

Categories and Mod Groups

Entities are automatically organized into logical groups: Hostile, Friendly, Ambient, Water, Bosses, and Miscellaneous or Other. You can block a complete category with one setting. You can also block every entity belonging to a particular mod namespace. Controlled uses the owning mod's displayed name where available, and unknown ownership is placed under Other with its namespace shown. Modded bosses that are not detected automatically can be added to the custom boss list through the advanced configuration.

Baby Mob Controls

Baby variants can be controlled separately from their adult form when the entity exposes a detectable baby state. You can block the baby form of a specific entity, explicitly allow a specific baby form, or block all detectable baby mobs while keeping the adult version unchanged. This makes setups such as "allow zombies but disable baby zombies" possible, which is perfect for reducing annoyance without removing the mob entirely.

Spawn Chance and Mob Caps

Every entity can be tuned individually for finer control. The spawn chance setting lets you choose a value from 0% to 100%. A lower value reduces successful spawn attempts without completely removing the entity unless it is set to 0%. The loaded-dimension cap limits how many loaded entities of that exact type may exist in the current dimension, with Unlimited as the default. These controls apply only to the spawn sources you enable and do not remove existing entities unless loaded-entity removal is separately enabled.

Spawn Source Controls

You decide exactly which creation methods Controlled may block. This includes natural spawning and world generation, mob spawners, breeding and jockey creation, events, raids, triggered spawns, and mob-summoned entities, conversions and reinforcements, buckets and dispensers, spawn eggs, and commands such as /summon or direct modded spawn methods. Spawn eggs and commands are not blocked by default, allowing blocked entities to remain easy to test. This granularity means you can stop natural spawns but still use spawn eggs for building a zoo.

Existing Entity Safety

Controlled normally affects new spawns only, leaving existing entities alone. An optional setting can stop blocked entities when their chunks are loaded, but because this is more destructive, it is disabled by default. Separate safety options protect named entities and tamed entities owned by players. This ensures your favorite pets and named villagers are never accidentally removed.

World Gamerule Editor

Controlled includes a separate screen for the live gamerules of the currently loaded world. You can search all boolean and integer gamerules, view their current server values, toggle boolean rules, edit integer rules, and see gamerules added by other mods. This makes it quick to check and change doMobSpawning without leaving the game. The screen edits the active world, not a world that has not been created yet. In multiplayer, changing gamerules requires operator permission level 2 or higher.

Mod Compatibility and Performance

Controlled reads entities from the Forge registry instead of using a hardcoded vanilla-only list. This allows entities from most Forge mods to appear automatically. Spawn control uses public Forge events and avoids mixins, entity-class replacement, and creating modded entities just to display them. For users looking for a seamless experience, the foxygame.net launcher offers a one-click install for Controlled, ensuring version compatibility and automatic updates so you can focus on tweaking your spawn rules rather than troubleshooting setup issues. Unknown or unusual direct spawn methods can be covered by the optional compatibility fallback, and some mods may create entities through custom systems that bypass normal Forge spawn events, so enabling Unknown and direct mod spawns is recommended when stricter control is needed.

Multiplayer Setup

For multiplayer spawn control, install Controlled on the server and use the same configuration there. Installing it on clients provides the in-game menus. Gamerule changes are sent to the server and checked against operator permissions. Server owners can distribute or edit the config/controlledspawns-common.toml file. The mod supports Minecraft 1.20.1 with Forge 47.x and Java 17. Configured is optional but recommended, as it provides access to Controlled's advanced Forge configuration from its Configured screen.

How to Install Controlled

Learning how to install Controlled is straightforward. First, ensure you have the correct Forge version installed for Minecraft 1.20.1. Download the mod file from a trusted source and place it in your mods folder. If you are using a launcher, you can often find a dedicated section for mods that simplifies the process. After launching the game, you can access the configuration menu from the mods list. Remember that the master switch must be enabled before entity spawn rules take effect.

Finding the Mod

When you are ready to download Controlled for Minecraft, search for the latest version compatible with your setup. The mod is All Rights Reserved, so refer to the license included with the mod for permissions covering personal use, modpacks, videos, redistribution, modification, and source use. The author, GoatmanXD, has designed a tool that respects your world while giving you unprecedented command over its population.

Final Thoughts on Controlled

Controlled is an essential tool for any Minecraft player who wants to shape their world's population with precision. Whether you are a server admin preventing lag from excessive mobs, a map maker scripting a specific encounter, or a survival player tired of baby zombies, this mod delivers. Its safe-by-default approach, combined with deep customization and excellent mod compatibility, makes it a standout choice. Take the time to explore the searchable menu, set your rules, and enjoy a world that behaves exactly how you want it to.