DifficultyConfigurationGameplay2 min read

Configure server difficulty

Set the difficulty level and understand how it affects mob spawning, hunger, and damage.


Difficulty levels

LevelMobsHungerDamageNotes
PeacefulNo hostile mobsNo hunger drainRegenerate health automatically
EasyMobs spawnSlow hungerLow damageHunger won't kill you
NormalMobs spawnNormal hungerNormal damageDefault setting
HardMobs spawn moreFast hungerHigh damageHunger can kill, zombies break doors

Change difficulty via console

Open the console at panel.baires.host and run:

terminal
difficulty peaceful
difficulty easy
difficulty normal
difficulty hard

The change applies immediately to all loaded chunks.

Change via server.properties

  1. Open server.properties in the file manager
  2. Set:
properties
difficulty=normal
  1. Save and restart

Lock the difficulty

Prevent players or commands from changing the difficulty:

properties
# In server.properties
hardcore=false

Or lock via command:

terminal
difficulty hard
difficultylock true

Warning: Once locked, difficulty can only be changed by editing the level.dat file.

Hardcore mode

Hardcore is not a difficulty level but a separate mode:

properties
hardcore=true
  • Sets difficulty to Hard permanently
  • Players are banned (or set to spectator) on death
  • Cannot be changed in-game

Per-world difficulty (with plugins)

If you use Multiverse-Core, you can set different difficulties per world:

terminal
/mv modify set difficulty hard world_name

Was this guide helpful?