谢谢大佬
大佬,游玩时出现报错,在超空间中无法进入一个星系,但其他星系可以进入。用AI查了一下发现好像是轨道炮台的问题,报错如下:
889387 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because the return value of "com.fs.starfarer.api.campaign.SectorEntityToken.getCustomEntityType()" is null
java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because the return value of "com.fs.starfarer.api.campaign.SectorEntityToken.getCustomEntityType()" is null
at indevo.industries.artillery.entities.ArtilleryStationEntityPlugin.getOrbitalStationAtMarket(ArtilleryStationEntityPlugin.java:128)
at indevo.industries.artillery.entities.ArtilleryStationEntityPlugin.placeAtMarket(ArtilleryStationEntityPlugin.java:86)
at indevo.industries.artillery.scripts.ArtilleryStationScript.ensureStationEntityIsSetOrCreated(ArtilleryStationScript.java:490)
at indevo.industries.artillery.scripts.ArtilleryStationScript.spawnStation(ArtilleryStationScript.java:448)
at indevo.industries.artillery.scripts.ArtilleryStationScript.aliveActions(ArtilleryStationScript.java:205)
at indevo.industries.artillery.scripts.ArtilleryStationScript.advance(ArtilleryStationScript.java:117)
at com.fs.starfarer.campaign.BaseCampaignEntity.runScripts(Unknown Source)
at com.fs.starfarer.campaign.BaseCampaignEntity.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignPlanet.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)
请问一下如何修正
出现了一个游戏闪退的错误,如果探索星球的时候,选择发送消息给卢德左径改善关系,游戏时间几天后游戏就会闪退
英仙座统领 发表于 2026-8-31 21:24
出现了一个游戏闪退的错误,如果探索星球的时候,选择发送消息给卢德左径改善关系,游戏时间几天后游戏就会 ...
啊,有日志吗
又大又长的龙 发表于 2026-8-31 14:37
大佬,游玩时出现报错,在超空间中无法进入一个星系,但其他星系可以进入。用AI查了一下发现好像是轨道炮台 ...
用这个试试
431147 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.Industry.getCurrentName()" because "pet.storage" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.Industry.getCurrentName()" because "pet.storage" is null
at indevo.industries.petshop.listener.PetStatusManager.reportPetDied(PetStatusManager.java:167)
at indevo.industries.petshop.listener.PetStatusManager.reportFleetDespawnedToListener(PetStatusManager.java:227)
at com.fs.starfarer.api.campaign.listeners.ListenerUtil.reportFleetDespawnedToListener(ListenerUtil.java:110)
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)
大佬,有一个游戏bug,我问了问AI,大概意思是,宠物还活着的时候跟随船被放进了星舰博物馆,然后舰队巡展时候死了。这时候还没闪退,等我把巡展舰队主动召回或者自己回去时候,就会报错闪退。AI分析:pet 是一个宠物对象,它应该关联一个存储设施(storage),通常是某个殖民地的“宠物店”工业设施(Industry)。
当舰队被移除时,系统认为舰队中的宠物死亡,于是尝试记录死亡信息(比如在哪个存储设施中),但此时 pet.storage 已经为空。
这个是AI分析可能的原因:
模组逻辑缺陷:在宠物死亡或舰队移除前,存储设施被提前清理或置空,没有做空值检查。
模组与其他模组冲突:其他模组改变了宠物或工业设施的引用,导致存储设施丢失。
游戏存档状态异常:该宠物对应的存储设施可能已被摧毁、移除或改造,但宠物对象未同步更新。
对玩家的影响
这个异常会导致游戏直接崩溃(CombatMain 主线程出错),通常发生在某个携带宠物的舰队消失时。
可能触发场景:玩家自己的舰队或 AI 舰队被消灭、解散、跃迁离开等。
这个bug会坏档,不管主动召回还是舰队自己回来,都会闪退。{:tieba_30:}
感谢楼主!!!
GREGORY 发表于 2026-9-4 15:27
431147 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot ...
用这个试试
没技术,是菜鸡 发表于 2026-9-5 19:45
用这个试试
好的,大佬
鼠标滑到那什么古代xxx废墟的升级按钮上直接闪退 星球是海洋星球 自成一派开局
[游戏日志]
2269401 INFOcom.fs.starfarer.loading.LoadingUtils- Loading JSON from
2269401 ERROR lunalib.lunaSettings.LunaSettings- LunaSettings: Value marketMode of type String not found in JSONObject (ModID: tradeRoutePlanner)
2269420 INFOsound.O- Cleaning up music with id
2269433 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.loading.IndustrySpecAPI.getDesc()" because "this.spec" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.loading.IndustrySpecAPI.getDesc()" because "this.spec" is null
at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.createTooltip(BaseIndustry.java:990)
at com.fs.starfarer.campaign.ui.marketinfo.intnew$1.createImpl(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
at com.fs.starfarer.ui.OOOo.showTooltip(Unknown Source)
at com.fs.starfarer.ui.O0Oo.??0000(Unknown Source)
at com.fs.starfarer.ui.O0Oo.processInput(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.campaign.ui.marketinfo.b.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)
2269830 INFOsound.O- Creating streaming player for music with id
又闪退了吗? 发表于 2026-9-8 02:32
鼠标滑到那什么古代xxx废墟的升级按钮上直接闪退 星球是海洋星球 自成一派开局
[游戏日志]
纠正:是废弃的基础设施
5420559 INFOsound.H- Playing music with id
5420855 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.getContainingLocation()" because "to" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.getContainingLocation()" because "to" is null
at com.fs.starfarer.api.impl.campaign.fleets.RouteLocationCalculator.getTravelDays(RouteLocationCalculator.java:56)
at com.fs.starfarer.api.impl.campaign.intel.raid.RaidIntel.getETA(RaidIntel.java:292)
at com.fs.starfarer.api.impl.campaign.intel.raid.RaidIntel.addBulletPoints(RaidIntel.java:314)
at com.fs.starfarer.api.impl.campaign.intel.raid.RaidIntel.createIntelInfo(RaidIntel.java:377)
at com.fs.starfarer.campaign.comms.C.recreate(Unknown Source)
at com.fs.starfarer.campaign.comms.C.<init>(Unknown Source)
at com.fs.starfarer.campaign.comms.super.addMessage(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.addMessage(Unknown Source)
at com.fs.starfarer.campaign.comms.v2.IntelManager.addIntel(Unknown Source)
at com.fs.starfarer.campaign.comms.v2.IntelManager.addIntel(Unknown Source)
at indevo.industries.privateer.industry.PrivateerBase.startRaid(PrivateerBase.java:638)
at indevo.industries.privateer.industry.PrivateerBase.reportEconomyTick(PrivateerBase.java:145)
at com.fs.starfarer.api.campaign.listeners.ListenerUtil.reportEconomyTick(ListenerUtil.java:122)
at com.fs.starfarer.campaign.econ.reach.ReachEconomyStepper.doEndOfStepStuff(Unknown Source)
at com.fs.starfarer.campaign.econ.reach.ReachEconomyStepper.nextFrame(Unknown Source)
at com.fs.starfarer.campaign.econ.Economy.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
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)
at java.base/java.lang.Thread.run(Unknown Source)
这个是什么问题,工业革命 MOD 的 “私掠者基地”?
nyking 发表于 2026-9-11 13:18
5420559 INFOsound.H- Playing music with id
5420855
我猜测是选择了某整天喜欢在超空间漂浮的殖民地作为目标,于是获得该殖民地所在星系时出错了。
又闪退了吗? 发表于 2026-9-8 02:32
鼠标滑到那什么古代xxx废墟的升级按钮上直接闪退 星球是海洋星球 自成一派开局
[游戏日志]
直接调用控制台removeindustry IndEvo_RuinedInfra吧,真排查不了
没技术,是菜鸡 发表于 2026-9-11 17:46
直接调用控制台removeindustry IndEvo_RuinedInfra吧,真排查不了
ok 我之后试试
作者大大你好,你的模组我很喜欢,远行星号我最近才回坑,你的模组里面有个舰队分遣,我分遣之后,再合并时出现了闪退。我不清楚是你的模组原因,还是其他模组导致冲突。图片中是我所加的模组,以及闪退的图片。
3120662 ERROR com.fs.starfarer.combat.CombatMain- java.lang.RuntimeException: org.json.JSONException: A JSONObject text must begin with '{' at 1
java.lang.RuntimeException: org.json.JSONException: A JSONObject text must begin with '{' at 1
at indevo.industries.artillery.industry.ArtilleryStation.matchStationAndCommanderToCurrentIndustry(ArtilleryStation.java:349)
at indevo.industries.artillery.industry.ArtilleryStation.notifyDisrupted(ArtilleryStation.java:466)
at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.setDisrupted(BaseIndustry.java:1808)
at indevo.industries.artillery.industry.ArtilleryStation.disrupt(ArtilleryStation.java:483)
at indevo.industries.artillery.industry.ArtilleryStation.reportFleetDespawnedToListener(ArtilleryStation.java:472)
at com.fs.starfarer.campaign.fleet.CampaignFleet.despawn(Unknown Source)
at com.fs.starfarer.campaign.fleet.CampaignFleet.advance(Unknown Source)
at com.fs.starfarer.campaign.CustomCampaignEntity.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)
Caused by: org.json.JSONException: A JSONObject text must begin with '{' at 1
at org.json.JSONTokener.syntaxError(JSONTokener.java:423)
at org.json.JSONObject.(JSONObject.java:184)
at org.json.JSONObject.(JSONObject.java:311)
at indevo.industries.artillery.industry.ArtilleryStation.matchStationAndCommanderToCurrentIndustry(ArtilleryStation.java:344)
... 17 more
如何解决???
明镜AA 发表于 2026-9-15 13:03
3120662 ERROR com.fs.starfarer.combat.CombatMain- java.lang.RuntimeException: org.json. ...
industries.csv文件被破坏了,因此炮塔无法正确生成,如果重新下载mod不能解决此问题,就得怀疑是模组冲突了
本帖最后由 宝石视觉 于 2026-9-17 13:26 编辑
汉化问题反馈:
1.一项政体未翻译,还有政体信息页的标签:
2.数据百科有一未翻译条目,生涯没见着,但印象里不止一项:
3.采矿业,矿物精炼等可以专精化的设施,产能统计词条覆盖原版文本导致缺失,需汉化:
4.添加的消耗品如燃油采集器,纳米修复等物品,信息页标签未汉化:
玩了半天才发现宠物都是一个样,子mod版本不对没有能一键启用。。宠物mod现在改版本能用吗,能中途加入吗orz
星舰博物馆怎么巡展舰队啊
### 游戏信息
游戏版本: 0.98a-RC8
汉化信息: 未检测到远星汉化组汉化包
### 系统信息
操作系统:Microsoft Windows 11 家庭版 中文版
版本:10.0.26200 暂缺 Build 26200
总可用内存:`31.22G`
游戏Java版本:`17.0.10`
游戏Java路径:E:\远行星号\Starsector\jre
工具运行Java版本:`17.0.10`
工具运行Java路径:e:\远行星号\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 -Xmx4g -Xms4g -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`):`4096m`
堆栈最大大小(`-Xmx`):`4096m`
### Mod信息
|Mod名称 |Mod版本 |已启用|
|-|-|-|
|LazyLib |3.0.0 |是|
|zz GraphicsLib |1.12.1 |是|
|MagicLib |1.5.6 |是|
|AI Tweaks AI 改修 |2.1.12 |是|
|Autopilot with Gates |0.0.3c |是|
|Demand Indicators |1.0.f |是|
|Gia机娘头像包 |1.1.0-categorized|是|
|Leading Pip |1.10.2 |是|
|LunaLib |2.0.3 |是|
|Privateering - Commission Overhaul 私掠活动 - 雇佣协议重制|1.0.4 |是|
|Progressive S-Mods 经验内插 |1.2.0 |是|
|Second-in-Command 舰队副官 |2.0.0 |是|
|Station Augments 空间站增强 |2.4.3 |是|
|Station Refitting 空间站装配 |1.0.0 |是|
|势力争霸 |0.12.1b |是|
|地貌改造 & 空间站建设 |10.0.9 |是|
|威胁侵染 |0.355 |是|
|彻底扫描星系 |1.2.3.1 |是|
|战斗骚话 |1.15.1 |是|
|扩展纪元扩展 |2.0.5 |是|
|更大的殖民地 |2.1.b |是|
|舰船/武器拓展 |1.16.6 |是|
|详细战斗报告 |5.4.2 |是|
(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.5`).
在30个星系120个星球场景下使用裂隙生成器会崩溃
gugugugu 发表于 2026-10-3 22:46
在30个星系120个星球场景下使用裂隙生成器会崩溃
这怕不是随机找了个既不是星云但也没有恒星的自定义星系然后炸了吧。
洗把脸先,感觉像跨mod问题。
没技术,是菜鸡 发表于 2026-10-4 10:13
这怕不是随机找了个既不是星云但也没有恒星的自定义星系然后炸了吧。
洗把脸先,感觉像跨mod问题。 ...
4.0.i版本的工业革命可以正常传送,我尝试装了4.0.i版本的工业革命,重开新档,卡了一下传送成功了
[游戏日志]
### 游戏信息
游戏版本: 0.98a-RC8
汉化信息: 未检测到远星汉化组汉化包
### 系统信息
操作系统:Microsoft Windows 11 家庭版 中文版
版本:10.0.26200 暂缺 Build 26200
总可用内存:`31.22G`
游戏Java版本:`17.0.10`
游戏Java路径:E:\远行星号\Starsector\jre
工具运行Java版本:`17.0.10`
工具运行Java路径:e:\远行星号\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 -Xmx5120m -Xms5120m -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`):`5120m`
堆栈最大大小(`-Xmx`):`5120m`
### Mod信息
|Mod名称 |Mod版本 |已启用|
|-|-|-|
|LazyLib |3.0.0 |是|
|zz GraphicsLib |1.12.1 |是|
|MagicLib |1.5.6 |是|
|AI Tweaks AI 改修 |2.1.12 |是|
|Autopilot with Gates |0.0.3c |是|
|Demand Indicators |1.0.f |是|
|Gia机娘头像包 |1.1.0-categorized|是|
|Industrial.Evolution |4.0.i |是|
|Leading Pip |1.10.2 |是|
|LunaLib |2.0.3 |是|
|Privateering - Commission Overhaul 私掠活动 - 雇佣协议重制|1.0.4 |是|
|Progressive S-Mods 经验内插 |1.2.0 |是|
|Second-in-Command 舰队副官 |2.0.0 |是|
|Station Augments 空间站增强 |2.4.3 |是|
|Station Refitting 空间站装配 |1.0.0 |是|
|势力争霸 |0.12.1b |是|
|地貌改造 & 空间站建设 |10.0.9 |是|
|威胁侵染 |0.355 |是|
|彻底扫描星系 |1.2.3.1 |是|
|战斗骚话 |1.15.1 |是|
|扩展纪元扩展 |2.0.5 |是|
|控制台 |4.0.8 |是|
|更大的殖民地 |2.1.b |是|
|舰船/武器拓展 |1.16.6 |是|
|详细战斗报告 |5.4.2 |是|
(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.5`).
没技术,是菜鸡 发表于 2026-10-4 10:13
这怕不是随机找了个既不是星云但也没有恒星的自定义星系然后炸了吧。
洗把脸先,感觉像跨mod问题。 ...
我刚刚又测试了一下4.1.b并不是传送就崩溃,是向边缘传送崩溃,向核心星域传送就只是卡一下传送成功
没技术,是菜鸡 发表于 2026-10-4 10:13
这怕不是随机找了个既不是星云但也没有恒星的自定义星系然后炸了吧。
洗把脸先,感觉像跨mod问题。 ...
向其他殖民地和向核心区域都可以,他甚至连向随机区域传送都可以,唯独不能向边缘星系传送
他明明都可以直接从核心传到地图东北角
4.1.b里面刷出来的自动船坞一用就崩,折腾半天问了ai才知道不能用老办法刷{:tieba_30:}
kunpe 发表于 2026-10-7 23:16
4.1.b里面刷出来的自动船坞一用就崩,折腾半天问了ai才知道不能用老办法刷 ...
得用这个代码刷
runcode indevo.exploration.gacha.GachaStationSpawner.placeStation((StarSystemAPI)$loc)
"com.fs.starfarer.api.campaign.SectorEntityToken.getCustomEntityType()" is null
java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because the return value of "com.fs.starfarer.api.campaign.SectorEntityToken.getCustomEntityType()" is null
at MixinLib-Target//indevo.industries.artillery.entities.ArtilleryStationEntityPlugin.getOrbitalStationAtMarket(ArtilleryStationEntityPlugin.java:128)
at MixinLib-Target//indevo.industries.artillery.entities.ArtilleryStationEntityPlugin.placeAtMarket(ArtilleryStationEntityPlugin.java:86)
at MixinLib-Target//indevo.industries.artillery.scripts.ArtilleryStationScript.ensureStationEntityIsSetOrCreated(ArtilleryStationScript.java:490)
at MixinLib-Target//indevo.industries.artillery.scripts.ArtilleryStationScript.spawnStation(ArtilleryStationScript.java:448)
at MixinLib-Target//indevo.industries.artillery.scripts.ArtilleryStationScript.aliveActions(ArtilleryStationScript.java:205)
at MixinLib-Target//indevo.industries.artillery.scripts.ArtilleryStationScript.advance(ArtilleryStationScript.java:117)
at MixinLib-Target//com.fs.starfarer.campaign.BaseCampaignEntity.runScripts(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.BaseCampaignEntity.advance(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.CampaignPlanet.advance(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.BaseLocation.advance(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.StarSystem.advance(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at MixinLib-Target//com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at MixinLib-Target//com.fs.state.AppDriver.begin(Unknown Source)
at MixinLib-Target//com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at MixinLib-Target//com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at MixinLib-Target//com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
at MixinLib-Target//com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
at MixinLib-Target//com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at com.github.alphardpaarthurnax.mixinlib.bootstrap.GameBootstrap.main(GameBootstrap.java:45)
工业革命轨道炮的问题好像是
{:5_118:}酷诶 还有额外宣传(可惜我那个小说咕了有差不多一年了)
大佬,星系有火炮台进去就会崩溃,有什么办法解决吗
"com.fs.starfarer.api.campaign.SectorEntityToken.getCustomEntityType()" is null
java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because the return value of "com.fs.starfarer.api.campaign.SectorEntityToken.getCustomEntityType()" is null
at indevo.industries.artillery.entities.ArtilleryStationEntityPlugin.getOrbitalStationAtMarket(ArtilleryStationEntityPlugin.java:128)
at indevo.industries.artillery.entities.ArtilleryStationEntityPlugin.placeAtMarket(ArtilleryStationEntityPlugin.java:86)
at indevo.industries.artillery.scripts.ArtilleryStationScript.ensureStationEntityIsSetOrCreated(ArtilleryStationScript.java:490)
at indevo.industries.artillery.scripts.ArtilleryStationScript.spawnStation(ArtilleryStationScript.java:448)
at indevo.industries.artillery.scripts.ArtilleryStationScript.aliveActions(ArtilleryStationScript.java:205)
at indevo.industries.artillery.scripts.ArtilleryStationScript.advance(ArtilleryStationScript.java:117)
at com.fs.starfarer.campaign.BaseCampaignEntity.runScripts(Unknown Source)
at com.fs.starfarer.campaign.BaseCampaignEntity.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignPlanet.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)
军事中继站生成在哪了这是
81349 INFOcom.fs.starfarer.api.impl.campaign.intel.AnalyzeEntityMissionIntel- Created AnalyzeEntityMissionIntel: 人之领-勘探舰, faction: 非势力团体
81408 INFOexerelin.campaign.econ.ResourcePoolManager- Faction independent supplying 25.0 points, deducting 25.0 points
81409 INFOexerelin.campaign.fleets.utils.FleetPoolHelperListener- exerelin.campaign.fleets.NexRouteManager$NexRouteData@1f8a3ade drawing 25.0 of -95.0 points from fleet pool
81782 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.StarSystemAPI.addCustomEntity(String, String, String, String)" because "system" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.StarSystemAPI.addCustomEntity(String, String, String, String)" because "system" is null
at MixinLib-Target//indevo.industries.relay.industry.MilitaryRelay.createCommRelayStation(MilitaryRelay.java:247)
at MixinLib-Target//indevo.industries.relay.industry.MilitaryRelay.apply(MilitaryRelay.java:90)
at MixinLib-Target//com.fs.starfarer.campaign.econ.Market.reapplyIndustries(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.econ.reach.MainWorkTask2.doNextBatch(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.econ.contract.iter.MultiFrameTask.advance(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.econ.reach.ReachEconomyStepper.nextFrame(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.econ.Economy.advance(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at MixinLib-Target//com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at MixinLib-Target//com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at MixinLib-Target//com.fs.state.AppDriver.begin(Unknown Source)
at MixinLib-Target//com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at MixinLib-Target//com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at MixinLib-Target//com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
at MixinLib-Target//com.fs.starfarer.StarfarerLauncher.<init>(Unknown Source)
at MixinLib-Target//com.fs.starfarer.StarfarerLauncher.main(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
建造军用中继站的时候无法正确获取星系信息
请问为什么把“星舰博物馆”设施拆除了之后船只库存界面还有博物馆的选项?{:tieba_04:}
谨慎の地底人 发表于 2026-10-20 18:10
请问为什么把“星舰博物馆”设施拆除了之后船只库存界面还有博物馆的选项? ...
以及,“星舰博物馆”插入Beta核心之后的“每3000星币收入提供一点稳定性”没有效果
谨慎の地底人 发表于 2026-10-20 18:10
请问为什么把“星舰博物馆”设施拆除了之后船只库存界面还有博物馆的选项? ...
还有一个,“罪企联合”无维护费,而且插入ai核心无效果
离谱Bug,参议院刚好建造完成,刚好弹出建造建监控中心,直接秒闪退。
。后续读档卡点,把这俩删了。就能够正常运行,
。后面不信邪,又回去试了,暂停了没什么问题,解除暂停过2秒直接闪退,也有可能是和什么模组冲突了
后续
谨慎の地底人 发表于 2026-10-20 21:33
还有一个,“罪企联合”无维护费,而且插入ai核心无效果
等等,无维护费好像是特性,,,{:5_121:}
这次异常来自 工业革命(IndEvo)4.1.b 的抽卡站。玩家选择抽取后,IndEvo 在生成舰员时从抽卡站记忆中读取随机数对象,但读到的是 null,随后调用 nextFloat() 报错:
NullPointerException: ... "random" is null
at indevo.exploration.gacha.GachaStationDialoguePlugin.createAndPrepareMember(...:439)
日志显示异常发生前已记录 Combined input DP 78.0 和 Player receives: TBG_Irruption。异常后日志仍有输出,所以目前看是抽卡站这次操作的流程出错,不是启动失败,也没有证据表明是 SS_miss 导致的。随机数对象为何为空,仅凭这条日志还无法确定。
先检查舰队和库存,暂时别立刻重复抽取:日志不足以确认这次是否已扣除全部资源,或是否发放了部分奖励。
本次只检查了日志和 IndEvo 的相关代码信息,没有修改文件或启动游戏。尚未确认资源扣除与奖励发放的具体先后;这会影响判断本次操作是否产生了部分结果。
16:53
怎么解决
16:53
Worked for 2分钟 27秒
最稳妥的处理分两步:先恢复这次操作造成的损失,再修 IndEvo 的抽卡站错误。
日志里的 Player receives: TBG_Irruption 只是生成奖励前的记录。结合 IndEvo 4.1.b 的代码顺序,抽取所用的舰船和配件会先被扣除,之后才生成奖励舰船;这次正好在生成时因随机数为空而报错,所以输入很可能已经消耗,奖励舰船却没成功加入舰队。Combined input DP 78.0 是投入舰船的部署点数总值,不是扣了 78 个货币。建议从抽取前的存档恢复;如果之后已保存,就只能找更早的备份。先别再用这个抽卡选项。
根因需要 IndEvo 修复:生成舰船时应检查随机数是否为空,并在为空时初始化、保存后再继续使用。我查到本地安装版是 4.1.b;官方仓库当前仍标注 4.1.b 为公开版、4.1.c 为未发布版,而其当前源码中这处仍会直接调用 nextFloat(),所以现在重装或更新到公开版没有已确认的修复。可以把日志、版本号和抽取前存档交给 IndEvo 作者;要在本地彻底修复则需要给 IndEvo 做代码补丁并重新打包。
本次没有修改文件或操作游戏。若没有抽取前存档,舰船和配件可能已无法通过正常读档恢复;不要在这局存档中途禁用 IndEvo。
古代船厂,投入一些材料的时候报错了
怎么关闭消耗品?不想要挖坟的时候出一背包的消耗品{:tieba_01:}
捉个虫,“物流港口”的物流单里“预计花费”没有写全实际花费,只写了基础花费。{:5_123:}