
睡眠唤醒提醒器
实时观看夜晚的进程——睡眠进度、床边留言和清晨广播。
查看大图睡眠唤醒通知器
睡眠唤醒通知器让你整个服务器实时感受夜晚的跳过。
- 观看跳过过程 — 实时显示睡眠进度的动作条,并带有仍需睡眠人数。
- 清晰的“立即入睡”提示 — 达到阈值时立即显示简短提示。
- 匹配夜晚的清晨 — 广播无人睡眠、部分睡眠和完全跳过的消息。
- 自定义床铺消息 — 覆盖距离太远、被占用、受阻、不安全以及无法入睡的消息。
- 与 Improved Sleep 更智能协作 — 当两者都安装时,自动使用其自定义阈值。

功能特性
保持可读的睡眠状态
玩家会看到一条内置的简短睡眠进度消息,其中当前需要的睡眠人数以黄色高亮显示。一旦达到阈值,在跳过之前会出现一个简短的睡眠就绪提示。保留你自己的客户端配置偏好,或者在你希望匹配时继承服务端的重叠值。
匹配夜晚结束方式的清晨
当清晨到来时,广播内置的简短消息,包括无人睡眠清晨、部分睡眠清晨和成功跳过的清晨。添加天数编号、包含已睡眠玩家数量,以及保留或移除无人睡眠行 — 无需管理自由格式模板。
你控制的床铺消息
覆盖距离太远、被占用、受阻、不安全以及无法入睡的床铺交互消息。安装了此模组的玩家可以在自己的电脑上保留设置,或继承服务端的重叠值。
自动的 Improved Sleep 集成
默认情况下,睡眠唤醒通知器使用原版睡眠规则。如果服务器上安装了 Improved Sleep,动作条和清晨消息会自动使用其自定义的睡眠人数阈值,而非原版游戏规则。
一个 Mod Menu 界面管理所有设置
安装了 Mod Menu 后,一个界面即可处理客户端配置的动作条和床铺消息,以及服务端配置的动作条、床铺和清晨消息。让重叠的客户端设置继承自服务端配置,同时保留你已保存的本地值。在单人游戏和主菜单中,它编辑一个本地文件;在多人游戏服务器上,服务端配置在拥有管理员权限时可编辑。
快速入门
- 在服务器上安装 Fabric Loader 和 Fabric API。
- 将睡眠唤醒通知器放入服务器的
mods/文件夹并启动。玩家将立即看到基于原版睡眠规则的睡眠进度和清晨消息。 - 想要自定义动作条和床铺消息控制?在你的客户端安装此模组(以及 Mod Menu)。
- 也运行 Improved Sleep?在服务器上安装它后,进度和清晨消息将自动跟随其自定义阈值。
兼容性
睡眠唤醒通知器是服务器优先的。以下是各部分的运行位置和需求。
- 专用服务器(必需): 服务端配置的动作条、清晨消息和 Improved Sleep 集成。
- 客户端(可选): 个人睡眠动作条控制、个人床铺消息、Mod Menu 设置和单人游戏。
- 必需依赖: 无论模组安装在何处,都需要 Fabric API。
- 可选依赖: 客户端上的 Mod Menu,用于客户端配置和权限控制的服务端配置。
- 可选伴侣模组: 服务器上的 Improved Sleep,用于自定义阈值、白天睡眠和睡眠奖励。
| 功能特性 | 单人游戏 | 多人游戏(带服务端模组) | 仅客户端安装 |
|---|---|---|---|
| 睡眠状态动作条 | 客户端和服务端配置 | 你的客户端,或继承时的重叠服务端配置 | 仅客户端配置 |
| 床铺消息 | 客户端和服务端配置 | 你的客户端,或继承时的重叠服务端配置 | 仅客户端配置 |
| 唤醒聊天消息 | 此世界 | 所有人看到广播 | 不可用 |
| Improved Sleep 阈值集成 | 如果两者都安装则使用 Improved Sleep | 如果两者都安装则使用 Improved Sleep | 不可用 |
| Mod Menu 设置 | 客户端和服务端配置 | 此电脑上的客户端配置;服务端配置需管理员权限 | 仅客户端配置 |
自定义设置
睡眠唤醒通知器将客户端设置与服务端设置分开。
- 客户端设置控制此电脑上的睡眠动作条和床铺消息覆盖。
- 客户端配置可以继承重叠的服务端配置值,而不覆盖你已保存的本地值。
- 服务端设置控制睡眠动作条、床铺消息覆盖和清晨消息。
- 每个范围都有自己独立的总开关,任一方都可以保持打开或关闭。
- 如果在服务器上安装了 Improved Sleep,进度和清晨消息会自动使用其自定义的睡眠人数阈值。
- 睡眠进度使用内置的
players sleeping动作条,带有黄色高亮计数,而非可编辑模板。 - 对于安装了此模组的玩家,睡眠就绪提示是内置的,而服务端动作条保留自己的开关和可选的原版消息开关。
- 清晨消息是内置的,并且可以选择性地包含新的天数编号、已睡眠玩家数量和无人睡眠行。
- 床铺消息覆盖字段保持可编辑状态;保留某行为空白以使用原版措辞。
- 在单人游戏和主菜单中,一个界面编辑本地文件中的两个范围。在远程服务器上,服务端配置仅在拥有管理员权限时可编辑。
配置文件
首次启动后,编辑 config/sleep-wake-up-notifier.json。文件编辑需要游戏或服务器重启;Mod Menu 的更改在可编辑处会立即生效。
显示默认的 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": false,
"action_bar": {
"sleep_status_enabled": true
},
"bed_messages": {
"enabled": false,
"messages": {
"too_far_away": "",
"obstructed": "",
"occupied": "",
"not_safe": "",
"sleep_not_possible": ""
}
}
}
}
来自 bearaujus 的更多内容
同一系列中更多服务器优先的 Fabric 模组:
支持与许可
在 modrinth@bearaujus.com 报告问题。
睡眠唤醒通知器根据 Bearaujus Proprietary License v1.0 分发。完整条款随下载的 jar 文件以 LICENSE.txt 形式提供。
睡眠唤醒通知器并非官方 Minecraft 内容,也未得到 Mojang 或 Microsoft 的认可或与其关联。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。