Finding out the Minecraft world and it's beuty, I explore it every day. Have made a bed, and slept few times in it, each time in diffrent place as every morning I pack my stuff and go travel elsewhere.
Last time, I digged real small place, having place only for a bed. Went to sleep, but when woke up, I sufficated into a wall and slowly died. Then I respawned not in the last place I slept, but in the very starting point, with messege that the bed was obstructed and the rest I didn't suffice to read. Why???
Even if you don't take the time I sufficated in a wall when woke up, I still had about 3 diffrent places I slept and woke up normally, so why not respawn to the last place I used the bed properly?
You really shouldn't have spawned near the bed at all and suffocated if there was no space there, it should have sent you back to original spawn. Not sure if that's a bug or not.
But as mentioned, when placing a bed, be sure to have at least one space directly adjoining the bed, on the same level to be safe, that is at least two blocks high for you to wake up in. Even better is to have more than one space that's tall enough, that way the game has options on where to place you when you wake up.
Rollback Post to RevisionRollBack
To tell them how to live is to prevent them living.
I imagine the bed is still there, just not functioning - as stated, the game doesn't remember previous beds, so if the last bed you slept in is obstructed, it will automatically send you back to the spawn point! I'd recommend just digging a bit extra space above the bed and then sleeping in it again to make it a functional respawn point