How to change the difficulty of your minecraft server

Changing the difficulty of a Minecraft server allows you to control how challenging survival gameplay is for your players.

Minecraft has four difficulty settings: Peaceful, Easy, Normal, and Hard. The difficulty affects hostile mobs, damage, hunger, and several other gameplay mechanics.

This guide explains how to change the difficulty of a Minecraft server using the Game Panel, the Minecraft console, or the server.properties file.

This guide is written for Minecraft: Java Edition servers, including Vanilla, Paper, Spigot, and Purpur servers.


Minecraft Difficulty Levels Explained #

Minecraft has four difficulty levels.

DifficultyDescription
PeacefulHostile mobs generally do not spawn and the player does not lose hunger
EasyHostile mobs spawn but deal less damage
NormalStandard Minecraft survival difficulty
HardHostile mobs deal more damage and survival mechanics are more difficult

The difficulty affects the overall survival experience of your server.


Method 1: Change Difficulty Using the Minecraft Console #

The easiest way to change the difficulty without editing configuration files is through the server console.

Step 1: Open the Game Panel #

Log in to your Game Panel.

Select the Minecraft server you want to modify.

Step 2: Open the Console #

Open the Console section of your Minecraft server.

The console allows you to execute commands directly on the server.

Step 3: Enter the Difficulty Command #

Use:

difficulty peaceful

for Peaceful.

Use:

difficulty easy

for Easy.

Use:

difficulty normal

for Normal.

Use:

difficulty hard

for Hard.

For example:

difficulty hard

Step 4: Confirm the Change #

The server should confirm that the difficulty has been changed.

Players currently online may immediately experience the new difficulty.


Method 2: Change Difficulty Using server.properties #

You can also configure the server difficulty using the server.properties file.

Step 1: Stop the Server #

Stop your Minecraft server before editing the configuration file.

Step 2: Open server.properties #

Open the server’s main directory and locate:

server.properties

Open the file in the Game Panel’s text editor.

Step 3: Find the difficulty Setting #

Look for:

difficulty=

Depending on your server configuration, it may contain a value such as:

difficulty=normal

Step 4: Change the Difficulty #

Change the value to one of the following:

difficulty=peaceful
difficulty=easy
difficulty=normal

or:

difficulty=hard

Step 5: Save the File #

Save server.properties.

Step 6: Start the Server #

Start the Minecraft server again.

The server will load using the configured difficulty.

Was this Guide helpful?
Updated on September 15, 2026