Skip to content

Kiriyashiki/MobRandomizer

Repository files navigation

Mob Randomizer Mod

A Minecraft mod that effectively randomizes mobs by remapping mob spawns.

omakase.mp4

Features

By randomly assigning every mob spawn another random mob, each mob will have another mob replace it for all its instances.

For example all piglins might get replaced by llamas.

Covers all types of mob spawns (natural, summoned, stuctures, ...).

Details

The randomized mappings are created when the world is loaded. They are based on the world seed, so using the same seed will yield the same results.

Mobs that cannot spawn naturally (giant, illusioner, ...) are excluded by default.

Installation

You can download the mod from Modrinth or CurseForge.

This mod uses Fabric and works with version 1.21.4 of Minecraft. It requires the Fabric API to be present in the mods folder.

Other Minecraft versions are available on the above download links.

Configuration

You can choose mobs to be excluded from the randomization process.

When using the mod for the first time, a mob_randomizer.toml will be created in .minecraft/config.

There you can specify mob ids you do not want to be randomized. Example :

blacklist = ["ender_dragon", "wither", "giant", "illusioner", "zombie_horse"]

/!\ Warning : Randomizing the Ender Dragon may cause issues, it is recommended to leave it blacklisted.

Work in Progress

Older Minecraft versions may be implemented soon.

Building from Source

Simply clone the repo and run ./gradlew build or ./gradlew.bat build (Windows) to build the mod jar.

It will be found in the build/libs directory.

About

A Minecraft mod that effectively randomizes mobs by remapping mob spawns.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages