After sleeping in a bed, the compass should point to its' location. After the most recent update, the compass always points to the original spawn.
Comments 13
I wouldn't call this a bug since it has always worked this way, as Liam already mentioned. This is more like an enhancement request.
Are you sure? I distinctly remember the compass resetting to the last bed you slept in, a.k.a. your moved spawn point. I may have been dreaming though, in which case, please ignore this. (Or make it a feature 😉
Nope, it's not been this way since it was added to the game, it pointed to your spawnpoint, and if you sleep on the bed, the bed should be your spawnpoint, and the compass always pointed to it, i know because i used it a lot, but the bed is bugged, it's not saving as your spawn point even if you sleep on it, you always will respawn in the original spawn point.
To fix this issue in game you could try this.
When you finished sleeping, throw your compass, then type /setworldspawn.
Save the world and then re-enter it. Receive back the compass and now it works.
While this works as intended, I think this should be changed into a "Feature request". As it would be a lot more useful if the compass points to your own spawn/bed then to the worldspawn.
We don't accept feature requests on here. Whilst I agree this is a good idea, it belongs on the proper forums, such as minecraftsuggestions on reddit.
I've posted it to reddit at https://www.reddit.com/r/minecraftsuggestions/comments/3ga0tm/after_sleeping_in_a_bed_the_compass_should_point/
It's been this way since compasses were added to the game.