Bad Mobs
by Darkhax
Bad Mobs is a Forge and NeoForge utility that stops selected mobs from spawning naturally, controlled through a generated config file.
What it does
The mod gives a simple way to turn off natural mob spawning. After it is installed, the game or server is started once so the config file is generated, then closed. The file is named badmobs and sits in the config folder, beside the mods folder rather than inside it. It can be edited in any text editor, and every registered mob has its options already written into the file. Once changes are saved, the game is started again and the new spawning rules apply.
The mod is published for Forge and NeoForge across 26 release versions, 1.7.10 – 1.21.1. The latest Forge file targets 1.20.4 and the latest NeoForge file targets 1.21.1. It runs on client and server, and the author states that it must be installed on both, since running it on the server alone is not a supported setup. The code is open source under the GNU Lesser General Public License v2.1 only, and public links exist for the source and the issue tracker.
Key features
Per-mob spawn settings
Every registered mob gets its own entry in the generated config file, so spawning can be disabled one mob at a time.
Generated config file
The badmobs config file is created on first launch, with the options for every mob already in place.
Plain text editing
Changes are made by editing the file in a text editor and restarting the game, with no in-game menu needed.
Natural spawning only
The settings target mobs that spawn naturally in the world, leaving other mob sources to their own rules.
Compatibility
Latest build for each game version and loader.
1.21.x1 of 1 version with builds
1.20.x2 of 2 versions with builds
1.19.x4 of 4 versions with builds
1.18.x3 of 3 versions with builds
1.17.x1 of 1 version with builds
1.16.x4 of 4 versions with builds
1.15.x1 of 1 version with builds
1.14.x1 of 1 version with builds
1.13.x1 of 1 version with builds
1.12.x2 of 2 versions with builds
1.11.x1 of 1 version with builds
1.10.x1 of 1 version with builds
1.9.x2 of 2 versions with builds
1.8.x1 of 1 version with builds
1.7.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Survival worlds with fewer mobs
Players who want a quieter world can disable the natural spawning of chosen mobs and keep the rest.
Server-wide spawn rules
Server owners can set the same spawn settings for everyone by editing the file on the server before players join.
Who it’s for: The mod suits players and server owners who want to control which mobs appear naturally. It is installed on both the client and the server, and it is edited by hand through the config file.
Questions
Does Bad Mobs need to be installed on both sides?
Where is the Bad Mobs config file?
Which loaders and versions does Bad Mobs support?
In the catalog
Bad Mobs is one of 36,990 Utility mods on ModsFinder, and one of 14,575 Utility mods for Forge. 32,366 mods support Minecraft 1.21.1.
More from Darkhax
Similar mods
What the author says
This mod provides a simple way for you to disable natural mob spawning. Once the mod has been installed you can modify the generated config file to disable spawning behaviour. Run the game or server once. After it has been loaded close the game.
Official listing
- Modrinth page
- modrinth.com/mod/bad-mobs
- Owner
- Darkhax
- Published
- 2023-06-08
- Updated on Modrinth
- 2025-10-01
- Facts verified
- 2026-10-15
