ModsFinder

Adaptive Difficulty

by spiderman31807

Adaptive Difficulty lets each player on a server choose a personal difficulty while the world keeps its own setting.

ForgeNeoForgeClient and serverGNU General Public License v3.0 or laterOpen source1.20.1 – 1.21.8

What it does

Each player can pick a difficulty that applies only to that player, through the adaptive command. A player who joins a world without choosing one follows the world's global difficulty by default. Changing the personal setting leaves the world itself unchanged, so other players and vanilla settings are not affected.

The mod adjusts several vanilla rules for the player who selected a setting: mob drops, mob spawning, spawned gear, zombie reinforcements, door breaking by zombies and vindicators, starvation thresholds, damage scaling and mob aggro toward peaceful players. Some listed effects were noted by the author as limited to the Forge 1.20.1 build. Adaptive Difficulty is client and server, so the server and every player need it. It is published for Forge and NeoForge, for game versions 1.20.1 – 1.21.8, under the GNU General Public License v3.0 or later, and it is open source. Source code, an issue tracker and a wiki are linked from the project, and bug reports are collected on GitHub.

Key features

  1. Per-player difficulty

    Each player selects a personal difficulty that governs their own gameplay while the world's setting stays as it is.

  2. Adjusted mob behavior

    Mob drops, mob spawning, spawned gear and zombie reinforcements change according to the selected difficulty.

  3. Damage and hunger scaling

    Damage scaling and starvation thresholds can be set per player, from no starvation to death at zero health.

  4. Door breaking and aggro

    Zombies and vindicators may break doors, and mobs may ignore peaceful players, depending on the chosen setting.

Compatibility

Latest build for each game version and loader.

1.21.8Not available1.0.2
1.21.4Not available1.0.0
1.21.1Not available1.0.1
1.20.11.0.0Not available
ReleaseBetaAlphaNot available

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

Use cases

Mixed-skill multiplayer

On a shared server, a newer player can play on a gentler setting while an experienced player keeps the harder setting in the same world.

Family and co-op play

A player can stay on a gentler setting while others continue at a higher difficulty, without changing the world for everyone.

Who it’s for: Server owners who want players to set their own difficulty, and players in multiplayer worlds who want a difficulty different from the world's global setting.

Questions

Does Adaptive Difficulty need to be installed on the server?

Yes. Installation covers the server and each player's game.

Which loaders and versions does Adaptive Difficulty support?

Files are published for Forge and NeoForge across the game versions 1.20.1, 1.21.1, 1.21.4 and 1.21.8. The latest Forge file is 1.0.0 for 1.20.1, and the latest NeoForge file is 1.0.2 for 1.21.8.

Does changing the personal difficulty alter the world?

No. The mod applies the chosen setting to the player only, and the world's own difficulty remains unchanged.

In the catalog

Adaptive Difficulty is one of 5,392 Social mods on ModsFinder, and one of 1,817 Social mods for Forge. 17,695 mods support Minecraft 1.21.8.

More from spiderman31807

All projects

Similar mods

What the author says

We all have been there, you play on Hard for the challenge or the accomplishment.. but your friend is a baby and cant leave Easy Mode.. (for me thats my bigger sister) the adaptive difficulty is by default whatever the world diffculty is when that player joined the world
spiderman31807, on the Modrinth page

Official listing

Owner
spiderman31807
Published
2024-09-22
Updated on Modrinth
2026-07-29
Facts verified
2026-10-15

Tags