You Shall Not Spawn!
by ElocinDev
With You Shall Not Spawn! installed, a server owner can stop chosen mobs from appearing in the world, whether they would spawn naturally or through eggs and commands.
What it does
Blocked entities are listed in a JSON configuration file, and a mob on that list cannot be spawned by any method once it is blacklisted. Entries can use regular expressions, so a single line can cover several entities or every entity from one mod. A per-dimension setting controls spawn chance instead, where 0.0 means the mob never appears and 0.5 gives a 50 percent chance.
The mod runs on the server side. Server-side only means players join without installing it, but clients may keep it too for single-player worlds. Entities that already exist when the mod is added are not removed, so it is wise to configure the list before creating a world. Adding an invalid ID does nothing, and a valid ID for a mod that is added later is blocked from that point.
The mod depends on Necronomicon API, which must be installed alongside it. It is published for Fabric, Forge, NeoForge and Quilt across 16 release versions, 1.19 – 1.21.3, under a custom license, and the source code is public but the mod is not open source.
Key features
Disable entity spawning
Any listed entity is prevented from spawning, whether natural, from an egg or from a command.
Regex entries
An entry starting with an exclamation mark is read as a regular expression, covering several mobs or a whole mod.
Per-dimension chance
A per-dimension config sets a spawn chance for each entity, from never to a set share of spawns.
Compatibility
Latest build for each game version and loader.
1.21.x4 of 4 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Modpack balancing
Modpack creators remove mobs that unbalance progression or cause problems in their pack.
Trimming a mod's mobs
A single regex entry can disable every entity from one mod without listing each ID.
Who it’s for: Modpack creators and server owners who want certain mobs absent from their world. Players on a server that runs the mod need nothing extra.
How it compares
Entity Tweaks Configuration is server-side only, open source under the MIT License and published for Fabric, Forge and NeoForge across 1.19.2 – 26.2. Advancement-Based Spawning is also server-side only and open source under the GNU Lesser General Public License v3.0 only, for 1.19.2 – 1.21.1, and it controls spawns by advancement progress rather than by a blacklist.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| You Shall Not Spawn! | Fabric, Forge, NeoForge and Quilt | 1.19 – 1.21.3 | Server-side only | 2024-10-18 |
| Entity Tweaks Configuration | Fabric, Forge and NeoForge | 1.19.2 – 26.2 | Server-side only | 2026-06-27 |
| Advancement-Based Spawning | Fabric, Forge and NeoForge | 1.19.2 – 1.21.1 | Server-side only | 2026-01-08 |
Questions
Does You Shall Not Spawn! need Necronomicon API?
Does a blocked mob still appear if it was spawned before the mod was added?
Which loaders does the mod support?
In the catalog
You Shall Not Spawn! is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 13,252 mods support Minecraft 1.21.3.
More from ElocinDev
Similar mods
What the author says
Disable unwanted mobs from spawning using JSON configuration. Add the ID of the entity you want to remove in config/ysns/disabled_entities.json5 to completely remove entities from spawning.
Official listing
- Modrinth page
- modrinth.com/mod/you-shall-not-spawn
- Owner
- ElocinDev
- Published
- 2023-04-27
- Updated on Modrinth
- 2024-10-18
- Facts verified
- 2026-10-15
