大炮的秘辛,那艘“不灭”不是必定掉落能捞的啊。打了4遍才拿到。
建议改成必定能捞。
wuyi 发表于 2026-10-3 22:33
大炮的秘辛,那艘“不灭”不是必定掉落能捞的啊。打了4遍才拿到。
建议改成必定能捞。 ...
原意是必定能捞,但是有一些小bug
关于“舰灵的传说”,说是要求“建造一艘基础价值不低于八万星币的驱逐舰或者护卫舰”,然而我能找的都最贵的驱逐舰只有美杜莎6万,这个价位是低级巡洋舰的,希望修改。
还有我看到乌列尔立绘那边所写的,貌似在F3设置界面处没看见兽耳助手的任何选项,是指的别的某处“设置”还是说有bug?
GDDD111 发表于 2026-10-4 00:35
关于“舰灵的传说”,说是要求“建造一艘基础价值不低于八万星币的驱逐舰或者护卫舰”,然而我能找的都最贵 ...
这部分内容不是兽耳助手mod的
312115 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.impl.campaign.fleets.RouteManager$RouteData.getCustom()" because "route" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.impl.campaign.fleets.RouteManager$RouteData.getCustom()" because "route" is null
at data.scripts.campaign.industry.mmMellystarring.reportFleetDespawnedToListener(mmMellystarring.java:608)
at com.fs.starfarer.campaign.fleet.CampaignFleet.despawn(Unknown Source)
at com.fs.starfarer.campaign.ai.AssignmentModule.advance(Unknown Source)
at com.fs.starfarer.campaign.ai.ModularFleetAI.advance(Unknown Source)
at com.fs.starfarer.campaign.fleet.CampaignFleet.advance(Unknown Source)
at com.fs.starfarer.campaign.BaseLocation.advance(Unknown Source)
at com.fs.starfarer.campaign.StarSystem.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.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)
at java.base/java.lang.Thread.run(Unknown Source)
这是怎么回事,是皇家星环调舰队发现舰队不见了,输出空指针崩溃了吗QAQ
GDDD111 发表于 2026-10-4 00:35
关于“舰灵的传说”,说是要求“建造一艘基础价值不低于八万星币的驱逐舰或者护卫舰”,然而我能找的都最贵 ...
狐狐船包的,本家有
SAVEmedley 发表于 2026-10-4 08:04
这部分内容不是兽耳助手mod的
哦抱歉,这是狐狐船包的内容,兽耳助手和狐狐船包的联动导致我没分清这两个mod
飞到通信中继站附近崩溃
[游戏日志]
326154 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
326166 INFOdata.hullmods.UUN_CommonHullMod- TESTING OUTPUT : 0.033333335
326187 INFOsound.O- Cleaning up music with id
326204 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "java.lang.Float.floatValue()" because the return value of "com.fs.starfarer.api.campaign.rules.MemoryAPI.get(String)" is null
java.lang.NullPointerException: Cannot invoke "java.lang.Float.floatValue()" because the return value of "com.fs.starfarer.api.campaign.rules.MemoryAPI.get(String)" is null
at data.scripts.Mimikko_tools.Mimikko_levelup_statmod(Mimikko_tools.java:2038)
at data.scripts.campaign.plugins.officerplugin.Mimikko_interactionplugin.addStatBaseOnRelay(Mimikko_interactionplugin.java:295)
at data.scripts.campaign.plugins.officerplugin.Mimikko_interactionplugin.advance(Mimikko_interactionplugin.java:153)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.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)
at java.base/java.lang.Thread.run(Unknown Source)
326643 INFOsound.O- Creating streaming player for music with id
### 游戏信息
游戏版本: 0.98a-RC8
汉化版本: 2026.09.04
汉化分支: master
### 系统信息
操作系统:Microsoft Windows 11 专业版
版本:10.0.26200 暂缺 Build 26200
总可用内存:`47.16G`
游戏Java版本:`17.0.10`
游戏Java路径:E:\Games\Starsector\jre
工具运行Java版本:`17.0.10`
工具运行Java路径:e:\games\starsector\jre
虚拟机参数:java.exe -noverify -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+ShowCodeDetailsInExceptionMessages -XX:+ExtensiveErrorReports -XX:+ShowMessageBoxOnError -XX:+PrintCommandLineFlags -XX:+TieredCompilation -XX:-UseCondCardMark -Xlog:async -XX:+UseFastStosb -XX:+AlwaysCompileLoopMethods -XX:TieredStopAtLevel=4 -XX:TrimNativeHeapInterval=60000 -XX:UseAVX=3 -XX:AVX3Threshold=0 -XX:UseSSE=4 -XX:+UseSSE42Intrinsics -XX:+UseCompressedOops -XX:+UseCompressedClassPointers -XX:+UseFMA -XX:+UseBMI1Instructions -XX:+UseBMI2Instructions -XX:+UseCLMUL -XX:+UseFastUnorderedTimeStamps -XX:+UseUnalignedLoadStores -XX:+UseXMMForArrayCopy -XX:+UseXMMForObjInit -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -XX:+UseShenandoahGC -XX:ShenandoahGCMode=iu -XX:ShenandoahGCHeuristics=compact -XX:ShenandoahAllocationThreshold=85 -XX:ShenandoahGuaranteedGCInterval=0 -XX:+ZeroTLAB -XX:+SegmentedCodeCache -XX:+AlwaysAtomicAccesses -XX:+UseStringDeduplication -XX:-DontCompileHugeMethods -XX:Tier0Delay=1 -XX:+UseFPUForSpilling -XX:+EnableVectorAggressiveReboxing -XX:+EnableVectorReboxing -XX:+EnableVectorSupport -XX:-AlignVector -XX:TieredOldPercentage=10000 -XX:Tier0ProfilingStartPercentage=2000 -XX:IncreaseFirstTierCompileThresholdAt=99 -XX:InterpreterProfilePercentage=99 -XX:+UseVectorCmov -XX:+UseVectorStubs -XX:ReferencesPerThread=0 -XX:MaxGCPauseMillis=10 -XX:-EnableThreadSMRStatistics -XX:+UseUnalignedAccesses -XX:PerMethodRecompilationCutoff=100000 -XX:ProfileMaturityPercentage=100 -XX:NmethodSweepActivity=1 -XX:ThreadPriorityPolicy=1 -XX:ReservedCodeCacheSize=256m -XX:+PrintCodeCache -XX:-UseDynamicNumberOfCompilerThreads -XX:CompilerDirectivesFile=./compiler_directives.txt -Djava.library.path=native\\windows -XX:-BytecodeVerificationLocal -XX:-BytecodeVerificationRemote -Djava.util.Arrays.useLegacyMergeSort=true --enable-preview --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.Buffer.UNSAFE=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.lang.ref=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED --add-opens=java.desktop/java.awt.Rectangle=ALL-UNNAMED --add-opens=java.desktop/java.awt=ALL-UNNAMED --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -Xmx6144m -Xms6144m -Xss4m -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;jinput.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.10.jar;txw2-3.0.2.jar;jaxb-api-2.4.0-b180830.0359.jar;webp-imageio-0.1.6.jar com.fs.starfarer.StarfarerLauncher
堆栈初始大小(`-Xms`):`6144m`
堆栈最大大小(`-Xmx`):`6144m`
### Mod信息
|Mod名称 |Mod版本 |已启用|
|-|-|-|
|LazyLib |3.0.0 |是|
|zz GraphicsLib |1.12.1 |是|
|MagicLib |1.5.6 |是|
|[天船三星海物流] |0.7.3 |是|
|1130的蔚蓝联邦 |0.9.9 |是|
|178's Misc Flags |1.1 |是|
| 重工联合体 |3.8.3 |是|
|[链戍集团军]Shackles Garrison - XXVIIBattleGroup|1.1.0 |是|
|ac alice ship pack - AC星舰目录 |0.9 C-4-3 bugfixed |是|
|AEF-阿瓦隆远征队 |Ver:0.6.9-Sub:2 (数据库校对 DatabaseReview)|是|
|AI Tweaks AI 改修 |2.2.10 |是|
|Ashlib |2.2.3 |是|
|Autopilot with Gates |0.1.4b |是|
|BoxUtil |1.5.5 |是|
|Crossstar's Remake Ship's |0.1.9 |是|
|CTB-星际小卖部 |0.5.7c-fix |是|
|D-MOD Services |3.0.1 |是|
|Dia_混合先锋 |0.95 |是|
|Diable Avionics_Rogo.Ver |1.3.5 |是|
|Diamond |1.9 |是|
|Dynamic Battle Flow (DBR Battle Event Editor)|0.2.1 |是|
|Dynamic Battle Reinforcement |0.23.4 |是|
|Epta财团 |2.1.2 |是|
|EXPSP 敌对派系扩展 |0.62 |是|
|FarsightDrive |0.4.2.6-ver4 |是|
|FSF军事公司 |5.1rc1-02 |是|
|HIC扩展包 超兵器与战斗赏金 |0.2.0 |是|
|HMI反派势力 |0.0.5d |是|
|InteractionPluginLib 交互式对话框 |1.0.1 |是|
|J GEEK Federation |1.4.0 |是|
|Kazeron 海军 |1.7.0 |是|
|Kwin的星域产业汇编 |0.0.5 |是|
|Leading Pip |1.10.2 |是|
|Lukas的随手之作 |3.3.1 |是|
|LunaLib |2.0.5 |是|
|MechExpansionModule |dev 26-9-11 |是|
|Moci的随意之作 |2.2.8b |是|
|More Combat Terrain Effects 更多战斗地形效果 |1.13.1a |是|
|More Ship Names |1.14 |是|
|Nomad Flotilla |1.5.1 |是|
|Order from the Boss |1.2.0 |是|
|P9殖民领 |0.57 |是|
|Particle Engine |0.10.1 |是|
|Pa的虫洞引擎 |1.0.0 |是|
|Progressive S-Mods 经验内插 |1.2.0 |是|
|Project Corona |0.2 |是|
|QoL Pack 生活质量工具包 |1.5.2 |是|
|Quality Captains 高质量舰长 |1.7.0 |是|
|Refit UI Plus |0.8.0 |是|
|Robben的舰船吐槽记录 |0.91a |是|
|RTSAssist |0.2.15exp |是|
|Scan Those Gates 扫描那些星门 |1.5.7 |是|
|SCAV-CO 造船厂 |X-8 |是|
|Seeker - 未知接触 |0.6.6-1 |是|
|SGF 星核协议组 |1.2.0-RC3 |是|
|Ship Mastery System 舰船精通系统 |2.0.8 |是|
|SimpleIndustryOptionProvider 简单的工业设施选项 |1.0.4 |是|
|SpeedUp |协议超驰 |是|
|Station Augments 空间站增强 |2.4.3 |是|
|Station Refitting 空间站装配 |1.0.0 |是|
|Stellar Networks |3.3.0 |是|
|TheDarkSix的舰船武器包-船插扩展版 |1.811 |是|
|Zovetry Portrait Pack |1.0.5 |是|
|~Vram Optimizer | |是|
|万泽时代:Tinysaurus的原版万泽扩展 |1.3 |是|
|中文输入修复 |2.0.0 |是|
|临界体,可定制,升级的船插 |3.1.0 |是|
|乐园残响 |7.1.1 |是|
|人之领开拓者扩展 |0.0.23 |是|
|人之领相位研究所 |1.7.2 |是|
|人类联合帝国 |v1.0.10 |是|
|伽马大战争-动荡不息 |1.3.1 |是|
|光环动力舰船工业 |1.8.0-fix4 |是|
|兽耳助手! |0.761 |是|
|军官拓展 |0.8.1 |是|
|军官捕获B |1.1.2 |是|
|制造殖民地制品 |1.0.2 |是|
|势力争霸 |0.12.2c |是|
|博尔肯基金会 |0.9.0 |是|
|卡特废品船插 |1.0.2a |是|
|卡特贸易公司 |3.2.5 |是|
|卢德骑士团 |1.4.0 |是|
|取消友军伤害 |1.2 |是|
|取消巡逻队的应急响应 |1.0 |是|
|吉拉特共和国 |1.2.3 |是|
|商队物流管理器第2版 |1.6 |是|
|圣殿骑士团 Continued |1.0.0 |是|
|圣艾瑞斯联邦 |1.1.0 |是|
|地貌改造 & 空间站建设 |10.0.9 |是|
|城塞财团 |0.9.3 |是|
|墨汁的mod溯源 |0.1.0a |是|
|夜十字军械 |2.1.5 |是|
|天工联合船舶设计局 |2.5.3 |是|
|天工船舶拓展 |0.2 |是|
|天苑四-行星联合实业 无li版 |1.4.4 |是|
|女巫秘城 |1.0c |是|
|威胁侵染 |0.355 |是|
|威胁渐显 Emergent Threats |1.3.3 |是|
|威胁渐显: 第九战斗群 复兴 Emergent Threats: IX Revival|1.3.3 |是|
|寰宇特勤局 |0.8 |是|
|寰宇联合有限公司 |0.95 |是|
|小鸡科技商店 |0.1.5 |是|
|工业革命 |4.1.b |是|
|布莱顿联邦 |0.0.4a |是|
|希格拉后裔(Hiigaran Descendants) |2.2.4-CN-0.98a-RC8 |是|
|帝国先遣队 |0.9.98 |是|
|幅能光标 |1.4.0 |是|
|幽灵部队 |1.1.3 |是|
|应答器关闭许可 |1.2.4.1 |是|
|弧光设计局 |1.12.3 |是|
|弧光设计局拓展 |1.1.1 |是|
|彻底扫描星系 |1.2.3.1 |是|
|战地记者Abyss |1.0 |是|
|战地记者zd |1.7 |是|
|战斗不结束修复补丁 |0.0.1a |是|
|战机拓展 |2.0.5d |是|
|战机拓展扩展 |1.0.0d |是|
|控制台 |4.0.8 |是|
|无此组织(NSO) - 相位舰队 |0.4.0 |是|
|无畏舰:五位一体 |0.0 |是|
|无量空处船插 |1.0.0 |是|
|星坞船插集 |0.9.2 |是|
|星海集群 |1.13.7d |是|
|星系检索网络汉化 |3.1.6 |是|
|星际争霸船包 |0.5.0 |是|
|星际领主 |0.3.77 |是|
|更大的殖民地 |2.1.b |是|
|最终航行 |0.0.2-ver1 |是|
|未知星域 |3.0.3 |是|
|机械虚空船坞 |0.70a |是|
|机械虚空船坞 骤雨扩展补丁 |0.62 |是|
|梦境故事 |0.1.4c |是|
|楼兰军工综合体 |3.0.1 |是|
|浩瀚银河 基础版 |1.0.2 |是|
|海盗拓展 |1.8.8 |是|
|深红科技 |1.2.4 |是|
|清理星域 |0.2.6 |是|
|爪牙之路 |v1.3.0 |是|
|狐狐船包! |1.5.11 |是|
|相位闪避船插 |1.0.0 |是|
|知识管理者zg |0.5 |是|
|神之遗卷 |1.1.4 |是|
|神仙打架,凡人误入 |1.3.1 |是|
|系统标识 |0.1.10 |是|
|红条骑士团 |0.8 |是|
|纯粹的开放市场 |1.0 |是|
|羊头航务局 |1.10.12 |是|
|翡翠工程局 |1.0b |是|
|联合极光联邦 UAF |0.8.3d |是|
|自动开启持续加速 |1.0 |是|
|航母现代化 |1.2.2 |是|
|舰船/武器拓展 |1.16.6 |是|
|英仙座天才交易员 |0.4.0 |是|
|蓝冰河势力扩展 |1.4.0 |是|
|蓝海渔业 |1.3.1 |是|
|蜂群 |1.3.7 |是|
|让小飞机再次伟大! |2026.9.25 |是|
|超空间跳跃 |2.6.0 |是|
|边境秘闻 |0.15.1 |是|
|远星电台 |0.1.0 |是|
|远星经济学 |0.0.1b |是|
|迷赛尔科技 |1.0 |是|
|通用武器公司 |0.0.611 |是|
|速子特勤局 |1.4 |是|
|酒吧事件-升级太空港 |1.0 |是|
|阿卡涅西斯之遗 |v1.9.14 |是|
|阿隆戴特计划 |1.1.0 |是|
|雇主加成 |1.999999ggggg |是|
|风险矿业公司 |0.4.0e |是|
|骤雨军事公司 |3.3.6 |是|
|骤雨军事公司 - 动漫风头像包 |1.2 |是|
|黑石船坞 |0.9.5_cn0.4.5 |是|
(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.5`).
Nigroz233 发表于 2026-10-5 18:37
飞到通信中继站附近崩溃
[游戏日志]
能稳定复现吗,这个问题和中继站无关,是每月好感度提升后提升技能产生了报错
SAVEmedley 发表于 2026-10-6 10:21
能稳定复现吗,这个问题和中继站无关,是每月好感度提升后提升技能产生了报错 ...
只要进档几秒马上就崩溃 游戏内日期是9.24
还有新问题 在信息面板点梦梦奈直接崩溃
484609 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "java.lang.Float.floatValue()" because the return value of "com.fs.starfarer.api.campaign.rules.MemoryAPI.get(String)" is null
java.lang.NullPointerException: Cannot invoke "java.lang.Float.floatValue()" because the return value of "com.fs.starfarer.api.campaign.rules.MemoryAPI.get(String)" is null
at data.scripts.campaign.plugins.officerplugin.Mimikko_interactionplugin.createSmallDescription(Mimikko_interactionplugin.java:778)
at com.fs.starfarer.campaign.comms.v2.EventsPanel.o00000(Unknown Source)
at com.fs.starfarer.campaign.comms.v2.EventsPanel.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.int.new(Unknown Source)
at com.fs.starfarer.ui.int.processInput(Unknown Source)
at com.fs.starfarer.ui.n.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
at com.fs.starfarer.campaign.comms.v2.EventsPanel.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
at com.fs.starfarer.campaign.comms.F.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.o0OO.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.oo0O.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.L.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.OOOo.processInput(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source)
at com.fs.starfarer.BaseGameState.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)
at java.base/java.lang.Thread.run(Unknown Source)
Nigroz233 发表于 2026-10-6 11:21
只要进档几秒马上就崩溃 游戏内日期是9.24
还有新问题 在信息面板点梦梦奈直接崩溃
Fast Rendering+VramOptimizer
### Mod信息
|Mod名称 |Mod版本 |已启用|
|-|-|-|
|LazyLib |3.0.0 |是|
|zz GraphicsLib |1.12.1 |是|
|MagicLib |1.5.6 |是|
|[天船三星海物流] |0.7.3 |是|
|1130的蔚蓝联邦 |0.9.9 |是|
|178's Misc Flags |1.1 |是|
| 重工联合体 |3.8.3 |是|
|[链戍集团军]Shackles Garrison - XXVIIBattleGroup|1.1.0 |是|
|ac alice ship pack - AC星舰目录 |0.9 C-4-3 bugfixed |是|
|AEF-阿瓦隆远征队 |Ver:0.6.9-Sub:2 (数据库校对 DatabaseReview)|是|
|AI Tweaks AI 改修 |2.2.10 |是|
|Aptly Simple Hullmods |2.1.2c |是|
|Ashlib |2.2.3 |是|
|Autopilot with Gates |0.1.4b |是|
|BoxUtil |1.5.5 |是|
|Crossstar's Remake Ship's |0.1.9 |是|
|CTB-星际小卖部 |0.5.7c-fix |是|
|D-MOD Services |3.0.1 |是|
|Dia_混合先锋 |0.95 |是|
|Diable Avionics_Rogo.Ver |1.3.5 |是|
|Diamond |1.9 |是|
|Dynamic Battle Flow (DBR Battle Event Editor)|0.2.1 |是|
|Dynamic Battle Reinforcement |0.23.4 |是|
|Epta财团 |2.1.2 |是|
|EXPSP 敌对派系扩展 |0.62 |是|
|FarsightDrive |0.4.2.6-ver4 |是|
|FSF军事公司 |5.1rc1-02 |是|
|HIC扩展包 超兵器与战斗赏金 |0.2.0 |是|
|HMI反派势力 |0.0.5d |是|
|InteractionPluginLib 交互式对话框 |1.0.1 |是|
|J GEEK Federation |1.4.0 |是|
|Kazeron 海军 |1.7.0 |是|
|Kwin的星域产业汇编 |0.0.5 |是|
|Leading Pip |1.10.2 |是|
|Lukas的随手之作 |3.3.1 |是|
|LunaLib |2.0.5 |是|
|MechExpansionModule |dev 26-9-11 |是|
|Moci的随意之作 |2.2.8b |是|
|More Combat Terrain Effects 更多战斗地形效果 |1.13.1a |是|
|More Military Missions 更多军事任务 |0.5.0 |是|
|More Ship Names |1.14 |是|
|Nomad Flotilla |1.5.1 |是|
|Order from the Boss |1.2.0 |是|
|P9殖民领 |0.57 |是|
|Particle Engine |0.10.1 |是|
|Pa的虫洞引擎 |1.0.0 |是|
|Progressive S-Mods 经验内插 |1.2.0 |是|
|Project Corona |0.2 |是|
|QoL Pack 生活质量工具包 |1.5.2 |是|
|Quality Captains 高质量舰长 |1.7.0 |是|
|Refit UI Plus |0.8.0 |是|
|Robben的舰船吐槽记录 |0.91a |是|
|RTSAssist |0.2.15exp |是|
|Salvage Everything |1.1.2 |是|
|Scan Those Gates 扫描那些星门 |1.5.7 |是|
|SCAV-CO 造船厂 |X-8 |是|
|Seeker - 未知接触 |0.6.6-1 |是|
|SGF 星核协议组 |1.2.0-RC3 |是|
|Ship Mastery System 舰船精通系统 |2.0.8 |是|
|SimpleIndustryOptionProvider 简单的工业设施选项 |1.0.4 |是|
|SpeedUp |协议超驰 |是|
|Station Augments 空间站增强 |2.4.3 |是|
|Station Refitting 空间站装配 |1.0.0 |是|
|Stellar Networks |3.3.0 |是|
|TheDarkSix的舰船武器包-船插扩展版 |1.811 |是|
|Trade Route Planner 星区跑商智能规划器 |0.7.3 |是|
|Zovetry Portrait Pack |1.0.5 |是|
|~Vram Optimizer | |是|
|万泽时代:Tinysaurus的原版万泽扩展 |1.3 |是|
|中文输入修复 |2.0.0 |是|
|临界体,可定制,升级的船插 |3.1.0 |是|
|乐园残响 |7.1.1 |是|
|人之领开拓者扩展 |0.0.23 |是|
|人之领相位研究所 |1.7.2 |是|
|人类联合帝国 |v1.0.10 |是|
|伽马大战争-动荡不息 |1.3.1 |是|
|光环动力舰船工业 |1.8.0-fix4 |是|
|兽耳助手! |0.761 |是|
|军官拓展 |0.8.1 |是|
|军官捕获B |1.1.2 |是|
|制造殖民地制品 |1.0.2 |是|
|势力争霸 |0.12.2c |是|
|博尔肯基金会 |0.9.0 |是|
|卡特废品船插 |1.0.2a |是|
|卡特贸易公司 |3.2.5 |是|
|卢德骑士团 |1.4.0 |是|
|取消友军伤害 |1.2 |是|
|取消巡逻队的应急响应 |1.0 |是|
|可移动的空间站 |0.1 |是|
|吉拉特共和国 |1.2.3 |是|
|商队物流管理器第2版 |1.6 |是|
|圣殿骑士团 Continued |1.0.0 |是|
|圣艾瑞斯联邦 |1.1.0 |是|
|地貌改造 & 空间站建设 |10.0.9 |是|
|城塞财团 |0.9.3 |是|
|墨汁的mod溯源 |0.1.0a |是|
|夜十字军械 |2.1.5 |是|
|天工联合船舶设计局 |2.5.3 |是|
|天工船舶拓展 |0.2 |是|
|天苑四-行星联合实业 无li版 |1.4.4 |是|
|女巫秘城 |1.0c |是|
|威胁侵染 |0.355 |是|
|威胁渐显 Emergent Threats |1.3.3 |是|
|威胁渐显: 第九战斗群 复兴 Emergent Threats: IX Revival|1.3.3 |是|
|寰宇特勤局 |0.8 |是|
|寰宇联合有限公司 |0.95 |是|
|小鸡科技商店 |0.1.5 |是|
|工业革命 |4.1.b |是|
|布莱顿联邦 |0.0.4a |是|
|希格拉后裔(Hiigaran Descendants) |2.2.4-CN-0.98a-RC8 |是|
|帝国先遣队 |0.9.98 |是|
|幅能光标 |1.4.0 |是|
|幽灵部队 |1.1.3 |是|
|应答器关闭许可 |1.2.4.1 |是|
|弧光设计局 |1.12.3 |是|
|弧光设计局拓展 |1.1.1 |是|
|彻底扫描星系 |1.2.3.1 |是|
|战地记者Abyss |1.0 |是|
|战地记者zd |1.7 |是|
|战斗不结束修复补丁 |0.0.1a |是|
|战机拓展 |2.0.5d |是|
|战机拓展扩展 |1.0.0d |是|
|控制台 |4.0.8 |是|
|无此组织(NSO) - 相位舰队 |0.4.0 |是|
|无畏舰:五位一体 |0.0 |是|
|无量空处船插 |1.0.0 |是|
|星坞船插集 |0.9.2 |是|
|星海集群 |1.13.7d |是|
|星系检索网络汉化 |3.1.6 |是|
|星际争霸船包 |0.5.0 |是|
|星际领主 |0.3.77 |是|
|更大的殖民地 |2.1.b |是|
|最终航行 |0.0.2-ver1 |是|
|未知星域 |3.0.3 |是|
|机械虚空船坞 |0.70a |是|
|机械虚空船坞 骤雨扩展补丁 |0.62 |是|
|梦境故事 |0.1.4c |是|
|楼兰军工综合体 |3.0.1 |是|
|浩瀚银河 基础版 |1.0.2 |是|
|海盗拓展 |1.8.8 |是|
|深红科技 |1.2.4 |是|
|清理星域 |0.2.6 |是|
|爪牙之路 |v1.3.0 |是|
|狐狐船包! |1.5.11 |是|
|环 |1.00.0 |是|
|相位闪避船插 |1.0.0 |是|
|知识管理者zg |0.5 |是|
|神之遗卷 |1.1.4 |是|
|神仙打架,凡人误入 |1.3.1 |是|
|第六十六卫队 |1.04 |是|
|系统标识 |0.1.10 |是|
|红条骑士团 |0.8 |是|
|纯粹的开放市场 |1.0 |是|
|羊头航务局 |1.10.12 |是|
|翡翠工程局 |1.0b |是|
|联合极光联邦 UAF |0.8.3d |是|
|自动开启持续加速 |1.0 |是|
|航母现代化 |1.2.2 |是|
|舰船/武器拓展 |1.16.6 |是|
|英仙座天才交易员 |0.4.0 |是|
|蓝冰河势力扩展 |1.4.0 |是|
|蓝海渔业 |1.3.1 |是|
|蜂群 |1.3.7 |是|
|让小飞机再次伟大! |2026.9.25 |是|
|详细战斗报告 |5.4.2 |是|
|超空间跳跃 |2.6.0 |是|
|边境秘闻 |0.15.1 |是|
|远星电台 |0.1.0 |是|
|远星经济学 |0.0.1b |是|
|迷失中科舰船 |2.0.9e |是|
|迷失功能补全 |1.0.2d |是|
|迷失左径船包 |2.0.9b |是|
|迷失异见者船包 |2.0.9a |是|
|迷失武器包 |2.0.9l |是|
|迷失海盗船包 |2.0.7f |是|
|迷失独立船只 |2.0.8c |是|
|迷失超级船包 |2.0.9g |是|
|迷失超级船包拓展 |0.0.1 |是|
|迷失防御无人机 |1.0.3 |是|
|迷失霸主辅助船包 |2.0.8a |是|
|迷失额外超级船包 |0.0.2a |是|
|迷赛尔科技 |1.0 |是|
|通用武器公司 |0.0.611 |是|
|速子特勤局 |1.4 |是|
|酒吧事件-升级太空港 |1.0 |是|
|阿卡涅西斯之遗 |v1.9.14 |是|
|阿隆戴特计划 |1.1.0 |是|
|雇主加成 |1.999999ggggg |是|
|风险矿业公司 |0.4.0e |是|
|骤雨军事公司 |3.3.6 |是|
|骤雨军事公司 - 动漫风头像包 |1.2 |是|
|黑石船坞 |0.9.5_cn0.4.5 |是|
(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.5`).
Nigroz233 发表于 2026-10-6 11:25
Fast Rendering+VramOptimizer
### Mod信息
报错的位置一致,在获取角色memory的时候爆炸了。这说明你的存档中这一批角色经过了一些特殊的编辑,让他的数据清空了,如果重开存档还是这样请联系我。如果仍然追求要玩这个存档请一个个解雇兽耳相关的军官和行政官。回忆你是否对存档进行过修改,或一些其他mod的操作中包含对军官进行修改的部分。
SAVEmedley 发表于 2026-10-6 11:48
报错的位置一致,在获取角色memory的时候爆炸了。这说明你的存档中这一批角色经过了一些特殊的编辑,让他 ...
已解决,在 军官拓展 配置了升级后技能可选数量(默认为原版设置) 导致的
这个任务点击追踪后显示的是这颗星球,但是去了之后没有发现如何互动或者完成。
butter 发表于 2026-10-6 19:27
这个任务点击追踪后显示的是这颗星球,但是去了之后没有发现如何互动或者完成。 ...
好吧,我找到了,是推荐我在这儿买个传感器水牛。。。
butter 发表于 2026-10-6 19:31
好吧,我找到了,是推荐我在这儿买个传感器水牛。。。
这个任务应该来自狐狐船包
报告个小bug
建筑[魂迹撰写台] , 的debuff, 会让殖民地舰队规模变 0
然后如果空港巡逻队没判断舰队规模, 依然进行创建.
导致得到一个强度是 0 的舰队
导致 势力争霸 计算玩家舰队池点数时, 得到 NaN 的值 (公式里, 有一段➗强度的计算)
{:tieba_29:}
在CHICOMOZTOC(霸主主星)捞 瞄千绘 打大气层内战斗时,降低高度时(背景放大、起雾),闪退报错,日志如下
520838 INFOdata.scripts.weapons.render.Moci_ShaderManager- Link OK program=76, vert=77, frag=78
520838 INFOdata.scripts.weapons.render.Moci_ShaderManager- Program linked key=Moci_GNShield id=76
520839 INFOdata.hullmods.Moci_GNShield- GN Shield V2 using high-performance shader renderer
520923 ERROR com.fs.starfarer.combat.CombatMain- java.util.ConcurrentModificationException
java.util.ConcurrentModificationException: null
at java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1104) ~[?:?]
at java.base/java.util.ArrayList$Itr.next(ArrayList.java:1058) ~[?:?]
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)
然后将MOCI的“禁用舰载机特效”调整至“未生效”后(原本是生效),没崩溃,战斗正常结束
但是看到云层非常亮,看不清东西,也可能是我各种画质开得非常低的原因
还有战斗貌似会强制部署列表的最左边(对应舰队排序最左最上)的船的军官替换为玩家,在战后军官留空,虽然说问题不大,但是还是希望能在战前自选玩家操控或不操控舰船。
口井七彐正大一 发表于 2026-10-8 18:05
在CHICOMOZTOC(霸主主星)捞 瞄千绘 打大气层内战斗时,降低高度时(背景放大、起雾),闪退报错,日志如 ...
已经修复的报错,等待更新
本帖最后由 镜影若滴 于 2026-10-13 10:09 编辑
# 【BUG 反馈】星之迹-级 AI 完全不使用「闪现」(模块舰被自己的模块否决落点)
---
## 环境
- 远行星号 **0.98a-RC8**(Linux / OpenJDK 25)
- 兽耳助手!**0.761**(压缩包名称显示0.762但解压出来的mod_info.json中显示的是0.761)
- 前置:LazyLib / MagicLib / GraphicsLib / BoxUtil(正常版本);**没有**任何改动这艘船的其它 mod
## 现象
1. **玩家手操**星之迹-级,闪现正常可用;
2. **交给 AI**(军官 / 无人 / 自动驾驶,模拟战与战役一样)→ 整场战斗**一次都不用闪现**:弹药 3/3、冷却 0、幅能也充足,就是不用,只会硬对炮;
3. 同一场里**原版单舰 Radiant**(同样用 `displacer`)的 AI 会正常闪现 —— 所以不是"AI 不会用闪现",而是**这艘船的系统激活判定必然失败**。
## 复现
1. 装配界面给星之迹-级保留默认的「闪现」;
2. 进模拟战:我方星之迹交给 自动驾驶;
3. 长时间观察:AI 从不闪现;**切回手操立刻能用**。原版 Radiant(辐射) 对照组正常。
## 根因
经深入调查,发现原版 `displacer`:`type:DISPLACER`、`aiType:PHASE_DISPLACER`、`range:300`,AI 是引擎类
`com.fs.starfarer.combat.ai.system.voidsuper`。它在激活前要做一次**落点净空判定**,遍历战场上每一艘 Ship
(只跳过战机、穿梭舱、自身):
- 判定①:落点到该船距离 `< 该船碰撞半径 + 本舰碰撞半径 + 50` → 判为不净空,**直接 return**;
- 判定②:该船前方 30° 锥内含落点、且与本舰**同属主**(非残骸)→ 阈值再加 500。
**这个循环没有排除本舰自己的子模块。** 星之迹是模块化舰船,5 个模块的挂点全是 ``
(`data/hulls/mimikko_kasutariri_radiant_1.ship` 中 `WS0008`~`WS0012` 均为
`"type":"STATION_MODULE","locations":`),引擎会把模块放在**与本体同位置、同朝向**:
| 项 | 值(均取自 mod 自身数据文件) |
|---|---|
| 落点距本体 | `range` = **300** |
| 本体碰撞半径 | **200.5** |
| 5 个模块碰撞半径 | **165 / 159 / 179.5 / 154.5 / 181.5** |
| 判定①阈值 | 模块半径 + 200.5 + 50 = **415.5 ~ 432** |
**300 < 415.5 → 判定①每次都失败 → AI 每次评估都在这一步返回,永远到不了"激活系统"。**
原版 Radiant 是单舰、没有模块,落点干净,所以正常。
(数据层面绕不过去:判定②阈值还要 +500,而 `range` 只有 300;把模块半径压到 <49.5 会破坏模块的碰撞/武器行为。)
## 建议修法(我已在本地编写补丁验证可行)
给星之迹单独定义一个「闪现」系统:**完整照抄 vanilla `displacer` 的字段**,只把
`"aiType"` 改成 `"CUSTOM"` 并提供一个 `aiScript`;AI 逻辑复刻原版(0.25–0.5s 评估间隔、
落点 = 本体 + `range` × 行驶方向、系统门控等),**唯一改动是落点净空判定里跳过同阵营舰船
(友军,含本舰自身的那 5 个模块)**:
```java
if (s == null || s == ship) continue;
if (s.isFighter() || s.isShuttlePod()) continue;
if (ship.getOwner() == s.getOwner()) continue; // ← 新增:友军(含本舰模块)不阻塞落点
```
效果:AI 能正常闪现突进;**玩家手操、其它舰船、原版 `displacer` 一律不受影响**。
(更保守的写法可以只跳过"本舰自身的模块",`s.getParentStation() == ship` 或在本舰 `getChildModulesCopy()` 内。)
另外一个坑供参考:系统 id 建议在 `ModPlugin.onApplicationLoad()` 里用公开 API
`ShipHullSpecAPI.setShipSystemId(hullId, sysId)` 落地(时机在所有 spec 载入完成后),
只靠 `ship_data.csv` 覆盖行时,若别的 mod 也提供同一行,可能会被抢先而覆盖失败。
**需要的话我可以把这份补丁的完整源码发给你**(回帖或私信),
你可以自由采用、改写或并入 mod —— 在你许可前我不会公开分发任何补丁。
> 顺带一提:这个机制对**所有「模块化舰船 + 位移类系统」**都成立,不止星之迹;
> 若 mod 里其它模块船也配了 `displacer` / `displacer_degraded`,同样会中招。> 最后上述这些分析与尝试都是我在deepseek-harness中使用DeepseekV4.1flash分析并研究出来的。
镜影若滴 发表于 2026-10-13 10:07
# 【BUG 反馈】星之迹-级 AI 完全不使用「闪现」(模块舰被自己的模块否决落点)
---
原版ai的黑箱我不想管
SAVEmedley 发表于 2026-10-13 18:15
原版ai的黑箱我不想管
噢这样,那么大佬是否同意我针对该模组发布模块船闪现行为bug修复补丁(主要我懒得整通用所有模块船的修复补丁了,我也不太想参合原版ai的黑箱)
镜影若滴 发表于 2026-10-14 20:32
噢这样,那么大佬是否同意我针对该模组发布模块船闪现行为bug修复补丁(主要我懒得整通用所有模块船的修 ...
在多种情况(略)能确保下不影响玩家正常游玩的情况下允许
mod在哪呢::o
梦梦奈的击杀回峰值一直不生效,不管是AI还是我X接管,亲手击杀的都不生效,但是部署点减少100%是生效的,为啥捏
喵干绘地面救援任务,敌人增援如果有航母可能可能会崩溃,拿AI简单查了一下,我这边是修好了
# 反馈:mimikko 0.76 营救战役增援舰队会触发引擎 ConcurrentModificationException
> 可直接贴给作者。下列每一条都是**运行时实测 / 字节码实证**,作者可以自己复核。
## 一句话
`Mimikko_mqh_missionhullmod$…background_render` 在战斗运行期用 `spawnShipOrWing` 连刷增援舰队时,
会让引擎抛 `ConcurrentModificationException` 把游戏打崩。**这不是 mod 的过错**(根因在引擎,下面说明),
但作者可能想加一层规避,故把完整调用链与触发条件整理如下。
## 环境
- Starsector 0.98a-RC8(中文汉化版)
- mimikko 098v0.76(`mods/mimikko098v0.76/jars/mimikko.jar`)
- Java 27(Zulu 27+35);128 个 mod 同时启用
## 崩溃现场
```
java.util.ConcurrentModificationException
at java.base/java.util.ArrayList$Itr.checkForComodification(ArrayList.java:1104)
at java.base/java.util.ArrayList$Itr.next(ArrayList.java:1058)
at com.fs.starfarer.combat.CombatEngine.advanceInner(CombatEngine.java)
at com.fs.starfarer.combat.CombatEngine.advance(CombatEngine.java)
at com.fs.starfarer.combat.CombatState.traverse(CombatState.java)
```
## 运行时调用链(字节码探针实录,未截断)
崩溃前 11 毫秒的一条完整栈(自下而上):
```
com.fs.util.container.repo.ObjectRepository.add
← com.fs.starfarer.combat.CombatEngine.executeAdds
← com.fs.starfarer.combat.CombatFleetManager.o00000 / new / deploy
← com.fs.starfarer.combat.CombatFleetManager.spawnFleetMember
← com.fs.starfarer.combat.CombatFleetManager.spawnShipOrWing
← data.scripts.campaign.plugins.missionplugin.mqh_mission_plugin
.Mimikko_mqh_missionhullmod$Mimikko_mqh_missionhullmod_background_render.addFleet2
(Mimikko_mqh_missionhullmod.java:884)
← …background_render.advance(…java:589)
```
同刻另有 9 条 `ObjectRepository.add`,帧频次统计:
```
12CombatFleetManager.spawnShipOrWing
9ObjectRepository.add
7com.fs.starfarer.combat.entities.Ship.addListener ←com.fs.starfarer.combat.O.addListener
3…background_render.addFleet2 ★
2…background_render.advance ★
2data.hullmods.SpecializedMobileArmor(_module).applyEffectsAfterShipCreation
2com.fs.starfarer.combat.entities.CustomCombatEntity.advance / CombatEngine.executeAdds
```
其中一条逐帧栈(说明「创建舰船时船插挂监听器」这条写表路径):
```
ObjectRepository.add
← com.fs.starfarer.combat.O.addListener
← com.fs.starfarer.combat.entities.Ship.addListener
← com.fs.starfarer.api.impl.hullmods.BDeck.applyEffectsAfterShipCreation // 原版飞行甲板船插
← com.fs.starfarer.loading.specs._.o00000
← com.fs.starfarer.campaign.fleet.FleetMember.instantiateForCombat
← …CombatFleetManager.spawnFleetMember / spawnShipOrWing
```
被改的表(同一份探针记录):
```
ITR-BAD thread=Thread-3 expected=1255 modCount=1260 list=0xa9e1cc
ITER CombatEngine.advanceInner(...)V#iter3 list=0xa9e1cc
ITER CombatEngine.advanceInner(...)V#iter4 list=0xa9e1cc
```
该表 = `getObjects().getList(com/fs/starfarer/combat/entities/oO0OO…O)`,即 `advanceInner` 里紧邻
日志串 `"Advancing entity AI"` 的那次遍历(javap bci:`getList` 637 / `astore 12` 640 / 两次 `iterator` 644 与 793)。
## 为什么它会落在遍历窗口内(注册方式,关键)
`Mimikko_mqh_missionhullmod_background_render` **extends `BaseCombatLayeredRenderingPlugin`**,
由 `Mimikko_mqh_missionhullmod.advanceInCombat(ShipAPI,F)V` 的 **bci 54** 调用
`CombatEngineAPI.addLayeredRenderingPlugin(...)` 注册(bci 38 `new`;`customData` key 守卫)。
⇒ 它的 `advance` 由**渲染遍历**驱动,与 `advanceInner` 对那张表的遍历**同帧交叠** —— 这就是崩的直接原因。
(对照:`EveryFrameCombatPlugin` 那条路不由渲染遍历驱动,引擎驱动它的时点在遍历窗口之外。)
## 触发链(门槛,供作者自查)
```
15s 计时 startinterv → addKite(advance bci 386 → spawn bci 39,kite_Standard)
→ 该 kite 死亡/残骸时 listener_kite.advance bci 91 置 MISSION_STAGE_1 = TRUE
→ moveoninterv 8s → planetview1 10s → stage 2.0
addFleet1(bci 1440 → pickShip bci 232 / spawn bci 427),阈值 = 玩家 FP × 0.5
→ 敌方撤退 FP ≥ 玩家 50% 或敌方部署 == 1 → stage 3.0
addFleet2(bci 1841 → pickShip bci 196 / spawn bci 391),阈值 = 玩家 FP × 1.0 ← 本次致命
另有首帧 addShipForBlockEndCombat(advance bci 284 → spawn bci 44,onslaught_Elite)
```
`addFleet1/2` 是 `do/while`,从霸权派系 `combatSmall` 池 `pickShip` **随机抽船连刷**;
只有当抽到的船**带会挂监听器的船插**(原版飞行甲板 `BDeck` 是最典型的一种)时才写那张表,
所以表现为「打着打着、增援一来才炸」,不是必崩。
(注:日志里同现的 `data.hullmods.SpecializedMobileArmor` **不是 mimikko 的**,
它来自 Red Stripe(红条骑士团,id `Moci_SpecializedMobileArmour`);两者只是同属「创建时挂 listener」的路径。)
## 为什么说责任不在 mod
`CombatEngineAPI.spawnShipOrWing` 是**官方支持**的战斗中增援手段。
引擎对实体增删本来有 `executeAdds/executeRemoves` 队列保护,但
`Ship.addListener → com.fs.starfarer.combat.O.addListener → ObjectRepository.add`
**绕过了队列、直接修改集合**;而 `advanceInner` 遍历那张表时又**没有做拷贝保护**
(引擎在别处都做了:`executeAdds/Removes` 是「拷贝 → clear → 遍历拷贝」,每帧插件表也先 `new ArrayList`)。
⇒ 根因在引擎这一处疏漏。
## 我们这边的处理(供参考)
引擎侧补丁:在 `advanceInner` 取该表之后(bci 637 之后)插入一条 `invokestatic Copy.copy(List)List`,
后续两次遍历都走快照 ⇒ 任何 mod 在任何时刻 spawn 都不会再打断遍历。
已用真 `CombatEngine` 在 JDK 17 / JDK 27 下做过类加载验证,并在 1255 元素等价场景验证过
「原样遍历抛 CME / 拷贝遍历跑完不抛」。
## 如果作者想加一层保险(可选,非必需)
1. **首选**:把 4 个 spawn 点(bci **284 / 386 / 1440 / 1841**)迁到一个**独立的 `EveryFrameCombatPlugin`**
(`engine.addPlugin`)里 —— 引擎驱动这类插件的时点在遍历窗口之外,可从根上避开;
2. 备选(都只能降低概率、不根治):把 `addFleet1/2` 的 `do/while` 改成每帧最多 spawn 1 艘;或把增援提前预部署。
## 复现材料
- 字节码探针日志(122 MB,含全部 `REPO / ITER / ITR-BAD / CME-NEW` 记录,毫秒级时间戳)
—— 关键行:`diag-cme.log` 1448507(addFleet2 全栈,13:14:01.308)、1373705(addFleet1)
- 崩溃时 `starsector.log`
- 探针与引擎补丁的源码、构建脚本、验证输出
一支鲜花 发表于 2026-10-17 06:44
mod在哪呢
移到帖子最前面了
FZDD 发表于 2026-10-17 13:58
喵干绘地面救援任务,敌人增援如果有航母可能可能会崩溃,拿AI简单查了一下,我这边是修好了
# 反馈:mimik ...
该部分报错已经维修,请等待后续测试,下版本会把5个行政官全部更新一次,预计会多15个殖民地建筑
反馈:在多模组环境下,若出现星系未标记被玩家探索、但星球被设置为已被考察的星系,【零的创造与被创造】任务可以刷在被设置为Misc.setFullySurveyed(market,null,false)的星球,导致遗迹无法正确生成,进而导致任务进度卡死
建议:也许应该加入对星球的FullySurveyed检测?从而避免刷在此类星球上
我即使用了全开的开局依然是有2个问号。
自由港抓死萌有什么前置条件吗?是棱镜自由港?我逛了好多废弃空间站了,好像没什么用。
白夜幻灯 发表于 2026-10-23 05:05
我即使用了全开的开局依然是有2个问号。
自由港抓死萌有什么前置条件吗?是棱镜自由港?我逛了好多废弃空 ...
是叫你去萌新自由港抓死萌叫他告诉你他在哪里(
希尔贝拉 发表于 2026-10-22 22:16
反馈:在多模组环境下,若出现星系未标记被玩家探索、但星球被设置为已被考察的星系,【零的创造与被创造】 ...
啥情况,这个任务只会刷在ttblacksite的星球上的
SAVEmedley 发表于 2026-10-24 23:57
啥情况,这个任务只会刷在ttblacksite的星球上的
不清楚,有人反馈这个任务需要带着A核考察的星球刷在了我的miranara星系的废弃造船厂旁边的气态球上导致无法继续推进
大佬,这个是未实装内容吗?
[游戏日志]
305251 INFOsound.O- Cleaning up music with id
305474 INFOsound.O- Creating streaming player for music with id
305474 INFOsound.H- Playing music with id
305603 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.StarSystemAPI.getStar()" because "system" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.StarSystemAPI.getStar()" because "system" is null
at data.scripts.world.systems.Mimikko_generate.generate7(Mimikko_generate.java:352)
at data.scripts.mimikko_normalnenerate.generate2(mimikko_normalnenerate.java:22)
at data.scripts.mimikkoModPlugin.onNewGameAfterTimePass(mimikkoModPlugin.java:182)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.oo0O.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.o0OO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.A.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.int.new(Unknown Source)
at com.fs.starfarer.ui.int.processInput(Unknown Source)
at com.fs.starfarer.ui.W.o00000(Unknown Source)
at com.fs.starfarer.BaseGameState.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)
无法建档,去掉该mod后正常
114515926 发表于 2026-10-27 12:26
[游戏日志]
305251 INFOsound.O- Cleaning up music with id
静待更新(
本帖最后由 4561 于 2026-10-28 16:50 编辑
作者军官好像出问题了,只要不升级军官风平浪静,升完军官打开信息界面点进助手就会闪退。具体情况我发帖子求助了,作者愿意的话可以看一下。{:tieba_30:}{:tieba_30:}
4561 发表于 2026-10-28 16:13
作者军官好像出问题了,只要不升级军官风平浪静,升完军官打开信息界面点进助手就会闪退。具体情况我发帖子 ...
我给你回复了,问题在你用的其他mod把军官的数据库某些数据清空了,原版甚至任何合格的mod都不应该做这种事情,导致了在打开面板的时候报错跳出。
Gungnir 发表于 2026-10-27 09:16
大佬,这个是未实装内容吗?
这个是军官喵千绘100好感时的奖励
兽耳助手和余火星烬同时启动会导致创造与被造的任务无法完成
半生祝酒 发表于 2026-10-29 03:05
兽耳助手和余火星烬同时启动会导致创造与被造的任务无法完成
[势力]余火星烬-A0.2.3-01 Hotfix3:https://www.fossic.org/forum.php?mod=viewthread&tid=21776&highlight=%E4%BD%99%E7%81%AB
本帖最后由 4561 于 2026-10-29 16:59 编辑
SAVEmedley 发表于 2026-10-28 17:21
我给你回复了,问题在你用的其他mod把军官的数据库某些数据清空了,原版甚至任何合格的mod都不应该做这种 ...
老大,我找到问题了,是军官扩展的问题,我还反复退出读档,启动,关闭,重装,最后确认了。
半生祝酒 发表于 2026-10-29 03:13
[势力]余火星烬-A0.2.3-01 Hotfix3:https://www.fossic.org/forum.php?mod=viewthread&tid=21776& ...
我很明确任务的目标指向一个id为site_alpha的物体,这个物体仅存在于原版的通灵塔星系。请向余火星烬mod的作者确认他没有自己用叫这个id的物体,在mod中使用这样没有mod标识且语意宽泛,极有可能被复用的id是不理智的。我也会在下版本添加更多筛选条件。
4561 发表于 2026-10-29 16:52
老大,我找到问题了,是军官扩展的问题,我还反复退出读档,启动,关闭,重装,最后确认了。 ...
了解,后续能麻烦提供军官扩展mod版本吗,我在帖子里面说一下
SAVEmedley 发表于 2026-10-29 17:27
了解,后续能麻烦提供军官扩展mod版本吗,我在帖子里面说一下
Officer Extension0.8.1军官拓展
等更新ing