Description
BedAlarm
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 — even in broad daylight. When everyone in the world has gone to sleep, time skips directly to your chosen hour instead of the default sunrise.
Right-clicking a bed normally still works as in vanilla, so you only get the alarm behavior when you want it.
Features
- Custom wake-up time in 24-hour format (HH:MM)
- Sleep during the day, at dusk, at midnight — any time
- Time skips to your specified hour, not just the next morning
- Remembers your last-entered time within the session for quick re-use
- Non-intrusive: vanilla bed behavior is preserved for normal right-clicks
- Lightweight and works in both single-player and multiplayer
Compatibility
BedAlarm only modifies sleep timing behavior and adds a single GUI screen, so it should be compatible with most other mods. Other sleep-related mods that override CanPlayerSleepEvent, CanContinueSleepingEvent, or SleepFinishedTimeEvent may conflict.
Feedback
Found a bug or have a feature request? Please report it on the project page so it can be fixed in the next update.


