跳到正文

Extended Days

为白天和/或夜晚增加时长。

收藏

介绍

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

发现了漏洞?有功能建议?请在 GitHub 上使用问题跟踪器(链接)。

简介

你是否觉得日落前仅有十分钟实在太短?这个模组可以延长……或缩短白天和夜晚。额外时间的长度可配置,白天和夜晚也可以分别调整。模组还添加了一个时钟 HUD 元素。

实际上,这不是核心模组。开发这个模组时,我们的目标之一就是避免使用核心模组。遗憾的是,在 Minecraft 中改变时间非常困难,基本上不可能。这个模组通过一些技巧来模拟额外时间,但与某些模组的兼容性不佳。

它是如何运作的?

在昼夜循环的特定时刻,模组会“冻结”时间。游戏仍会正常运行,太阳/月亮/星星也会按预期移动(如果启用了天空渲染器)。经过可配置的一段时间后,时间会“解冻”。这些时段称为延长时段。你可以设置任意数量的延长时段。将增加的分钟数设为负数会让时间快进(可能出现漏洞),而不是延长时间。默认情况下,中午(MC 时间 6000)和午夜(18000)各有一个延长时段。

默认配置会在中午增加 30 分钟,在午夜增加 10 分钟。这样白天总计为 40 分钟,夜晚为 20 分钟,一个昼夜循环共计 1 小时。你可以根据需要添加、删除或修改延长时段。

有什么缺点吗?

  • 同样会改变天空渲染方式的模组可能会出现问题。如有需要,可以在配置中禁用 Extended Days 的天空渲染器。
  • 一些使用世界时间控制实体 AI 的模组,在延长时段内可能无法正常工作(例如 Millénaire)。
  • 使用负数时段缩短白天/夜晚会导致天空时间跳跃。
  • 原版时钟的实用性会降低(但并非毫无用处)。
  • “/time set”命令的效果可能不如预期。
  • 如果同时使用 Tough As Nails,温度管理可能会变得更困难,具体取决于延长时段的时间(也许把它们移到早晨/傍晚会有所帮助?)

除此之外,一切都应该正常运行。方块实体会继续以正常速率运行。大多数实体 AI 应该不会受到影响。

要求


时钟栏

由于你不能只抬头看看太阳/月亮,就知道还剩多少时间,这个模组在 HUD 上添加了一个时钟。通常,只有当你头顶上方的天空清晰,或物品栏中有时钟或怀表时,时钟才会显示。你也可以将其设置为始终显示。太阳(夜间则为月亮)会指示当前一天已经过去了多久,也就是从日出到日落的进度。

可以通过配置文件调整时钟的位置。这个模组提供了配置界面,因此只需进入“模组”菜单,选择 Extended Days,再点击“配置”,即可编辑设置,无需重启游戏。

怀表

怀表是升级版时钟,由时钟和某种石英合成(下界石英也可以)。它不像原版时钟那样会动,但只要将它放在物品栏中,时钟栏就会始终显示。时钟栏旁还会显示精确时间。


未来计划与已知问题

该模组仍处于开发初期。计划添加一些额外功能,还有一些小问题有待修复。Bug 报告和功能建议请提交到问题追踪器。

  • 一个可以精确设置时间的命令。该模组已经添加了一个(/edtime set),但目前不太直观。由于模组追踪时间的方式,这有点棘手,但应该可以解决。
  • 可能会尝试季节系统,还不确定。
  • [已添加] 一个怀表物品,用来替代原版时钟。它可以让你随时查看时钟 HUD,并为你提供更精确的时间读数。从物品栏中的任何位置都能生效,并且兼容 Baubles。
  • [可能不会做] 在时钟上添加标记,以指示延长期何时发生。
  • [已修复] 0.1.0 版本在客户端和服务端之间没有正确同步时间。在服务器上游戏时,时钟 HUD 不会显示正确的值。但该模组在服务器上仍然可以工作。单人游戏不受影响。

常见问题

Extended Days 支持哪些 Minecraft 版本?

Extended Days 支持 Minecraft Java 版 1.11.2–1.12.2,共 4 个版本,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Extended Days 怎么安装?

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

评论

登录后评论和评分

SilentChaos512 的其他作品

查看全部 →