ModsFinder

Restless Legions

by Nebulacrity

Restless Legions turns the regional difficulty system upside down, so that chunks start with a difficulty of 0 and grow harder the longer players stay in them.

NeoForgeServer-side onlyMIT License1.21 – 26.2

What it does

In vanilla Minecraft, regional difficulty is tied to how much time players have spent in an area and to the moon phase, which means mobs in long-visited regions can already carry enchanted armor and potion effects early in a world. Restless Legions reverses that pattern: a chunk is no longer 0 by default only in the sense of starting safe, and the difficulty instead builds up gradually with the habitation value that players create by staying nearby.

The mod is intended for survival worlds where players want a steadier progression, and it runs on the server alone, so players join without installing it. It is published for NeoForge only, for 1.21 – 26.2 across 16 release versions, and the license is MIT, though the code is not open source.

Key features

  1. Inverted regional difficulty

    Regional difficulty starts at 0 in every chunk and rises over time instead of being present from the beginning.

  2. Player-driven habitation

    The habitation value of a chunk grows as players remain in it, so the danger increases where they spend the most time.

  3. Moon phase factor

    Each moon phase changes regional difficulty in chunks differently, and the effect is kept in the calculation.

  4. Overwritten vanilla method

    Restless Legions achieves its effect by using mixins that replace the calculateDifficulty method found in the vanilla DifficultyInstance.java file, altering the regional difficulty logic where it is computed.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.21.0.1
26.1.21.0.1
26.1.11.0.1
26.11.0.1
1.21.x12 of 12 versions with builds
1.21.111.0.1
1.21.101.0.1
1.21.91.0.1
1.21.81.0.1
1.21.71.0.1
1.21.61.0.1
1.21.51.0.1
1.21.41.0.1
1.21.31.0.1
1.21.21.0.1
1.21.11.0.1
1.211.0.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Long-term survival progression

A world stays calm near the spawn for a while, and difficulty rises in areas that players repeatedly visit as the game goes on.

Testing habitation values

Players who want to study how habitation affects difficulty can keep a chunk occupied for a long time, with the local difficulty shown in the F3 screen.

Who it’s for: Server owners and survival players who want regional difficulty to grow with their presence rather than appear early, and who run a NeoForge world.

Questions

Does Restless Legions need to be installed on the client?

No. Players join without it, since only the server has to run the mod.

Which loader and versions does Restless Legions support?

It is published for NeoForge only, with files for 1.21 – 26.2 across 16 release versions. The latest NeoForge file is 1.0.1 for 26.2.

Will other mods that change calculateDifficulty conflict with it?

Probably. Restless Legions overwrites the vanilla calculateDifficulty method with mixins, so mods that change the same method are likely to cause compatibility errors.

In the catalog

Restless Legions is one of 11,058 Mobs mods on ModsFinder, and one of 4,974 Mobs mods for NeoForge. 13,894 mods support Minecraft 26.2.

Similar mods

What the author says

Deep within Minecraft's code, where people seldom venture, lies a relatively-unknown system called 'regional difficulty'. Thanks to its existence, the difficulty in different areas is able to steadily progress - up to a point, of course - in various ways depending on things such as the world's selected difficulty…
Nebulacrity, on the Modrinth page

Official listing

Owner
Nebulacrity
Published
2025-05-25
Updated on Modrinth
2025-05-27
Facts verified
2026-10-15

Tags