
改进睡眠
睡眠跳过,根据你的服务器调整——自定义阈值、白天和风暴规则,以及睡眠奖励。
查看大图改进睡眠
改进睡眠 能将服务器的夜晚、暴风雨和小憩规则精确调整到您想要的状态。
- 按您的条件跳过——一定百分比或固定数量的玩家入睡,无需所有人。
- 夜晚、白天和暴风雨各有独立规则——各自的阈值和醒来时间。
- 奖励入睡玩家——成功跳过后获得可选的增益效果。
- 服务端优先——所有机制在服务端运行。
- 与睡眠唤醒通知器搭配使用——增加面向玩家的睡眠进度和清晨消息。

功能
适配您服务器的阈值
选择百分比阈值或固定入睡人数,无需每个符合条件的玩家都上床。这样大型服务器也能保持运转,无需每晚强制全员在线。


独立的夜晚、白天和雷暴规则
保持正常的夜间睡觉,可选允许白天睡觉,决定雷暴时能否使用床,并为夜晚、暴风雨和白天跳过设置各自的阈值和醒来时间。

实际入睡玩家的可选增益效果
成功睡眠跳过后的玩家可获得可配置的增益效果。所有增益默认关闭,共享持续时间可配置,具有多个原版等级的效果保留等级设置,默认使用该效果的原版最高等级。

Mod Menu 中的服务器设置
安装 Mod Menu 后,单人世界和具有权限的服务器可编辑服务器配置中的睡眠规则、唤醒时间和睡眠增益设置。

快速入门
- 在服务器上安装 Fabric Loader 和 Fabric API。
- 将 改进睡眠 放入服务器的
mods/文件夹并启动。您的自定义睡眠规则立即生效——无需安装客户端。 - 在 Mod Menu 中(服务器配置需要管理员权限)或以下配置文件中设置阈值、唤醒时间和奖励。
- 想让玩家看到睡眠进度和清晨消息?安装 睡眠唤醒通知器——它会自动识别这些阈值。
兼容性
改进睡眠 是服务端优先的,仅控制睡眠机制。以下是各部分运行位置和需求。
- 专用服务器(必需): 自定义夜晚、雷暴和白天的阈值、唤醒时间和睡眠奖励。
- 客户端(可选): 在单人世界或您拥有管理员权限的服务器上访问 Mod Menu 服务器配置。
- 必需依赖: 无论模组安装在哪,均需 Fabric API。
- 可选依赖: 客户端上的 Mod Menu,用于受权限限制的服务器配置界面。
- 可选伴侣模组: 睡眠唤醒通知器,用于面向玩家的睡眠进度动作栏和聊天摘要。
| 功能 | 单人模式 | 带服务端模组的多人模式 | 仅客户端安装 |
|---|---|---|---|
| 自定义睡眠阈值 | 这个世界 | 所有人遵循服务器阈值 | 不可用 |
| 夜晚、白天和雷暴规则 | 这个世界 | 所有人遵循服务器睡眠规则 | 不可用 |
| 睡眠增益 | 这个世界中的入睡者 | 服务器上的入睡者 | 不可用 |
| Mod Menu 服务器配置 | 这个世界 | 管理员权限修改 | 不可用 |
自定义设置
改进睡眠 仅控制机制。它更改睡眠规则和睡眠奖励;不发送面向玩家的睡眠动作栏或聊天摘要。请搭配 睡眠唤醒通知器 来实现这些功能。
- 夜晚、雷暴和白天阈值模式可使用符合条件的玩家百分比或固定玩家数量。
- 雷暴拥有自己独立的唤醒时间和阈值,而非复用晴天白天或夜晚的规则。
- 夜晚、雷暴和白天跳过均可将玩家唤醒至白天或夜晚标记点。
- 固定数量阈值上限为主世界符合条件的非旁观模式玩家数量。
- 睡眠增益仅适用于在配置的睡眠跳过成功时正在入睡的玩家。
- 具有多个原版等级的效果保留内联等级,从 I 级循环到该效果当前的原版最高等级,默认选择最高等级。
- 在单人模式中,服务器配置编辑本地文件。在远程服务器上,只有拥有管理员权限才能编辑服务器配置。
- 缺失或无效的 JSON 值将回退到最新默认值并自动重写。
配置文件
首次启动后,编辑 config/improved-sleep.json。文件编辑需要游戏或服务器重启;Mod Menu 中的更改在可编辑时立即生效。
显示默认的 improved-sleep.json
{
"schema_version": 1,
"server": {
"enabled": true,
"sleep_rules": {
"night": {
"allow_sleep": true,
"wake_target": "day",
"threshold": {
"mode": "fixed_count",
"percentage": 50,
"fixed_count": 1
}
},
"thunderstorm": {
"allow_sleep": true,
"wake_target": "day",
"threshold": {
"mode": "fixed_count",
"percentage": 50,
"fixed_count": 1
}
},
"day": {
"allow_sleep": false,
"wake_target": "night",
"threshold": {
"mode": "fixed_count",
"percentage": 50,
"fixed_count": 1
}
}
},
"rewards": {
"shared_duration_minutes": 1,
"entries": {
"speed": {
"enabled": false
},
"haste": {
"enabled": false
},
"strength": {
"enabled": false
},
"jump_boost": {
"enabled": false
},
"regeneration": {
"enabled": false
},
"resistance": {
"enabled": false
},
"fire_resistance": {
"enabled": false
},
"water_breathing": {
"enabled": false
},
"invisibility": {
"enabled": false
},
"night_vision": {
"enabled": false
},
"health_boost": {
"enabled": false
},
"absorption": {
"enabled": false
},
"luck": {
"enabled": false
},
"slow_falling": {
"enabled": false
},
"conduit_power": {
"enabled": false
},
"dolphins_grace": {
"enabled": false
},
"hero_of_the_village": {
"enabled": false
},
"breath_of_the_nautilus": {
"enabled": false
}
}
}
}
}
来自 bearaujus 的更多作品
更多同系列的服务端优先 Fabric 模组:
- 维度通知器 —— 再也不用问"你在哪?"——在动作栏、聊天和 Tab 列表中实时显示维度提示。
- 死亡重生通知器 —— 死亡不迷路——死亡坐标、重生广播和 Tab 列表中的死亡玩家标记。
- 睡眠唤醒通知器 —— 实时观看夜晚跳过——睡眠进度、床铺消息和清晨广播。
支持与许可
问题报告请发送至 modrinth@bearaujus.com。
改进睡眠 依据 Bearaujus 专有许可 v1.0 分发。完整条款包含在下载的 jar 文件中,即 LICENSE.txt。
改进睡眠 并非官方 Minecraft 内容,未经 Mojang 或微软认可,亦与其无关。
正在加载版本记录…






正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。