Issue: Breaking a bed that you set your spawnpoint in,does not reset your spawnpoint.
How to reproduce: Sleep in a bed (to set your spawnpoint). Break that bed. Then either die, or go through the end exit portal. (You will see your spawnpoint is still set to the bed you broke.)
How it should work: When you break a bed you slept in, your spawnpoint should be reset to the worldspawnpoint.
Update by @unknown:
How to reproduce:
Set your bed 400~ blocks away from worldspawn.
Set an end portal at your bed.
/setblock ~ ~ ~2 end_portal
Sleep in your bed.
/time set night
After you wake up, go to the end and through the end portal (skip end credits).
/kill @e[type=!player]
→ ✔ You respawn at your bed as expected.
Break your bed, and go back to the end and trough the end portal.
→ ❌ You respawn at your bed although you destroyed your bed.
From MCPE-40681
Linked issues
is duplicated by 1
Comments 6
I'm unable to reproduce this on Windows 10 - I've tried several different versions and breaking the bed removes that spawn point unless the bed is placed down again.
These are the steps I used in singleplayer:
Place a bed away from the world spawn
Sleep in the bed ( or click to set your spawnpoint)
Break that bed (Important - do not place it back down again)
Then either die, or go through the end exit portal.
Each time, I would respawn back at the world spawn, not at the place where the bed was before it was broken.
If you break a bed, it should reset the spawn point for all players that have it set there.
However, on bedrock, you can remove the bed, and place an entirely different one in that spot. You will still spawn there.
You can even place a bed in a different orientation, with the pillow in the same spot and you will still respawn there.
EDIT: this still affects 1.9, and windows 10!
Breaking the bed and replacing it with another one or in a different orientation doesn't remove the respawn point - this behaviour is the same in the Java Edition. It's not an official documentation but it has been described on the Wiki also:
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 selected from the death screen. The bed may be destroyed, replaced, reoriented, etc. and will still serve as a spawn point for players so long as it exists when the player tries to respawn.
Thank you for your report!
However, this issue has been closed as Cannot Reproduce.
We were unable to reproduce the problem you are describing in the latest version.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Unable to reproduce on Switch on a world hosted by Xbox One