Mobs Blocker
by DreykaOas
Mobs Blocker is a server-side admin tool that stops selected mobs from spawning, with rules set by entity ID, category or spawn source.
What it does
Rules in Mobs Blocker can target one entity by its exact ID, such as minecraft:zombie, or a whole category such as monsters. A rule can apply to natural spawns, spawners, eggs and commands, and an inverse mode lets a rule allow only the listed sources while blocking the rest. Rules are changed through a command system with auto-completion, and the configuration file can also be edited by hand.
The mod is licensed under the MIT License and is open source; its source code and issue tracker are public. Versions 1.1.0 and below are no longer supported, and the rewritten 1.2.0 line is the one maintained. Mobs Blocker runs on the server alone, so players join without installing it. Files target Fabric, Forge and NeoForge across 8 release versions, 1.19.2 – 1.21.8, with the latest builds marked beta.
Key features
Specific rules by entity ID
A rule can name one exact entity ID, such as minecraft:zombie, and block only that mob.
Preset category rules
A preset applies one rule to an entire category, for example all monsters or all water creatures.
Control by spawn source
Blocking can depend on how a mob appears, whether from natural spawns, spawners, eggs or commands.
Global settings and live changes
Changes to a rule take effect on the server immediately, without a restart.
Low-impact lookups
Entity checks use optimized HashSet lookups and hook NeoForge events, keeping performance cost small.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Server owners and administrators who want to control which mobs appear on their server, by entity, category or spawn source.
How it compares
Attack-Blocker is a client-side only Fabric mod under the MIT License, covering 1.20 – 1.21.11, so it changes what a player sees rather than what the server spawns. Advancement-Based Spawning is server-side only, open source under the GNU Lesser General Public License v3.0 only, and runs for 1.19.2 – 1.21.1 on Fabric, Forge and NeoForge, gating spawns on player progress rather than on a fixed rule list. Mob Control is client and server, all rights reserved, and reaches 1.20.1 – 26.1.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Mobs Blocker | Fabric, Forge and NeoForge | 1.19.2 – 1.21.8 | Server-side only | 2025-12-22 |
| Attack-Blocker | Fabric | 1.20 – 1.21.11 | Client-side only | 2025-11-30 |
| Advancement-Based Spawning | Fabric, Forge and NeoForge | 1.19.2 – 1.21.1 | Server-side only | 2026-01-08 |
| Mob Control | Fabric, Forge and NeoForge | 1.20.1 – 26.1.2 | Client and server | 2026-07-17 |
Questions
Does Mobs Blocker need to be installed on the client?
Which command level is needed to change rules?
Which version should a server run?
Can rules be edited in the configuration file by hand?
In the catalog
Mobs Blocker is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from DreykaOas
Similar mods
What the author says
Mobs Blocker has been completely re-architected to give you granular control over entity spawning. Stop mobs based on specific conditions (natural spawns, spawners, eggs) or apply rules globally across mob categories. ⚠️ UPDATE NOTICE: This mod has been rewritten and currently ONLY supports version 1.2.0. For version…
Official listing
- Modrinth page
- modrinth.com/mod/mobsblocker
- Owner
- DreykaOas
- Published
- 2024-04-12
- Updated on Modrinth
- 2025-12-22
- Facts verified
- 2026-10-15
