MobRandomizer
by Kiriyashiki
When a world is created, MobRandomizer assigns each mob a replacement, so piglins can appear as llamas and other swaps happen across the world.
What it does
Randomization runs on the server and remaps mob spawns: each chosen mob type is paired with another mob type, and spawns of the first type are replaced by the second. The pairings cover natural spawns as well as mobs summoned by structures, and they are generated once when a world loads. Because the result is derived from the world seed, the same seed produces the same mapping every time.
Mobs that cannot spawn naturally, such as the giant and the illusioner, are excluded from the process, and players or server owners can choose further mobs to leave out. On first use the mod creates a configuration file named mob randomizer.toml in the .minecraft/config folder, where the mob ids to randomize are listed. The author recommends leaving the Ender Dragon on the blacklist, since randomizing it can cause issues. MobRandomizer requires Fabric API and is published for Fabric only, across 16 release versions, 1.19.4 – 26.3. It is server-side only, so players join without installing it, and it is released under the GNU General Public License v3.0 only.
Key features
Seed-based mob remapping
Each mob type is assigned a replacement when the world loads, and the mapping follows the world seed.
Natural and structure spawns
Replacements apply to natural spawns and to mobs summoned by structures, not only to one spawn source.
Excluded mobs
Mobs that cannot spawn naturally are skipped, and the mobs to exclude can be chosen in the configuration.
TOML configuration
A mob randomizer.toml file in the config folder lists the mob ids to randomize and the ones to leave out.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x9 of 9 versions with builds
1.20.x1 of 1 version with builds
1.19.x1 of 1 version 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
How it compares
Mob Roulette is a Fabric server mod for 26.1.2 only, under All rights reserved, with no open source code. Custom Mob Spawns is Fabric-only and open source under the MIT License for 1.19.3 – 1.21.1, and it works on either side, and neither side needs it. MobRandomizer is server-side only, open source under the GNU General Public License v3.0 only, and covers 1.19.4 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| MobRandomizer | Fabric | 1.19.4 – 26.3 | Server-side only | 2026-09-16 |
| Mob Roulette | Fabric | 26.1.2 | Server-side only | 2026-06-28 |
| Custom Mob Spawns | Fabric | 1.19.3 – 1.21.1 | Client or server, optional | 2024-06-14 |
Questions
Does MobRandomizer need Fabric API?
Do players need to install MobRandomizer?
Why does the same seed give the same mob swaps?
Should the Ender Dragon be randomized?
In the catalog
MobRandomizer is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
A Minecraft mod that effectively randomizes mobs by remapping mob spawns. By randomly assigning every mob spawn another random mob, each mob will have another mob replace it for all its instances.
Official listing
- Modrinth page
- modrinth.com/mod/mobrandomizer
- Owner
- Kiriyashiki
- Published
- 2025-03-12
- Updated on Modrinth
- 2026-09-16
- Facts verified
- 2026-10-15
