Minecraft, without the death?

I think Minecraft is fun for its progression.

First you start with a plain world that you sculpt, mine and craft to your choosing or (with mods for example) you start with a system that's small, tedious, or inefficient that you upgrade to be large scale and fast. It's this "building up" that I like about Minecraft.

However, what's been getting in the way for me from having this fun is simply: Death. Death in Minecraft is unforgiving. To me, preventing death feels like a requirement and isn't something I really enjoy doing. I don't really like having to dodge lava or stay inside at night or ensure total torch lighting in my house.

How can I play in survival mode but make it such that things don't hurt? I'm hoping somebody could suggest a way/mod for me that simply takes away damage without getting in the way.

Minecraft is a sandbox game, and I should be able to define the experience--this is a theme that underpins the entire Minecraft community, from pvp minigame servers to complex mods. I'm hoping we can avoid discussion on how the game "should be" played.

Some ideas that were suggested to me are the following, as well as explanations on why they aren't really what I'm looking for:

  • Creative mode adds flying, items on demand from the GUI, and other things I perceive as game-breaking. Most of the content is designed under the assumption that you're playing on surival mode.
  • Invincible (or near it) suits of armor would feel a bit too cheated in, violate my idea of step-by-step progress, and prevent me from wearing armor I craft myself.
  • Removing all the mobs would take away drops I may need for crafting (e.g. Ender Pearls).

Thanks!


It is not yet updated to the latest version of Minecraft (currently still on 1.6.2) but Single Player Commands basically takes a lot of cheaty commands and adds them in single-player mode.

If you install this, use the command /health infinite

You now get 'hit' as normal, can be killed by insta-death effects like falling into the Void, but otherwise have infinite HP.

For 1.7.9 there is MrChris' GodMode mode which does much the same thing.


Here's a suggestion:

If you're playing Vanilla, you can always create a set of command blocks that constantly heals and gives resistance to the player.


Firstly, you'll have to start the world in Creative Mode and cheats (you can switch back to Survival once you've complete this setup and play from there; that's one of the reasons you need cheats enabled).

Then, give yourself a command block.
/give @p minecraft:command_block 1

Now, create a loop of command blocks; a clock chain, preferably looping every 3 seconds.

Create command blocks, with the following commands:
/effect @a 10 2401 1 true (Regeneration)
/effect @a 11 2401 100 true (Resistance)
/effect @a 12 2401 1 true (Fire Resistance)
/effect @a 6 2401 20 true (Instant Health)
/effect @a 23 2401 20 true (Hunger Saturation - If you do not want hunger to deplete)
/gamerule keepInventory true (Keeps the inventory and XP on death)

Now, make sure your command blocks do not get destroyed (ie. Protect it by covering the whole contraption with bedrock) and now, you can turn back into Survival mode with /gamemode @p 0 and play on from there.

EDIT: Resistance does protect you from fall damage. It prevents pretty much any form of damage, as long as the protection is high enough.
So, falling from 255 height to 1 can be protected with: /effect @a 11 5 251 (Resistance to 254-3; 125.5 hearts of damage)


As for mods that does this; there's none that I've heard of.

If you would like screenshots or a video tutorial, I don't mind making one.


As of MC 1.8 Potion effects via the effects command is no longer using the ID system. Here are the commands for MC 1.8

/effect @a minecraft:regeneration 1000000 255 true
/effect @a minecraft:resistance 1000000 255 true
/effect @a minecraft:fire_resistance 1000000 255 true
/effect @a minecraft:instant_health 1000000 255 true
/effect @a minecraft:saturation 1000000 255 true

As of MC 1.13, they changed the syntax:

/effect give @a minecraft:regeneration 1000000 255 true
/effect give @a minecraft:resistance 1000000 255 true
/effect give @a minecraft:fire_resistance 1000000 255 true
/effect give @a minecraft:instant_health 1000000 255 true
/effect give @a minecraft:saturation 1000000 255 true