简介
顾名思义,这个Mod的作用,自然就是把时区带入Minecraft啦~
这个Mod致力于完成的一点就是:让不同的地理位置时间不同。
玩家可以体会到Mod带来的地图的不同地理位置带来的时间变化,
并可以通过修改配置文件更改变化幅度,同时体会到在新设定下,
游戏本身带来的奇妙变化,如红石能量随距离变化的阳光传感器等。
图片
(这里为夸张加大了变化幅度,默认设置没有这么大)
红石能量随距离变化的阳光传感器,可以看到左侧的红石能量明显高于右侧:
一张动图,展示在时区变化非常快的时候带来的地图变化:
特性
- 坐标为(0,0)处的时间为绝对时间,其他地方统称相对时间,绝对时间和相对时间有时差。
- 相对时间和绝对时间差与对应坐标和(0,0)距离的x方向与z方向成正比,玩家可以进行设置。
- 对于负数时间的全面支持,“/time set -18000”和“/time add -6000”等命令都已可行。
- 向Debug HUD添加了关于时差的信息(TimeDiff)。
下载
(For Minecraft 1.10.2)
TimeZone-0.3.2.jar:
https://github.com/ustc-zzzz/Tim ... /TimeZone-0.3.2.jar
(For Minecraft 1.8.9)(已停止更新)
个性化
加入模组启动游戏后,在config文件夹下应该会生成一个名为“timezone.cfg”的配置文件:
已知问题
- 床使用的时区属于未定义行为,不过经作者实测是使用的绝对时间。
- Debug HUD显示的亮度有误。
- 物品展示框上显示的时钟时间和玩家位置有关。
- 如方块的随机刻事件依赖时间则可能会出现错乱,不过幸好原版似乎没有这种方块。
汇报错误
本模组不再考虑Minecraft 1.10.2以下版本(不含)的支持。
模组本身的运作方式导致其有较大概率存在不兼容问题,为方便作者找出错误所在,请汇报错误时注意:
- 保证Minecraft版本为1.10.2,Forge版本不低于12.18.2.2099,并且模组为最新版本。
- 问题和该模组相关,即移除该模组没有问题而添加该模组出现,并尽量减少其他模组数量。
- 提供一份fml-client-latest.log或者fml-server-latest.log文件。
- 较详细地描述错误发生情况,以方便作者重现它。
未来展望
- 计划为床添加一个GUI,使得玩家(包括多人游戏的玩家)可以自行选择时区睡眠。
- 计划添加成就“和时间赛跑”,达成条件是通过变换时区的方式进行时光倒流。
协作开发
更新记录
[groupid=534]InfinityStudio[/groupid]