4

I set up a player spawnpoint using the /spawnpoint command. Now I just want to return to spawning at the world spawn.

Is this at all possible? I've tried /kill and I just keep spawning at my player spawn.

9
  • 1
    I am not sure this is possible from within the game and I can't test this right now. Try sleeping in a bed and destroying it, then kill yourself. If that doesn't work: Do you have access to the server files, specifically your <player>.dat?
    – MrLemon
    Commented Apr 29, 2015 at 10:24
  • From Gamepedia: "The bed is in no way tied to a player's spawn point - the game only checks for the presence of a bed at a player's spawn point when the respawn button is clicked from the death screen."... "If a player's bed is destroyed or the bed is surrounded by solid blocks and the player dies when the player had set his spawnpoint there, a message is displayed saying Your home bed was missing or obstructed, and the player will respawn at the original spawn point." Therefore sleeping in a bed and destroying it will NOT reset your spawn point, but it will work like it did reset it.
    – Quizzie
    Commented Apr 29, 2015 at 12:15
  • 1
    I don't understand the question. You appear to know how to use the /spawnpoint command, and you appear to know the location of your world spawn (if not, you can craft a compass and find out), so what exactly is preventing you from setting your spawn point to the world spawn?
    – Rainbolt
    Commented Apr 29, 2015 at 15:58
  • 1
    @Rainbolt not having a spawnpoint is slightly different from having a spawnpoint at world spawn
    – MrLemon
    Commented Apr 29, 2015 at 16:14
  • 1
    @Rainbolt when you have no spawnpoint, you spawn in a ~20x20 area centered on the worldspawn, on the highest solid block for any given xz coordinate, which is quite different from spawning at a precise set of xyz coordinates that happen to coincide with the world spawn area.
    – MrLemon
    Commented Apr 29, 2015 at 16:44

1 Answer 1

5

The /spawnpoint command does not have a reset functionality built in, but there are other ways of doing this.

The simplest fix is to lie in a bed to set your spawnpoint to the bed, then destroy it and kill yourself. You will get the "Your home bed was missing or obstructed" message, and your personal spawnpoint will be completely unset.


More technical explanation, tested with Minecraft 1.8.4 and NBTExplorer:

Using /spawnpoint will set 4 different NBT tags for the player: SpawnX, SpawnY, SpawnZ stores the coordinates, and SpawnForced is set to 1, which means the game will not look for a bed in the vicinity of your spawnpoint.

Lying in a bed removes the SpawnForced tag, and sets the coordinates. Next time you die, the game will look for a bed. If it is obstructed or destroyed, this will fail, at which point the game also removes the other three tags from your player.dat (or level.dat/player for singleplayer).

1
  • Thanks so much @MrLemon I can confirm that this method works and I am now spawning back at the worldspawn after sleeping in and destroying a bed.
    – phocks
    Commented Apr 30, 2015 at 1:58

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .