Adaptive Difficulty
Allows each player to use a different difficulty in-game.
- Loaders
- NeoForgeForge
- Downloads on Modrinth
- 2.5K
- Followers on Modrinth
- 12
- versions
- 4
- Updated
- July 29, 2026Jul 29
- Published
- in 2024
At a glance
Needed both in the game and on the server
Bugs can be Reported on the Github
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)
So i've made this mod to have Players use their Own Difficultly, the world itself wont be changed (still use the vanilla global difficulty), so that'll include:
- Mob Drops
- Mob Spawning
- Mob Spawned Gear
- Zombies/Vinicators Breaking Doors
- Zombie Reinforcements
- Etc..
However Players will get to pick their desired difficulty by using the /adaptive command, which will affect:
- Starve Amount (None, Half HP, 1HP, Death)
- Damage Scaling (0x, 0.5x + 1, normal, 3x / 2)
- Mob Agro (Peaceful Players wont be Targeted by mobs that wont spawn in Peaceful)
- On Death Spectate (for hardcore users)
- Etc..
the adaptive difficulty is by default whatever the world diffculty is when that player joined the world
(all of those modifications listed are vanilla just using the mod instead of vanilla)
(following statement only applies to the Forge 1.20.1 Version) There was also some features that i couldn't / wasn't sure, how to implement those are the following:
- Immunity to Cave Spider Poison
- Immunity to Wither (not Wither Skeletons) Withering Effect
- Immunity to Bee Poison
Those are only when on the Easy Setting, and im just not sure how to detect what caused the effect, so i dont know when to remove it.
/adaptive command info
/adaptive: displays in-chat to the user what their current adaptive difficulty is.
/adaptive [Gamemode]: sets the users adaptive difficulty to the selected gamemode.
/adaptive [Player Selector] (OP exclusive): displays in-chat to the user what the selected players adaptive difficulty is.
/adaptive [Player Selector] [Gamemode] (OP exclusive): sets the selected players adaptive difficulty to the selected gamemode.
FAQ
How to install Adaptive Difficulty?
Install NeoForge for your Minecraft version, download Adaptive Difficulty for the same version and loader, put the file into the mods folder and launch the game with the loader profile.
Which Minecraft versions does Adaptive Difficulty support?
Adaptive Difficulty has builds for Minecraft 1.20.1, 1.21.1, 1.21.4, 1.21.8.
Is Adaptive Difficulty needed on the server?
Needed in the game and on the server