promotional bannermobile promotional banner
premium banner
Allows each player to use a different difficulty in-game.

Description

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.