Rad586 / Forget-Me-Not

An immersive, artistic, yet performant modpack.
https://www.curseforge.com/minecraft/modpacks/forget-me-not
Creative Commons Zero v1.0 Universal
4 stars 0 forks source link

生存模式出现永日,存档仍能正常运行 Daylight cycle stopped #64

Closed EdmYouth closed 7 months ago

EdmYouth commented 7 months ago

(ForgetMeNot 2.3.0)(MC 1.19.2)(Fb 0.15.6) 生存模式中夜间右键床睡觉之后出现永日,太阳固定位置不会移动,无法昼夜交替,使用/time query day指令时无反馈,F3中“Local Difficulty:1.54 // 0.30(Day 0)”。存档仍可以正常运行 在此之前曾出现较久红色夜晚,天空正上方为较大红色正方形边框,对mod不太了解,不清楚是不是需要做什么任务或触发,遂使用指令/time set day 后恢复。不知是否有影响

EdmYouth commented 7 months ago

目前使用/time set day或ningh或noon时,时间依然无法流逝,太阳位置固定无法移动

Rad586 commented 7 months ago

这个是100天的超级血月(月亮就是很大的红色方形)。直接用/time set指令会导致一些游戏规则没法恢复。 先执行/time add 2497000,然后再执行/time set 0就能恢复。

It's the super blood moon in day100. Using /time set would confuse the script, causing some exceptions. Execute /time add 2497000, then /time set 0 fixes this.

EdmYouth commented 7 months ago

搜索到使用/gamerule doDaylightCycle true 指令后时间流逝恢复。时间流逝被暂停是否是mod设定

EdmYouth commented 7 months ago

这个是100天的超级血月(月亮就是很大的红色方形)。直接用指令会导致一些游戏规则没法恢复。 先执行,然后再执行就能恢复。/time set``/time add 2497000``/time set 0

这是第100天的超级血月。使用会混淆脚本,导致一些异常。执行 ,然后修复此问题。/time set``/time add 2497000``/time set 0

此时需要依此输入这三条指令么?三条指令后是否回到超级血月?如何解除超级血月状态

Rad586 commented 7 months ago

是,这是100天血月的设定,时间不够久或者没杀够怪,血月就不会落下。

Rad586 commented 7 months ago

这个是100天的超级血月(月亮就是很大的红色方形)。直接用指令会导致一些游戏规则没法恢复。 先执行,然后再执行就能恢复。/time set/time add 2497000/time set 0 这是第100天的超级血月。使用会混淆脚本,导致一些异常。执行 ,然后修复此问题。/time set/time add 2497000/time set 0

此时需要依此输入这三条指令么?三条指令后是否回到超级血月?如何解除超级血月状态

两条: 先:/time add 2497000 后:/time set 0

Rad586 commented 7 months ago

笔记本电脑要没电了,如果还有后续问题我明天回答

Rad586 commented 7 months ago

2.4.0已修复,超级血月期间执行时间相关命令将直接判定结束。 Fixed in 2.4.0, execute time related commands will directly finish the super blood moon.

EdmYouth commented 7 months ago

好的。非常感谢解答以及昨日夜间打扰。 另对两条指令仍有疑惑。顺序是否为: 1.先:/time set 2.后:/time add 2497000``/time set 0 但1的指令不是会被判定为非完整指令而提示错误么?

Rad586 commented 7 months ago

先:/time add 2497000 后:/time set 0

LinXin-L commented 6 months ago

为啥我没见过,而且蓝月,金月,血月升起时,我的月亮都没变化,超级也是,而且血月升起反倒不刷怪了。我肯定玩过了100天,玩了一两月了

Rad586 commented 6 months ago

为啥我没见过,而且蓝月,金月,血月升起时,我的月亮都没变化,超级也是,而且血月升起反倒不刷怪了。我肯定玩过了100天,玩了一两月了

因为脚本有改动,对于旧存档,如果已经过了100天,就不会再触发事件了