One PlayerSleep

One PlayerSleep - 单人睡觉

One Player Sleep模组优化了多人服务器的睡眠机制,允许玩家轻松调整跳过夜晚所需的睡眠玩家比例。
fabric 作者 RobTrap 支持版本 1.21 - 1.21.8
下载量
26,394
关注数
15
数据来源
Modrinth
模组详细介绍

单人睡眠

单人睡眠模组通过允许玩家轻松调整需要同时睡眠的玩家百分比,来增强多人服务器上的睡眠管理。这个模组特别适用于拥有大量玩家的服务器,因为让所有玩家同时入睡可能很困难。有了这个模组,只需一名玩家或可配置百分比的玩家入睡,即可从夜晚过渡到白天。

基本设置

  • 在服务器上安装模组
  • 使用 /sleep percentage 25 命令,仅需 25% 的玩家入睡
  • 现在玩家可以用更少的参与者入睡来跳过夜晚

高级配置

/sleep percentage 10    # 仅需 10% 的玩家入睡
/sleep nether on        # 允许在下界入睡
/sleep messages off     # 禁用睡眠消息
/sleep reload           # 从文件重新加载配置
/sleep cooldown clear   # 清除所有睡眠冷却时间

工作原理

  • 夜晚检测:模组监测世界何时进入夜晚
  • 玩家计数:统计玩家总数和正在睡眠的玩家数量
  • 百分比计算:根据配置计算所需的睡眠玩家数量
  • 冷却检查:通过可配置的冷却时间防止快速睡眠/醒来循环
  • 睡眠触发:当足够多的玩家入睡时,夜晚被跳过至白天
  • 自动唤醒:所有正在睡眠的玩家会自动醒来
  • 性能优化:每 20 游戏刻(1 秒)检查一次,以获得更好的性能

这个模组通过减少协调睡眠的麻烦,提供了一种简单而强大的方式来改善多人服务器的游戏体验。

基本信息
模组名称One PlayerSleep
作者RobTrap
下载量26,394
关注数15
支持版本1.21 - 1.21.8
加载器fabric
客户端unsupported
服务端required