BedAlarm
Sleeping in a bed can be set to wake the player at a chosen clock time, using the BedAlarm screen opened by Shift and right-click.
What it does
Shift and right-clicking a bed opens an alarm screen where a wake-up time is entered in 24-hour HH:MM format, such as 06:00. Clicking Sleep then lets the character doze off even in broad daylight, and the night is skipped to the chosen hour instead of the default sunrise. The time typed last is remembered during the session, so repeating the same alarm needs only one click.
Plain right-clicks on a bed still use vanilla behavior, so sleeping until morning works as before when no alarm is wanted. The mod is lightweight and works in single-player and on multiplayer servers, where everyone in the world skips to the chosen hour together. It is built for Forge and NeoForge across six release versions, 1.20.1 – 1.21.8. The mod is client and server, so the server and every player need it, and it is licensed under All rights reserved, so it is not open source.
Key features
Chosen wake-up time
The alarm screen accepts any wake-up time in 24-hour format, so the player can wake at an exact hour.
Sleep at any hour
A bed can be used during the day or at dusk and midnight, with the skip going to the selected time.
Remembered time
The last time entered stays set for the session, making repeated use of the same wake-up hour quick.
Vanilla bed behavior kept
Ordinary right-clicks on a bed behave as in the base game, and the alarm only applies with Shift held.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Waking at a set hour
A player who needs to be up by a particular time can set the alarm instead of waiting for sunrise.
Skipping the day on a server
On a multiplayer server, everyone sleeping in the world moves the clock to the chosen hour together.
Who it’s for: Players who want to choose when they wake up, and server owners who want a sleep skip tied to a set hour rather than the default sunrise.
How it compares
Skip Sleep is a Forge mod for 1.20.1 – 1.20.6 with the same client and server environment, under All rights reserved. InstantSleep works on Fabric, Forge and NeoForge for 1.19.4 – 26.1.2 under the MIT License, so it is open source. Time Nap is Forge only, for 1.20.1, and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| BedAlarm | Forge and NeoForge | 1.20.1 – 1.21.8 | Client and server | 2026-05-16 |
| Skip Sleep | Forge | 1.20.1 – 1.20.6 | Client and server | 2025-02-06 |
| InstantSleep | Fabric, Forge and NeoForge | 1.19.4 – 26.1.2 | Client and server | 2026-05-29 |
| Time Nap | Forge | 1.20.1 | Client and server | 2026-03-16 |
Questions
Does BedAlarm work on Fabric?
Does the server need BedAlarm installed?
Which game versions have files?
In the catalog
BedAlarm is one of 29,952 Game mechanics mods on ModsFinder, and one of 13,316 Game mechanics mods for Forge. 17,695 mods support Minecraft 1.21.8.
More from NEKOZAME_Garo
Similar mods
What the author says
Tired of waiting until nightfall just to skip to morning? BedAlarm lets you sleep at any time of day and wake up exactly when you want. ### How it works Shift + right-click any bed to open the alarm screen. Enter your desired wake-up time in HH:MM format (e.g. 06:00), click Sleep, and your character will doze off —…
Official listing
- Modrinth page
- modrinth.com/mod/bedalarm
- Owner
- NEKOZAME_Garo
- Published
- 2026-05-16
- Updated on Modrinth
- 2026-05-16
- Facts verified
- 2026-10-15
