简介
Hourglass是一个Forge模组,使你能够掌控时间的流逝。它允许你自定义昼夜循环的长度,并以加速时间的方式修改Minecraft的睡眠机制。
模组内容
本模组可选择取代原版睡眠机制,当你入睡时会加速时间流逝,从而以更平滑更自然的方式迎来白天。在多人模式下,睡觉的人数越多,时间过去得越快。这避免了对于睡眠投票系统或入睡人数的需求,任何数量的玩家都能影响夜晚的长度。
在睡觉时,Hourglass通过修改随机刻速度来加快作物和草木的生长。该项特性可通过命令或配置文件调整accelerateRandomTickSpeed以开启。
Hourglass允许自定义昼夜循环长度,并能分别控制昼夜时间流速。相比原版的20分钟,你可以延缓时间,从而让Minecraft中的一天变得跟现实生活的一天一样长,或者加速夜晚的流逝来获得更轻松的游戏体验。
兼容性
支持的模组,以及整体的兼容性注释可在这里查看。
命令
/hourglass config <config-key> [<value>]
许多配置选项可通过这项命令在游戏内修改。
如果<value>被省略,该命令将显示该配置选项的当前值。
/hourglass query timeSpeed
显示当前时间流速。
/hourglass query sleeperCount
显示当前维度的入睡玩家所占比例。
配置
任何配置值都可以在游戏内直接更改,无需重新加载。
当对Hourglass进行修改时,speed of time通过乘法系数进行控制。数值为1表明和原版速度相等(一个完整的昼夜循环需要20分钟)。将daySpeed和nightSpeed设为0.5,则会让时间流速减半,从而将一天的时间变为40分钟。类似的,将速度调为2.0将使一天变得更短,仅用10分钟就从一个白天进入下一个白天。
警告:若将daySpeed和nightSpeed设为高于3600的值,可能对光敏性癫痫患者并不安全。
更多配置细节可在GitHub的默认配置文件内找到。