Let Me Sleep Mod 1.16.5/1.15.2/1.14.4 contains plenty of features in store. They are free and ready to customize your sleeping experience in the game that you play.

Let Me Sleep Content
The mod can carry out various jobs such as:
Glow a monster that is preventing you from sleeping
Disable phantoms that are surrounding you
Heal you when you wake up after a refilling rest
However, that is not all. The 1.16 version is still in BETA. You can receive more abilities when it’s complete.
Features
It’s easy to turn on/off each of them in the config file. These are General Options.
Make it such beds only set the spawn point if it’s not available before at any other bed
Dolnsomnia game rule to block phantoms from appearing at night
Nightmares
Options for how beds are set a new spawn point:
vanilla: keep normal vanilla behavior
never: fully stop beds from setting the character spawn point, only prevents new spawn points from creating though
interact: make beds generated the spawn point when clicking
button: displays a button above the Leave Bed button
chat: a chat message
Changing bed timings:
customize Min and Max sleeping time
configure sleeping during thunderstorms and/or rain
reset the default You can sleep only at night or during thunderstorm message
add day time tooltip to clock item
wake up immediately after going to bed
custom wake up time
Besides, you can seek info about other options.
Let Me Sleep is a miscellaneous mod. It requires Minecraft Forge.
Screenshots