
Modrinth · Minecraft mod
MobRules
Order your mobs à la carte, not from a set menu - pick exactly what spawns in your world.
Quick answer
Which MobRules release matches 26.2?
MobRules 1.1+26.2 targets 26.2 with NeoForge. Installation on the client is optional. Installation on the dedicated server is optional. No extra mods listed for this file.
Where it goes
Is MobRules required on the client, server, or both?
Installation on the client is optional. Installation on the dedicated server is optional.
The source marks this as usable on both the client and server.
What else does MobRules 1.1+26.2 need?
1.1+26.2 on 26.2. 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 MobRules without breaking your instance.
Built for MobRules 1.1+26.2 on 26.2. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.1+26.2. 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
Installation on the client is optional. Installation on the dedicated server is optional.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.1+26.2. It opens that exact file at the source.
About this project
What does MobRules add?
MobRules
MobRules is a lightweight mod for Minecraft 1.21.1 & 26.2 that provides comprehensive and granular control over mob spawning through three distinct categories:
- Hostile Mobs: All aggressive creatures including monsters, undead, and other threats
- Farm Animals: Domestic and passive land animals typically used for resources or companionship
- Aquatic Animals: All water-dwelling creatures from fish to amphibians
Each category offers three levels of control:
- Allow All (
allow_all): Normal vanilla spawning behavior - Block All (
block_all): Completely prevent spawning for the entire category - Selective Control (
allowlist): Use customizable JSON allowlists to specify exactly which mobs can spawn
Categories are resolved from each mob's vanilla spawn category, so modded mobs are covered automatically. Every mob belongs to exactly one category, so a spawn is only ever evaluated once.
Advanced Configuration
When using "partial" mode, MobRules generates JSON allowlist files in your config/mobrules/ directory:
hostile_mobs_allowlist.json- Controls which hostile mobs can spawnfarm_animals_allowlist.json- Controls which farm animals can spawnaquatic_animals_allowlist.json- Controls which aquatic animals can spawn
These files are automatically created with sensible defaults and can be edited to include only the specific mob IDs you want to allow. For example:
[
"minecraft:zombie",
"minecraft:skeleton",
"minecraft:creeper"
]
Reclassifying mobs
To move a mob into a different category (for example, treating an amphibian as aquatic rather than farm), edit config/mobrules/category_overrides.json:
{
"minecraft:frog": "aquatic"
}
Valid categories are hostile, farm, and aquatic.
In-game commands
All commands require permission level 2 (operator):
/mobrules status— show the current control mode and allowlist size for each category/mobrules reload— reload the allowlist and override files from disk without restarting/mobrules allow <category> <mobId>— add a mob to a category's allowlist/mobrules disallow <category> <mobId>— remove a mob from a category's allowlist
Why MobRules Exists
Every Minecraft player has encountered situations where default spawning mechanics don't align with their goals:
- Creative builders who want inspiration from a living world without combat interruptions
- Server administrators managing performance with selective mob populations or creating themed areas
- Modpack creators needing precise control over which creatures populate their custom worlds
- Accessibility-focused players who want to reduce specific stressors while maintaining gameplay
- Role-playing servers requiring specific atmospheric conditions with custom creature populations
- Adventure map makers who need exact control over which mobs appear in different areas
MobRules bridges the gap between Minecraft's default spawning and the diverse needs of its community, offering everything from simple on/off switches to precise per-mob control through easy-to-edit configuration files.
Project description from Modrinth.
Pick your setup
MobRules by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.11
1 loader build1.21.10
1 loader build1.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 build1.21.3
1 loader build1.21.2
1 loader build1.21.1
2 loader buildsCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
MobRules versions and loaders
1.1+26.2
mobrules-1.1+26.2.jar
4 Aug 2026
Looking for an older file? The official Modrinth project page is in Resources.