Offer Why us? How it works?
Guide

Minecraft Hardcore Server: How to Set It Up and What Happens After Death

Hardcore is Minecraft's one-life mode: the world is locked to hard difficulty and a player who dies can only watch the rest of the game as a spectator. On a multiplayer server that makes every death matter for the whole group. This guide shows how to start a hardcore server, which settings decide how it works and what you can do when someone dies.

Updated: 9 min read
Table of contents
  1. What is Minecraft hardcore?
  2. How does hardcore work in multiplayer?
  3. How to make a Minecraft hardcore server
  4. Setting up hardcore on a Spot.gg server
  5. What does difficulty do on a hardcore server?
  6. What happens when a player dies on a hardcore server?
  7. How to revive a player on a hardcore server
  8. Can you play hardcore without op?
  9. How to start the hardcore world over
  10. Backups on a hardcore server
  11. Tips for a hardcore multiplayer server
  12. FAQ
  13. How do I make a Minecraft hardcore server?
  14. Can I turn an existing world into hardcore?
  15. What happens when you die on a hardcore server?
  16. How do I revive someone on a hardcore server?
  17. Can I change the difficulty on a hardcore server?
  18. How do I reset a hardcore server?
  19. Does hardcore mode work on Bedrock?

What is Minecraft hardcore?

Hardcore is a Minecraft Java mode with one life: the difficulty is locked to hard, and a player who dies cannot respawn and can only spectate. Everything else is normal survival – the same world generation, mobs, crafting and bosses. What changes is the stakes: you can't respawn at your bed, so every creeper and every fall into lava counts.

You'll recognise a hardcore world at a glance: the hearts in the health bar have a different, darker look, and the death screen says "Game Over!" instead of "You Died!".

Hardcore isn't a separate game mode like creative or adventure. It's a property of the world, set when the world is created. In singleplayer you pick it in the "Create New World" screen; on a server it's a line in server.properties.

How does hardcore work in multiplayer?

On a hardcore server every player plays in hardcore; when someone dies, they become a spectator and the others keep playing. The death screen offers two buttons: spectate the world, which puts the player into spectator mode, or go back to the title screen. If the player leaves and rejoins, they come back as a spectator, not as a fresh survivor.

In spectator mode a dead player can fly through blocks and watch the others, but can't interact with the world – no breaking, placing or picking up items. They can still chat, which makes them a good scout for the rest of the team.

Older versions used to ban players who died on hardcore servers. Automatic bans were removed years ago; current versions only switch the player to spectator. If you find an old tutorial talking about a "Death in Hardcore" ban, it refers to versions from before 1.15.

What Normal survival server Hardcore server
Difficulty Any: peaceful, easy, normal, hard Always hard
After death Respawn at the bed or world spawn Game Over, spectator mode
Rejoining after death Normal play Still a spectator
Hearts in the HUD Normal Hardcore hearts
Who decides difficulty in server.properties hardcore=true in server.properties

How to make a Minecraft hardcore server

Set hardcore=true in server.properties before the world is generated, then start the server. Hardcore is a setting for newly created worlds, so the safest way is to turn it on for a brand-new world rather than an existing one.

The steps on any Minecraft Java server:

  1. Stop the server.
  2. Open server.properties and set hardcore=true.
  3. Make sure the server creates a new world: either delete the old world folder or give the new world a different name with level-name (the old world stays in its own folder).
  4. Optionally set level-seed if you want a specific seed.
  5. Start the server. The world is generated as hardcore.

Turning hardcore=true on for a world you've already played in is not a reliable way to get hardcore. Hardcore normally can't be switched on or off after a world has been created. If you want to keep playing an existing world, it's better to start a new hardcore world.

Setting up hardcore on a Spot.gg server

On Spot.gg you change the option in the panel: "Configuration" → "server.properties" → section "Advanced" → hardcore set to true. You don't need to edit the file by hand.

  1. In the server menu open "Configuration" and the "server.properties" tab. You can type hardcore into the option search.
  2. In the "Advanced" section set hardcore to true - Hardcore mode active.
  3. To get a new world, change the world name: in "Configuration" → "Most popular" use the "World name" field (this is level-name), or edit level-name in the "server.properties" tab. You can also set a "Seed" there.
  4. Click "Save changes" at the bottom. When a change needs a restart, the panel shows a "Restart now" button – click it, and the server creates the new hardcore world.

Your previous world isn't deleted: it stays in its folder, which you can see in the "Files" tab. If you ever want to go back to it, set the old world name again.

You can also bring a hardcore world you started in singleplayer: upload its world folder with an SFTP client (the details are under "SFTP access" in "Files") and set level-name to the folder name.

What does difficulty do on a hardcore server?

With hardcore=true the server ignores the difficulty option and always runs on hard. In the Spot.gg panel, the description of the hardcore option says the same: in hardcore mode the difficulty setting is ignored and replaced with "hard".

That means you don't need to touch difficulty (it's in the "Most commonly used" section of the "server.properties" tab). Whatever value it has, a hardcore world stays on hard. On hard difficulty, among other things, hunger can kill you, zombies can break wooden doors and mobs hit harder than on normal.

If you want a "one life" server with a lower difficulty, plain hardcore won't do that – the difficulty lock is part of the mode.

What happens when a player dies on a hardcore server?

The player sees "Game Over!", can only spectate, and stays a spectator on every later join – unless an operator changes their game mode. The world itself keeps running for everyone else, and the dead player's items drop where they died, just like on a normal server.

How to revive a player on a hardcore server

An operator can bring a dead player back with gamemode survival <player>. Hardcore doesn't block operator commands, so admins can change game modes like on any server.

On Spot.gg type the command in the "Console" tab, without the leading slash:

gamemode survival Steve

In game an operator types the same with a slash: /gamemode survival Steve. The player is back in survival where they're standing as a spectator, so move them somewhere safe first (e.g. tp Steve Alex) – otherwise they might come back in the middle of a lava lake or in the air.

Whether you allow revivals is up to your group. Many hardcore servers keep it strict, others use a house rule like "one revive per player". Decide before you start, so nobody argues after the first death.

A related game rule: spectators_generate_chunks (spectatorsGenerateChunks before 1.21.11) decides whether players in spectator mode load new terrain. More rules in the Minecraft gamerules guide.

Can you play hardcore without op?

Yes, and on a strict hardcore server you probably should. Operators can use any command, including gamemode, give and tp, so they can cheat their way out of death. Keep OP for the person who runs the server, and give it only when something needs fixing. The full list of commands an operator can use is in Minecraft server commands.

How to start the hardcore world over

To reset a hardcore server, give the world a new name (or delete the old world folder) and restart – the server generates a fresh world with hardcore still on. hardcore=true stays in server.properties, so the new world is hardcore too.

On Spot.gg:

  1. Change the "World name" in "Configuration" → "Most popular" (for example hardcore2). Optionally enter a new "Seed" or leave it empty for a random one.
  2. Save and restart.
  3. Everyone joins the new world in survival again – the spectator status belongs to the old world.

The old world remains in "Files", so you can download it as a memento or switch back to it.

Backups on a hardcore server

Backups don't change the rules of hardcore, but they protect you from what the game doesn't count as a fair death: a crash, a corrupted world or a griefer. On Spot.gg the "Backup" tab lists the server's backups. Paid servers get automatic daily backups, and you can also click "Create backup" to make a manual one, for example right before the Ender Dragon fight. The tab shows how long automatic and manual backups are kept.

To roll back, pick a backup and click "Restore". Keep in mind that restoring replaces the current server data with the data from that backup, and it can't be undone. Backups aren't made for free servers – they start once the server is paid for.

Restoring a backup to undo a normal death is possible technically, but it rolls back the progress of all players. Most groups use backups only for real problems and keep deaths final.

Tips for a hardcore multiplayer server

A good hardcore server is mostly about agreeing on the rules and keeping the world fair.

  • Whitelist the group. Hardcore is usually played with a fixed group of friends. Turn on white-list so random players can't wander in. How to invite friends step by step: How to play Minecraft with friends.
  • Set the rules before day one. Revivals or no revivals, PvP or no PvP, what happens with a dead player's items.
  • Watch the PvP setting. On a friendly hardcore server one accidental hit can end a run. In 1.21.9 and newer PvP is the pvp gamerule; in 1.21.8 and older it's pvp in server.properties – both are explained in Minecraft server.properties.
  • Make a manual backup before big moments like the Nether, the Wither or the Ender Dragon.

Paid Minecraft servers on Spot.gg start from $3.90 per month, and a new account can try a server free for 24 hours first.

FAQ

How do I make a Minecraft hardcore server?

Set hardcore=true in server.properties and let the server generate a new world, for example by changing level-name. On Spot.gg the option is in "Configuration" → "server.properties" → "Advanced".

Can I turn an existing world into hardcore?

Not reliably. Hardcore is set when a world is created, so the safe way is to create a new world with hardcore=true. You can also upload a world that was created as hardcore in singleplayer.

What happens when you die on a hardcore server?

You see "Game Over!" and can only spectate the world. When you rejoin you're still a spectator. Current versions don't ban players for dying.

How do I revive someone on a hardcore server?

An operator runs gamemode survival <player> in the server console (or /gamemode survival <player> in game). Teleport the player somewhere safe first.

Can I change the difficulty on a hardcore server?

No. With hardcore=true the server ignores the difficulty option and always uses hard.

How do I reset a hardcore server?

Change the world name (level-name) or delete the old world folder and restart. Hardcore stays on, so the new world is hardcore as well.

Does hardcore mode work on Bedrock?

This guide covers Minecraft Java and its server.properties. Bedrock has its own hardcore option, chosen when the world is created.

Other guides