
Less Sleepers
配置跳过夜晚所需的玩家睡眠数量。支持基于百分比或固定数量的规则,按世界设置,以及可选的聊天通知显示睡眠进度。
Less Sleepers
一个让你完全掌控睡眠机制的 Hytale 服务器插件。
概述
LessSleepers 允许服务器管理员定制在跳过夜晚之前需要多少名玩家睡觉。无需再等待每个玩家都找到床!
配置符合你服务器游戏风格的规则。

功能
- 灵活的睡眠规则 — 选择基于百分比或固定人数的要求
- 按世界配置 — 每个世界可以拥有自己的睡眠设置
- 实时聊天通知 — 玩家可以看到睡眠进度的实时更新
- 持久化设置 — 配置会被保存,并在服务器重启后保持不变
- 仅限管理员命令 — 只有管理员可以修改睡眠设置
- 彩色消息 — 美观易读的聊天消息
命令
所有命令都需要管理员权限 (hytale.op)。
| 命令 | 描述 |
|---|---|
/lsleep status [world] |
显示当前睡眠配置 |
/lsleep set percentage <0-100> [world] |
设置所需玩家的百分比 |
/lsleep set fixed <count> [world] |
设置所需的精确玩家数量 |
/lsleep messages <true|false> [world] |
启用或禁用睡眠通知 |
如果未指定
[world],所有命令默认应用于当前世界。
睡眠规则
百分比规则 (默认)
要求在线玩家的一定百分比入睡。
/lsleep set percentage 50
示例:
- 50% 且 10 名玩家 → 需要 5 名玩家入睡
- 25% 且 8 名玩家 → 需要 2 名玩家入睡
- 100% → 需要所有玩家入睡(原版行为)
固定人数规则
要求精确数量的玩家入睡,与在线总人数无关。如果固定人数大于已连接的玩家数量,所有已连接的玩家仍然可以睡觉以跳过夜晚。
/lsleep set fixed 2
示例:
- fixed 1 → 只需 1 名玩家入睡
- fixed 3 → 需要恰好 3 名玩家入睡
聊天通知
启用后,当有人进入或离开床时,世界中的所有玩家都会收到更新:

按世界切换通知:
/lsleep messages false — 禁用通知
/lsleep messages true — 启用通知
安静模式
为偏好最少通知的服务器禁用聊天刷屏:
/lsleep messages false

状态显示
随时检查当前配置:
/lsleepers status

权限
| 权限 | 描述 |
|---|---|
hytale.op |
使用所有 /lsleepers 命令所需 |
默认设置
| 设置 | 默认值 |
|---|---|
| 规则类型 | 百分比 |
| 百分比 | 50% |
| 固定人数 | 2 |
| 显示消息 | 启用 |
技术说明
- 设置按世界存储在世界配置文件中
- 该插件将原版的
StartSlumberSystem替换为自定义版本 - 睡眠进度以 0.3 刻的速率检查,以获得最佳性能
- 百分比值四舍五入到小数点后 4 位,以避免浮点数问题
作者
由 DjCtavia 创建
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。