HomeJavaModsSleep Wake-Up Notifier
Sleep Wake-Up Notifier
ModsJava

Sleep Wake-Up Notifier

by bearaujus · on Modrinth

Live multiplayer sleep progress, wake-up notifications, custom bed messages, and morning broadcasts with Improved Sleep integration.

⬇ Download on Modrinth

Sleep Wake-Up Notifier

Minecraft 26.2 Loader Fabric Install Server-first Modrinth project Bearaujus mod catalog

Sleep Wake-Up Notifier adds live multiplayer sleep progress, wake-up notifications, custom bed messages, and morning broadcasts.

Sleep Wake-Up Notifier overview

Features

Sleep status that stays readable

Players see a short built-in sleep progress message with the current sleepers-needed count highlighted in yellow. Once the threshold is reached, a brief sleep-ready cue appears before the skip happens. Leave inheritance on to match the server by default, or turn it off when you want your own Client Config preference.

Mornings that match how the night ended

When morning starts, broadcast short built-in messages for nobody-slept mornings, partial-sleep mornings, and successful skips. Add the day number, include how many players slept, and keep or remove the nobody-slept line — no free-form templates to manage.

Bed messages you control

Override the bed interaction messages for too far away, occupied, obstructed, not safe, and sleep-not-possible. Players with the mod can leave those settings inheriting from the server, or turn inheritance off and keep their own on their computer.

Automatic Improved Sleep integration

Sleep Wake-Up Notifier works on vanilla sleep rules by default. If Improved Sleep is installed on the server, the action bars and morning messages automatically use its custom sleepers-needed threshold instead of the vanilla gamerule.

One Mod Menu screen for everything

With Mod Menu installed, a single screen handles Client Config action bar and bed messages plus Server Config action bar, bed, and morning messages. Overlapping client settings inherit from Server Config by default while keeping your saved local values for later if you turn inheritance off. In singleplayer and the main menu it edits one local file; on multiplayer servers, Server Config becomes editable with operator permission.

Quickstart

  1. Install Fabric Loader and Fabric API on your server.
  2. Drop Sleep Wake-Up Notifier into the server's mods/ folder and start it. Players immediately see sleep progress and morning messages on vanilla sleep rules.
  3. Want personal action bar and bed-message control? Add the mod (and Mod Menu) on your client.
  4. Running Improved Sleep too? Install it on the server and the progress and morning messages follow its custom threshold automatically.

Compatibility

Sleep Wake-Up Notifier is server-first. Here is where each piece runs and what it needs.

Feature Singleplayer Multiplayer with server mod Client-only install
Sleep status action bar Client and Server Config Your client, or overlapping Server Config when inherited Client Config only
Bed messages Client and Server Config Your client, or overlapping Server Config when inherited Client Config only
Wake-up chat messages This world Everyone sees the broadcast Not available
Improved Sleep threshold integration Uses Improved Sleep if both are installed Uses Improved Sleep if both are installed Not available
Mod Menu settings Client and Server Config Client on this computer; Server Config with operator permission Client Config only

Make it yours

Sleep Wake-Up Notifier keeps client settings separate from server settings.

Config file

After first launch, edit config/sleep-wake-up-notifier.json. File edits need a game or server restart; Mod Menu changes apply immediately where editable.

Show the default sleep-wake-up-notifier.json
{
  "schema_version": 1,
  "server": {
    "enabled": true,
    "broadcasts": {
      "on_day_start": {
        "enabled": true,
        "include_day_number": true,
        "include_players_slept_count": true,
        "include_nobody_slept_alert": true
      }
    },
    "action_bar": {
      "sleep_status_enabled": true,
      "during_sleep_progress_enabled": true,
      "on_sleep_ready_enabled": true,
      "on_sleep_ready_use_vanilla_message": false
    },
    "bed_messages": {
      "enabled": false,
      "messages": {
        "too_far_away": "",
        "obstructed": "",
        "occupied": "",
        "not_safe": "",
        "sleep_not_possible": ""
      }
    }
  },
  "client": {
    "enabled": true,
    "inherit_server_settings": true,
    "action_bar": {
      "sleep_status_enabled": true
    },
    "bed_messages": {
      "enabled": false,
      "messages": {
        "too_far_away": "",
        "obstructed": "",
        "occupied": "",
        "not_safe": "",
        "sleep_not_possible": ""
      }
    }
  }
}

More from bearaujus

Browse every Bearaujus mod, current version, and install link at modrinth.bearaujus.com.

More server-first Fabric mods in the same family:

Support & license

Report issues at issues.

Sleep Wake-Up Notifier is distributed under the Bearaujus Proprietary License v1.0. Full terms ship inside the downloaded jar as LICENSE.txt.

Sleep Wake-Up Notifier is not official Minecraft content and is not endorsed by or associated with Mojang or Microsoft.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more