How to Change the Difficulty of Your Minecraft Server

Minecraft servers have 4 levels of difficulty you can choose from Peaceful, Easy, Normal, and Hard

Here’s a brief summary of each difficulty level and the differences between them:

  • Peaceful: Hostile mobs can not spawn naturally, except for a select few that do not deal damage to a player. Hostile mobs that try to spawn are removed from the game instantly. When switching to this difficulty level from any other level, hostile mobs are despawned. Player health is also restored much more rapidly at this level.
  • Easy: Hostile mobs will spawn at this level, but they’ll do less damage than they would at the Normal level. Player health will not decrease if they are starved.
  • Normal: Everything is standard at this level. Hostile mobs deal the standard damage, players’ health will deplete to 1 heart when they are starving, and villagers have a 1 in 2 chance of becoming a zombie when they are killed by one.
  • Hard: Hostile mobs cause more damage than they would at the Normal level, players can starve to death, and villagers will become zombies when they are killed by one. In addition, zombies can break through wooden doors and spawn more zombies when attacked by players.

You can adjust your server's difficulty based on what you prefer. Below are the ways to do this:


Using Commands

The recommended method to changing difficulty is by using commands, as this will update the world that your server is using. 

Console Command

This can be done by using the Console section of your Multicraft control panel.

  • difficulty - View current server difficulty on your console.
    Change Server Difficulty - View via console
  • difficulty <difficulty_level> - Change the difficulty of your server.
    Change Server Difficulty - Change difficulty via console

In-Game Chat Command

To do this in-game, you must be OP'ed.

  • /difficulty  - View current server difficulty in-game.
    Change Server Difficulty - Change via console command
  • /difficulty <difficulty_level> - Change the difficulty of your server.
    Change Server Difficulty - in-game command to change

Changing Difficulty with server.properties

You can set the difficulty of any newly generated worlds using server.properties. However, this will not apply to your current world.

  1. Access your control panel and Stop your server.
  2. Navigate to Files > Config Files.
  3. Click Server Settings
  4. Locate the option Difficulty and select your preferred server difficulty from the drop-down menu.
  5. Save and Start your server.

To learn more about Minecraft server hosting, you can browse our library of Knowledgebase articles here.

If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • Minecraft server, difficulty, peaceful, easy, normal, hard, hardmod, hardmode, server difficulty, minecraft pc, minecraft, server.properties, Minecraft Pocket Edition, minecraft bedrock edition, Minecraft Java Edition
  • 38 Users Found This Useful
Was this answer helpful?

Related Articles

How to Configure Autosaving of Your Minecraft World

Minecraft servers have the ability to automatically save world data periodically. By default,...

How to Disable Player Advancement Announcements

Advancement is a feature available exclusively on Minecraft Java Edition wherein players can...

How to Download Your Minecraft Server World

We have a video tutorial on downloading your Minecraft server world: If you want to use your...

How to Modify Spigot Configuration (spigot.yml)

The Spigot Config file has many options and settings that can be modified to change the behavior...

How to Reset The Nether on Your Minecraft Server

With the drastic change to the nether in the latest 1.16 update, many players may want to reset...