Addon: Comforts Addon (Unofficial Port)
Author: MrsTrader
Comforts brings two practical resting options to Bedrock: sleeping bags for the night and hammocks for the day. Unlike an ordinary bed, neither is intended to overwrite the player's established spawn point.
Sleeping bags

Sleeping bags are compact, stackable and easy to carry on long journeys. They allow the player to pass the night without moving the respawn location away from a permanent base. A bag is crafted from three matching pieces of wool and can later be dyed or recolored.

Hammocks
A hammock works as an inverse bed: resting in it skips daytime instead of nighttime. Construction requires one hammock cloth and two Rope & Nail anchors. Place the anchors facing one another on blocks with four spaces between them, then use the cloth on either anchor to stretch the hammock across the gap.

Colors and building

Sleeping bags and hammocks support all 16 standard dye colors and can be redyed after crafting. Rope & Nail can attach to different sides of a block, making hammocks useful as both functional rest points and part of an interior or campsite.
This is an unofficial Bedrock adaptation of the Comforts concept and is aimed at explorers who want portable sleep without repeatedly resetting their home location.
How to install the add-on
Download the .mcaddon or .mcpack file, open it with Minecraft and wait for the import to finish. Then enable the resource and behavior packs in the world settings. If the add-on requires experiments, turn them on before launching the world.