Bed

A bed is a block that allows the player to sleep and to reset its spawn point to within a few blocks of the bed.

Obtaining
Beds can be mined with any tool, or without a tool.

Crafting
Neither the color of the wool, nor the type of wood used has any effect on the bed's appearance.

Placement
Beds take up two blocks of space. Placement requires at least this much space away from the player's facing direction. When placed, the foot will be placed on the block selected and will face toward the user. Like certain other blocks, beds can not be placed on snow, ice, glowstone, glass, carpet or leaves. If you remove the blocks underneath the bed, the bed will not be removed, but will remain floating.

Sleeping
Beds are used by pressing the use item button looking at the bed during the night. At daytime, they can also be used during thunderstorms. Attempting to use a bed at any other time will result in a "You can only sleep at night" message. The exact tick time span during which a bed may be used at night is between 12541 and 23458, inclusive.

In order for the bed to work the player must be able to stand next to the bed at the same level as it, on a type of block that a bed could be placed on. In other words: Obstruction will not occur if there's a solid block (the same restrictions apply as the bed itself) at the 'floor level' with 2 air, or transparent blocks above it, in one of the ten blocks that surround the bed. It doesn't matter if the bed itself has blocks above it.

If all sleeping requirements are met and the player enters a bed, the player will be positioned in the bed, in multiplayer you will be seen above the sheets, and the screen will slowly fade to black. During this time, the player can leave the bed by clicking the Leave Bed button. Once the player has entered the bed, the spawn point is set near the bed.

Sleeping only changes the time of day to sunrise; it does not speed up processes which take place over time such as smelting. However, if it were raining or snowing, the weather will end when the player wakes up.

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. 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. 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.

Beds are 9/16th of a block high, one more pixel than half a block. This prevents you from walking onto the bed from one level below the bed without jumping, but allows you to walk up onto other blocks while on top of the bed.

Beds placed in the nether or the end will explode when the player tries to sleep, and set fire to surrounding blocks.

The player cannot sleep if a hostile mob is within 8 blocks of the bed horizontally (along each axis) and 5 blocks vertically. If a monster is nearby, even through a wall, the message You may not rest now, there are monsters nearby will be displayed and the player will not be able to sleep until the monsters leave or are killed.

Multiplayer
To skip the night, all players in the overworld must be in bed at the same time.

Players can also chat while in bed, and can leave the bed before the timeskip (thus blocking it for everyone).

Destroying a bed while another player is sleeping would cause the player to wake up, even when it was not caused by a player (for example: an explosion).

If you try to sleep in a bed occupied by another player, you will get the message This bed is occupied.

Trivia

 * When walked on, beds make the sound of stone.
 * Although they are taller than slabs, they can be walked off when sneaking.
 * If the player falls from high enough to take damage, but right click on a bed before they hit the ground, they won't take fall damage.
 * This also happens with minecarts and boats.
 * If there is a solid block above a bed, the surface of the bed will become black, much as with slabs.
 * Beds have the widest varieties of different blocks that can be use to craft them. Any type of wool or wooden plank can be used to craft it.
 * If the world is quit while sleeping, upon return the player will be awake beside the bed.
 * The player's avatar clips just slightly into the bed if they have something in their hand and their feet protrude off the edge.
 * Using the command while another player is sleeping will still teleport the sleeping player.
 * If you place a bed on ice, running over the bed acts like running over ice, similar to slabs.
 * Beds will blow up in any other dimension except the overworld. Even in mods by default.
 * When sleeping in the presence of mobs, the mobs will look at the spot where the player's head would be if they were standing on the bed.
 * If a player sleeps when a jukebox is playing, the sound's direction will not adjust to the player's change in orientation until they wake up.
 * In Pocket Edition, sleeping in a floating bed will cause you to clip through when you wake.
 * If you sleep when the is turned off, you will fall asleep, but wake up at night.