下载了最新版后,进游戏报错。。
7758 发表于 2026-3-17 11:34
下载了最新版后,进游戏报错。。
有报错日志吗?
暇辉之光 发表于 2026-3-17 13:40
有报错日志吗?
报错这个
也不是这个,这个问题也不是稳定触发,我也搞不懂
7758 发表于 2026-3-17 17:29
也不是这个,这个问题也不是稳定触发,我也搞不懂
这是势力争霸相关的,估计是别的问题了
{:tieba_30:}moci早期大和号 搭配谨慎军官,在战斗时会冲进敌方舰队群里,在与威胁侵染&深红科技中多个抱团在一起的制造单位-class 战斗时,可能导致战斗闪退,查看了 starsector.log 的代码,没发现明显问题,尝试复现的时候只出现了一秒左右的明显卡顿,具体问题原因还不知道
制造单位-class 会不断消耗自身cr值,在船周围生成不同类型的舰船来进攻,初步怀疑可能卡住了某个生成舰船的出生点...
C1078 发表于 2026-3-18 11:57
moci早期大和号 搭配谨慎军官,在战斗时会冲进敌方舰队群里,在与威胁侵染&深红科技中多个抱团在一起的制造 ...
估摸是建造过多舰船的时候,相互卡位的缘故了,这个目前修不了,只能尝试减缓制造速度
本帖最后由 德意志帝國瘋狗 于 2026-3-19 07:28 编辑
大佬 深红科技22要怎麼裝 丟MOD資料夾沒顯示
不好意思大佬 深紅科技壓縮包是不是少檔案
德意志帝國瘋狗 发表于 2026-3-18 18:48
大佬 深红科技22要怎麼裝 丟MOD資料夾沒顯示
不好意思大佬 深紅科技壓縮包是不是少檔案 ...
很可惜并没有,感觉是你电脑当成病毒拦截了
剛剛用手機下載是正常的 不好意思打擾了
本帖最后由 Silver_Crow 于 2026-4-12 10:10 编辑
和【第九战斗群威胁渐显】mod一块开的时候,点进赏金会闪退,报错没有TacticalRelay船插。看了一下应该是第九战斗群的屎山。里面现在那个船插名字叫TerminusRelay,估计是改名但有些船的生成文件里面没注释。然后生成赏金舰队报错
inivn 发表于 2026-3-24 22:53
和【第九战斗群威胁渐显】mod一块开的时候,点进赏金会闪退,报错没有TacticalRelay船插。看了一下应该是第 ...
把第九战斗群给卸了就好了。还真是IX的屎山
深红那边的船预设船插还是修一下吧,一个实弹槽都没有的船预置弹道测距,一个小导弹都没有的船预置导弹自动装填器,有点难绷
一个强大而相对超模的模组。然而出于种种可以明说的原因,威胁势力总是跟所有人敌对且拒绝和谈,因此其总部星系总是被光环、霸主、英仙等各路势力一顿摩擦最后灭国……
大佬能把原版威胁的打捞加回来么()
心儿莹 发表于 2026-3-14 20:57
星图左下角有个叫孤星的
孤星拿的是力天使,战神是在冥渊捞
我审判者呢::'(,没了你我已经无法走路了::'(
morpho 发表于 2026-3-29 18:42
孤星拿的是力天使,战神是在冥渊捞
确实两个遗弃舰搞混了
morpho 发表于 2026-3-29 18:42
孤星拿的是力天使,战神是在冥渊捞
为啥我没找到冥渊这个星系
EDMUND 发表于 2026-4-6 10:23
为啥我没找到冥渊这个星系
冥渊我记得是天工主星还是在主星上面来着,不应该没有哇{:5_124:}
神了,超级耐打王
体验了
我就问一下,为什么不分类在势力里?
最近回坑装汉化之后屡次遇到问题进不去游戏,今天突然想到可以用智能体debug,于是确定到你的模组有一些占位但会导致阻断性的问题。我让AI总结了一下。
模组信息
[*]模组 ID:Hdbyunm
[*]显示名称:威胁侵染
[*]当前本地版本:0.22(以 (d:\Program Files (x86)\Fractal Softworks\Starsector 098\mods\Hdbyunm\mod_info.json) 为准)
[*]游戏版本:0.98a(RC8)
[*]汇报人环境:Windows 11,Java 17
问题描述启用本模组后,游戏在加载阶段崩溃(CTD),弹窗类似:
Fatal: Ship hull spec not found!
根因是 data/variants/ 下存在误打包的占位变体文件:例如 01.variant 中 hullId 为 "01"、displayName 为 "New Variant",与游戏内通过 ship_data.csv 注册的船体 ID 不一致——ship_data.csv 中不存在 id 为 01 的船体。引擎在 ResourceLoaderState 加载 variant 时会解析 HullVariantSpec,若 hullId 无对应 ShipHullSpec 即抛出 RuntimeException。
同批文件中还存在 hullId 以 qsmx_、qsmx-_ 开头的变体,经核对 data/hulls/ship_data.csv 中无对应船体行,加载流程中也会出现 「Ship hull spec not found in ship_data.csv」 类错误,存在同样风险。
说明:该问题与汉化覆盖包无必然联系,属于模组目录内 variant 与船体表不一致 / 编辑器占位文件被纳入发行包。
复现方式
[*]安装 Starsector 0.98a 及依赖:LazyLib、MagicLib(与 (d:\Program Files (x86)\Fractal Softworks\Starsector 098\mods\Hdbyunm\mod_info.json) 一致即可)。
[*]将 未修补的 Hdbyunm 包放入 mods,在启动器中 启用 Hdbyunm。
[*]启动游戏,等待 资源加载(加载各 mod 的 data/variants/*.variant)。
[*]预期结果:当加载到 mods/Hdbyunm/data/variants/01.variant 时进程报错退出,日志中出现 Ship hull spec not found!。
日志依据(便于作者对照)在 starsector-core/starsector.log 中可见类似顺序(大意):
[*]Loading variant
[*]Loading JSON from [...\mods\Hdbyunm (data\variants\01.variant)]
[*]RuntimeException: Ship hull spec not found!,栈涉及 HullVariantSpec、SpecStore、ResourceLoaderState.init 等。
另可出现:Ship hull spec not found in ship_data.csv 等与上述 qsmx* 变体相关的报错。
临时解决方案(玩家侧)在确认无存档依赖这些变体后,可 删除 下列占位或船体未注册的 variant(路径均为 data/variants/):
[*]01.variant~06.variant(均为典型占位:New Variant + 数字 hullId)
[*]qsmx-_00000001.variant、qsmx-_123456.variant
[*]qsmx_123.variant、qsmx_234.variant、qsmx_277.variant、qsmx_277_Bomber.variant、qsmx_567.variant、qsmx_114514.variant
删除后应能通过原先崩溃的加载点。(若作者后续更新,建议用官方包覆盖以免遗漏其它修复。)
建议的官方修复(开发者侧)
[*]发行前:从发布包中 移除 所有无对应 ship_data.csv 条目的 .variant,或补全船体 .ship + ship_data.csv 行后再保留变体。
[*]流程:在版本打包脚本或检查清单中排除编辑器默认保存的 01、New Variant 等占位文件。
[*]可选:在说明中注明「若从旧版升级,请删档或校验 data/variants」——若旧包曾含上述文件。
下面是我已激活的模组列表。
{"enabledMods": [
"Starlight1130",
"Cryo_but_better",
"aotd_qol",
"aotd_sop",
"aotd_vok",
"ashlib",
"BoxUtil",
"bmo",
"IndEvo",
"kaleidoscope",
"lw_lazylib",
"lunalib",
"MagicLib",
"particleengine",
"second_in_command",
"shipmasterysystem",
"SIOP",
"shaderLib",
"Mimikko",
"nexerelin",
"knights_of_ludd",
"Terraforming & Station Construction",
"MozhiWhichMod",
"Witch_Citadel ",
"Hdbyunm",
"GalacticConstellate",
"WideHorizonsBasic"
]}
威胁侵染23一√直接进不了游戏了
Dr316a 发表于 2026-4-22 16:02
威胁侵染23一√直接进不了游戏了
+1
17780533606 发表于 2026-4-22 18:44
+1
?有报错日志吗?
17780533606 发表于 2026-4-22 18:44
+1
已修复
Dr316a 发表于 2026-4-22 16:02
威胁侵染23一√直接进不了游戏了
已修复
可热更新否
雪夜晴岚 发表于 2026-4-22 20:12
可热更新否
感觉不行,建议开新档,也可以试试备份存档后,热更新一下
{:tieba_12:}
这玩意会刷空间站上,导致空间站防守任务毫无体验,空间站把敌人秒光了
疑似预言单位在战斗中切换船体导致ai报错以下为错误报告
[游戏日志]
2329591 INFOsound.O- Cleaning up music with id
2329618 INFOsound.O- Creating streaming player for music with id
2329619 INFOsound.H- Playing music with id
2330075 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.combat.ShieldAPI.isOff()" because the return value of "com.fs.starfarer.api.combat.ShipAPI.getShield()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.combat.ShieldAPI.isOff()" because the return value of "com.fs.starfarer.api.combat.ShipAPI.getShield()" is null
at data.scripts.shipsystems.ai.PhasedDriftAI.advance(PhasedDriftAI.java:56)
at com.fs.starfarer.loading.specs.do$1.o00000(Unknown Source)
at com.fs.starfarer.combat.ai.BasicShipAI.advance(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source)
at com.fs.starfarer.combat.CombatState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
威胁主宰才50部署点这对吗???
ba4514 发表于 2026-4-22 21:41
这玩意会刷空间站上,导致空间站防守任务毫无体验,空间站把敌人秒光了
嗯.....我修复下
捞萌萌 发表于 2026-4-22 21:57
疑似预言单位在战斗中切换船体导致ai报错以下为错误报告
已修复
ba4514 发表于 2026-4-22 21:41
这玩意会刷空间站上,导致空间站防守任务毫无体验,空间站把敌人秒光了
已修复
本帖最后由 炎文宇 于 2026-4-24 13:28 编辑
移动太空站好像不能用,是敌人没问题,但自己用进战斗就报错,游戏直接终止运行。
以及那个“致宽无上号”开局会撞毁队友的问题,都需要解决
还有那个增加飞机数量的插件好像对一架的重型战机不起作用,对其他模组添加的飞机有的支持,有的不支持
炎文宇 发表于 2026-4-24 13:26
移动太空站好像不能用,是敌人没问题,但自己用进战斗就报错,游戏直接终止运行。
以及那个“致宽无上号” ...
1.有报错日志的话,可以发过来,尝试修复
2.致宽无上号是另一个作者刻意的,质量很大,无论敌人还是友军都会被撞死
3.有些mod的舰载机有特殊的代码,导致插件无效果,这种并不是bug
暇辉之光 发表于 2026-4-24 18:54
1.有报错日志的话,可以发过来,尝试修复
2.致宽无上号是另一个作者刻意的,质量很大,无论敌人还是友军 ...
多谢,关于空间中的报错我找一下,不过影响不大,不用这个船就不会有问题。还有咱们有些赏金打完告诉我失败了是什么情况?(没具体看赏金的描述)
炎文宇 发表于 2026-4-25 08:57
多谢,关于空间中的报错我找一下,不过影响不大,不用这个船就不会有问题。还有咱们有些赏金打完告诉我失 ...
有些赏金是彻底摧毁舰队,打捞了舰船就会任务失败
关于小灰的这次更新用开新档吗{:tieba_11:}
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12276 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12277 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
12277 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation. 保真修复了吗
ManaMetal 发表于 2026-4-26 11:30
12275 INFOcom.fs.starfarer.loading.scripts.ScriptStore- Class
这段也不是错误啊,这些是加载信息
暇辉之光 发表于 2026-4-26 13:14
这段也不是错误啊,这些是加载信息
啊这,我应该已经全部复制发了才对
Fatal: java.lang.RuntimeException: Command not found in packages: com.fs.starfarer.api.impl.campaign.rulecmd com.fs.starfarer.api.impl.campaign.rulecmd.salvage com.fs.starfarer.api.impl.campaign.rulecmd.newgame com.fs.starfarer.api.impl.campaign.rulecmd.missions com.fs.starfarer.api.impl.campaign.rulecmd.academy org.magiclib.bounty.rulecmd Cause: Command not found in packages: com.fs.starfarer.api.impl.campaign.rulecmd com.fs.starfarer.api.impl.campaign.rulecmd.salvage com.fs.starfarer.api.impl.campaign.rulecmd.newgame com.fs.starfarer.api.impl.campaign.rulecmd.missions com.fs.starfarer.api.impl.campaign.rulecmd.academy org.magiclib.bounty.rulecmd Check starsector.log for more info.这个呢,这是不用报错工具他闪退跳出的东西
暇辉之光 发表于 2026-4-26 13:14
这段也不是错误啊,这些是加载信息
我直接去看日志也是上面那个加载信息没别的东西,我发了闪退跳出来的玩意
ManaMetal 发表于 2026-4-26 13:51
Fatal: java.lang.RuntimeException: Command not found in packages: com.fs.starfarer.api.imp ...
奇了怪了,我这并没有这个bug
暇辉之光 发表于 2026-4-26 17:02
奇了怪了,我这并没有这个bug
我把游戏本体都重新删除安装了一边也还是会瞬间闪退,有没有更新之前的版本啊......