DaylightChangerStruggle

DaylightChangerStruggle

一个完全客户端的时间更改模组,其特色是能够平滑循环。

DaylightChangerStruggle

一个完全客户端侧的模组,无需折腾命令即可更改昼夜循环。 (除非你偏好使用命令!)本模组旨在进一步拓展这一理念:为用户提供更多控制权与选项来摆弄昼夜, 而非仅针对某一特定用途。

它也与 Sodium 和 Iris 等模组兼容。

功能

  • 能够选择不同类型的循环(参见循环类型),而不仅仅是设置时间
  • 缓动(Easings),一种决定过渡应如何动画的方式(仅用于部分循环类型)
  • 一个丝滑流畅的循环,不完全基于刻(ticks),而是基于刻的插值(如果不想要,你可以选择禁用此功能)
  • 切换世界昼夜与模组的昼夜
  • 在服务器强制施加夜视时禁用夜视(此选项不像某些模组那样可以照亮世界;它仅禁用该效果本身)
  • 一个不依赖库来实现自身配置的用户界面,并且根据游戏分辨率是否受支持,还提供一个可查看的双列表菜单
  • 该用户界面几乎为你交互的所有控件都提供了工具提示,以便你了解它们的作用及运作方式
  • 可选择在用户界面之外配合使用命令
    • 目前尚不支持在此处编辑偏好设置!

循环类型

循环类型是一种以独特且契合你偏好的方式来体验昼夜的方法。

自模组初始发布以来,可使用以下类型:

  • Static(静态) - 结合了 /time set <time> 与 /gamerule doDaylightCycle false,但无需同时执行两者,被称为“设置时间”
  • Moving(移动) - 在设置速度的同时推进时间(使用负值可反向昼夜循环)
  • System(系统) - 根据你的系统时钟调整时间,并设置 Minecraft 的天数以更好地反映当前时间
  • Randomizers(随机化) - 一个对癫痫友好的昼夜循环,它会质疑你为什么要玩 Minecraft
  • Low-to-High Height Time(低到高高度时间) - 根据你的高度(或观察实体的高度),你可以决定最小值和最大值,并将二者与设定的时间绑定
  • 以及……未来更多?

入门指南

  • 若要显示模组的用户界面,请将“Open Time Changer Menu”键位绑定到你喜欢的任意按键,游戏内按下该键即可看到菜单。
  • 或者,如果你想改用命令,请输入 /daylightchanger、/dcs、/tcs 或 /timechanger。

之后,你需要禁用 World Time,然后打开 Cycle Menu / 通过点击两个方向相反的箭头来切换循环,你就会见证奇迹 ;)

整合包

如果你想在整合包中使用本模组,无需询问!只要你不借此牟利,你可以自由使用。