CurseForge · Minecraft mod
MobFilter
Highly configurable mob spawning filter. Serverside mod.
Quick answer
Which MobFilter release matches 26.2 NeoForge?
mobfilter-neoforge-0.28.0+26.2.jar targets 26.2 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is MobFilter required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does mobfilter-neoforge-0.28.0+26.2.jar need?
mobfilter-neoforge-0.28.0+26.2.jar on 26.2 NeoForge. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add MobFilter without breaking your instance.
Built for mobfilter-neoforge-0.28.0+26.2.jar on 26.2 NeoForge. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use mobfilter-neoforge-0.28.0+26.2.jar. It targets 26.2 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside mobfilter-neoforge-0.28.0+26.2.jar. It opens that exact file at the source.
About this project
What does MobFilter add?
MobFilter
MobFilter is a Minecraft mod that allows you to limit spawning of mobs in your world. You can use it to
- Completely prevent particular mobs from ever spawning
- Create safe zones in your world where mobs aren't allowed to spawn.
- Limit mob spawning to specific biomes, times, or light levels
- Fabric and NeoForge support
- …and more
Now with NeoForge support!
▶ Watch the Explainer!
(thanks, SonjQ!)
Usage
MobFilter uses a flexible, rule-based filtering system that you configure. When Minecraft wants to spawn a new mob, MobFilter checks the rules you provide to see if the spawn should be 'vetoed.'
If you just want to remove some mobs from the game, edit mobfilter.simple and add a list of the mob ids that you want to prevent spawning:
# I never want to see these mobs again:
minecraft:creeper
minecraft:phantom
minecraft:silverfish
You can also use negations and wildcards to filter out most or all of the mobs in a namespace:
# I love cats, so don't filter them...
!minecraft:cat
# ...but I don't want ANY other vanilla mobs
minecraft:*
See the documentation for more details.
Advanced Configuration (mobfilter.json5)
If you need more detailed control over mob spawning, you can instead edit mobfilter.json5. This file is a bit more complicated to configure but it allows your filtering logic to test for more complicated conditions, including:
- Block Position
- Location (Biome, World, Dimension, BlockId)
- Mob Type (EntiyId or SpawnGroup)
- Time of Day
- Light Level
- Phase of moon
For example, if you want to prevent hostile mobs from spawning in a specific area, you could add a rule like this:
{
rules : [
{
name : "Safe Zone",
what : 'DISALLOW_SPAWN',
when : {
category : [ 'MONSTER' ],
dimensionId : [ 'minecraft:overworld' ],
blockX: [ -128, 234 ],
blockY : [ 63, 'MAX' ],
blockZ : [ -321, 512 ]
}
}
]
}
See the documentation for more details.
Why This Mod?
I wrote this mod because I wanted to be able to be able to play survival minecraft with my daughter, and that meant we had to have a mob-free area around our base. There are numerous other mods out there that manage mob spawning but none of them did quite what I needed them to do.
Backports?
As a rule, I don't do backports unless critical security issues are involved. It's just too much tedious work to backport every mod feature to every old version. But I'm happy to accept PRs if you want to do one yourself.
Legal
This mod is published under the MIT License.
You're free to include this mod in your modpack provided you attribute it to pcal.net.
Questions?
If you have questions about this mod, please join the Discord server:
Project description from CurseForge.
Pick your setup
MobFilter by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.1.2
2 loader builds26.1.1
2 loader builds26.1
2 loader builds1.21.11
2 loader builds1.21.10
2 loader builds1.21.9
1 loader build1.21.8
1 loader build1.21.7
1 loader build1.21.6
1 loader build1.21.5
1 loader build1.21.4
1 loader buildShowing the newest 12 of 27 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
MobFilter versions and loaders
mobfilter-neoforge-0.28.0+26.2.jar
9 Jul 2026
Looking for an older file? The official CurseForge project page is in Resources.
