|
|
大佬,游玩时出现报错,在超空间中无法进入一个星系,但其他星系可以进入。用AI查了一下发现好像是轨道炮台的问题,报错如下:
889387 [Thread-2] 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)
请问一下如何修正 |
|