30% OFF your first order · new customers
Minecraft background

Activate Hardcore Mode on Your Minecraft Server

Set up and configure hardcore mode for your Minecraft server

Hardcore mode creates the ultimate survival challenge where death is permanent. When players die, they're immediately converted to spectator mode with no option to respawn. The difficulty also locks automatically to hard, making this the most unforgiving Minecraft experience possible.

Here's how to enable hardcore mode on your Minecraft server, whether you're starting a new world or converting an existing one.

Danger

In hardcore mode, players who die are set to spectator mode and cannot respawn. Make sure all players understand this before enabling hardcore mode, as there's no undoing a hardcore death through normal gameplay.

Enabling Hardcore Mode on a New World

The hardcore setting in server.properties only applies when a world is first generated, so you need to remove the existing world before enabling it.

  1. Log in to the GhostCap Panel and Stop your Minecraft server.
  2. Go to File Manager.
  3. Delete your existing world folder (world, plus world_nether and world_the_end if present) so a new world generates. See our reset world guide for details.
  4. Open server.properties and locate hardcore=.
  5. Change the value to true and save the file.
  6. Start your server to generate a fresh hardcore world.
Note

Want to keep your old world? Change level-name= in server.properties to a new name instead of deleting the world folder. The server will generate a new hardcore world under that name and leave the original untouched.

Enabling Hardcore Mode on an Existing World

Setting hardcore=true in server.properties does not convert a world that already exists. To convert an existing world, you need to edit the world's level.dat file.

  1. Log in to the GhostCap Panel and Stop your Minecraft server.
  2. Go to File Manager and open your world folder.
  3. Download the level.dat file.
  4. Open the file in an NBT editor such as NBTExplorer or the web-based webNBT.
  5. Find the hardcore value and change it to 1, then save your changes.
  6. Upload the modified level.dat file back to your world folder, replacing the original. See our uploading files guide if you need help.
  7. Open server.properties, set hardcore=true, and save the file so the setting matches your world.
  8. Start your server.
Tip

Make a backup of your world folder before editing level.dat. If anything goes wrong, you can restore it and try again.

Caution

Setting force-gamemode=true does not enable hardcore mode. It only forces players into the server's default game mode when they join and has no effect on permanent death.