Sorry to bother, but I have been hit with this rather odd crash. It seems to happen at a set time on my existing save and upon attempting to generate a new sector it also causes the same crash. But if I disable this mod it seems to go away. I don't know what can be gained from this however, as all of the codes are vanilla and it seems to be caused by an error in fleet routes.
It seems to be caused by the 3.3.4 version, I shall attempt to downgrade and see if it's still present.
1356927 [Thread-2] 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 com.fs.starfarer.api.impl.campaign.econ.impl.MilitaryBase.reportFleetDespawnedT oListener(MilitaryBase.java:489) ~[starfarer.api.jar:?]
at com.fs.starfarer.campaign.fleet.CampaignFleet.despawn(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.ai.AssignmentModule.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.ai.ModularFleetAI.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.fleet.CampaignFleet.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.BaseLocation.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.StarSystem.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]