zzzzgsh123 发表于 2026-9-27 20:55:29

游戏进行到11月10号就闪退,换前面的存档也一样。

本帖最后由 zzzzgsh123 于 2026-10-3 03:21 编辑

大佬们能帮小的看看到底是哪个MOD出错了吗?

要成为美食博主 发表于 2026-9-27 21:02:21

这是一个 《Starsector》 游戏运行时的 Java 空指针异常,来自一个名为 trailstc(Gwyvern 相关)的 Mod。

崩溃发生在这一行:
java
ttc_Remainder.isSystemValidForColonization(ttc_Remainder.java:747)

具体含义是:
代码尝试获取某个恒星系的恒星对象(getStar()),但返回了 null(即该星系没有恒星),随后又对这个 null 值调用了 getContainingLocation(),导致空指针崩溃。
简单来说:Mod 遇到了一个没有恒星的星系(比如黑洞、中子星、或自定义无星系统),但代码没有处理这种情况。

zzzzgsh123 发表于 2026-9-27 21:24:34

要成为美食博主 发表于 2026-9-27 21:02
这是一个 《Starsector》 游戏运行时的 Java 空指针异常,来自一个名为 trailstc(Gwyvern 相关)的 Mod。
...

大佬,如果是这样的话我是不是应该把Gwyvern作者那个爪牙之路mod关掉?毕竟我感觉黑洞中子星这些星系有不少,而且原版就有这些。

要成为美食博主 发表于 2026-10-2 17:58:42

zzzzgsh123 发表于 2026-9-27 21:24
大佬,如果是这样的话我是不是应该把Gwyvern作者那个爪牙之路mod关掉?毕竟我感觉黑洞中子星这些星系有不 ...

爪牙之路mod我都不敢用{:tieba_36:},他太难使用了,当然,也可能是别的mod在这个星系搞事情冲突了,试试排除法看看问题有没有出现,和mod作者反馈一下(这个需要确定是不是这个mod引起的)
页: [1]
查看完整版本: 游戏进行到11月10号就闪退,换前面的存档也一样。