Better Days

Better Days

通过自定义昼夜循环长度来掌控时间的流逝,并通过加速时间流速来改变Minecraft的睡眠机制。

游戏机制

一个 Minecraft 1.19+ 模组,旨在延长 Minecraft 极其短暂的白天时长。

注意事项

该模组最初设计为 1.15.2 模组。然而,由于过于忙碌而未能更新至 1.16.5, 便创建了 Hourglass 模组。如今 Hourglass 已将近一年未收到任何更新,而且需要添加新功能。我已重振 Better Days,不仅更新至 1.19 和 1.20,还将所有功能带至 Forge 和 Fabric 两个平台。

1.19+ 是 Hourglass 模组的分支,包含新功能并移除了一些功能。

1.18.2 是同时支持 Forge 和 Fabric 的向后移植版本,包含所有 1.19+ 的功能和错误修复。

与 Hourglass 模组的区别

  • 命令已移除。
  • 仅限 Forge 的配置界面已移除。
  • 配置更新与客户端的同步已更改。现在需要重启游戏。
  • 增加了对 Serene Seasons 更好的支持。

功能

该模组(可选地)用平滑自然的过渡取代了原版的睡觉功能,让你在床上时时间加速流逝从而过渡到早晨。在多人游戏中,时间流逝的速度将取决于当前正在睡觉的玩家百分比。这消除了任何睡觉投票系统或玩家数量门槛的需求,因为任意数量的玩家都能对夜晚的持续时间产生影响。

Better Days 允许自定义昼夜循环的时长,并能独立控制白天和夜晚的速度。不再局限于原版的 20 分钟,你可以放慢时间让 Minecraft 中的一天持续和现实世界中的一天一样长,或加快夜晚的流逝以获得更宽容的体验。

Better Days 还提供多种时间效果,可以加速 Minecraft 中各种元素的进度以适应当前的时间速度。一些例子包括作物生长、草的生长、天气、药水效果、熔炉、漏斗等。这些时间效果大多默认禁用,但可以通过设置相关的配置选项来启用。

兼容性

Better Days 与以下模组兼容:

  • Homeostatic
  • Ready Player Fun
  • Comforts
  • Sleep Warp
    • 如果安装了该模组,睡觉功能将被禁用。
  • Sleep Tight
    • 如果安装了该模组,睡觉功能将被禁用。
  • Fabric Seasons
  • Serene Seasons
  • Enhanced Celestials
  • Quark
    • Quark 的 Improved Sleeping 模块会干扰 Better Days 的睡觉功能。 请参阅下面的说明。
    • Quark 的 "Nerf Clock" 选项会破坏 Better Days 中的床时钟。要么禁用 Quark 的该调整, 要么通过 displayBedClock 配置禁用 Better Days 的床时钟。
  • Nomadic Tents
    • Better Days 与该模组兼容。但是,睡觉会导致醒来后额外经过一整个昼夜循环。
  • The Hordes
    • Better Days 与该模组兼容。但是,你必须设置 hordeEventByPlayerTime = false,否则它完全无法工作。
  • Immersive Snow
    • 如果同时使用季节模组,Better Days 与该模组不兼容,因为它完全覆盖了白天和夜晚的长度。有一个配置选项可以禁用此行为,但不幸的是,它默认设置为覆盖 Better Days。

睡觉投票模组

Better Days 与启用睡觉投票或具有睡觉百分比系统的模组(如 Quark 和 Morpheus)兼容,但它们会与该模组的睡觉功能冲突。这些功能应在它们对应的模组中禁用,或者应禁用 Better Days 中的睡觉功能。可以通过命令或文件修改 enableSleepFeature 选项来禁用睡觉功能。

其他兼容性说明

主世界目前是唯一受支持的维度。然而,Minecraft 中的大多数维度(包括自定义维度)都从主世界获取其时间信息,因此会以相同的速率流逝时间。

该模组不会将数据保存到世界文件中,可以安全地从 Minecraft 安装中移除。