跳到正文

BetterSleeping

作者:ExtraCrafTX

添加睡眠投票、睡眠恢复增益和无睡眠减益。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

“现在能用了,我发誓!”

 

需要Fabric API。

 

这个模组添加了睡眠投票、睡眠恢复和不睡觉减益效果! 也可以仅在服务器端运行!

睡眠投票

睡眠投票允许在一定比例的玩家入睡后跳过夜晚。每个存档都可以通过游戏规则(percentRequiredToSleep)设置此比例!

睡眠恢复

玩家睡过一整晚后,睡眠恢复会使其获得持续 15 秒的生命恢复效果。可以通过配置文件启用或禁用此功能。

不睡觉减益效果

玩家连续跳过若干个夜晚而没有睡觉时,会受到不睡觉减益效果。玩家清醒的夜晚越多,效果就越强。此功能可以启用或禁用,也可以通过配置文件设置施加效果前需要经过的夜晚数。

施加的效果包括:

  • 反胃(第一晚持续 5 秒,第二晚持续 10 秒,依此类推)
  • 缓慢(持续 50 秒,每隔一晚增强一级)
  • 挖掘疲劳(持续 50 秒,每隔一晚增强一级)
  • 虚弱(持续 50 秒,每隔一晚增强一级)
  • 失明(持续 25 秒,仅在受到减益效果的第二晚之后施加)

消息

玩家睡觉、跳过夜晚以及受到减益效果时都会发送消息。这些消息都可以配置。每条消息都可以使用占位符,它们会被替换为相应内容:

  • 跳过夜晚消息不支持占位符。
  • 玩家入睡消息支持以下占位符:
    • {asleep} 会替换为已入睡的玩家人数
    • {total} 会替换为玩家总人数
    • {percent} 会替换为已入睡玩家所占的百分比
    • {required} 会替换为跳过夜晚所需的玩家人数 0.2.0 新增
    • {percentRequired} 会替换为跳过夜晚所需的玩家比例 0.2.0 新增
  • 减益效果消息支持占位符 {nights},它会替换为已跳过的夜晚数。

配置文件中还有一个用于设置消息格式的字段。它是一个列表,可以填写任何标准颜色和样式的名称。Minecraft Wiki列出了所有可用选项。

 

配置

配置文件位于config文件夹中,文件名为bettersleeping_config.json。此文件夹应与mods文件夹位于同一位置(Windows 系统中为.minecraft)。如果删除此文件,模组会在下次启动时使用默认设置重新创建该文件。

常见问题

BetterSleeping 支持哪些 Minecraft 版本?

BetterSleeping 支持 Minecraft Java 版 1.14–1.16.4,共 12 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

BetterSleeping 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

ExtraCrafTX 的其他作品

查看全部 →