I'm quite confused by this crash, happened quite randomly aswell. Here's the crash report!
2715837 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetRouteManager - Creating trade fleet of tier 5.0 for market [Coatl]
2715963 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.SurveyPlanetMissionIntel - Created SurveyPlanetMissionIntel: Xaphassor, faction: independent
2718853 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.AnalyzeEntityMissionIntel - Created AnalyzeEntityMissionIntel: Derelict Ship, faction: independent
2727188 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.AnalyzeEntityMissionIntel - Created AnalyzeEntityMissionIntel: Domain-era Probe, faction: Hegemony
2728646 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetRouteManager - Added trade fleet route from Cethlenn to Chicomoztoc
2728918 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.AnalyzeEntityMissionIntel - Created AnalyzeEntityMissionIntel: Domain-era Survey Ship, faction: Persean League
2730224 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.SystemBountyIntel - Starting bounty at market [Eochu Bres], 1540 credits per frigate
2730842 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.SurveyPlanetMissionIntel - Created SurveyPlanetMissionIntel: Shapishico, faction: independent
2732748 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.AnalyzeEntityMissionIntel - Created AnalyzeEntityMissionIntel: Mining Station, faction: Ninth Battlegroup
2734423 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.AnalyzeEntityMissionIntel - Created AnalyzeEntityMissionIntel: Derelict Ship, faction: Persean League
2735694 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.AnalyzeEntityMissionIntel - Created AnalyzeEntityMissionIntel: Domain-era Probe, faction: pirates
2736945 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.AnalyzeEntityMissionIntel - Created AnalyzeEntityMissionIntel: Domain-era Probe, faction: independent
2738312 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.intel.SurveyPlanetMissionIntel - Created SurveyPlanetMissionIntel: Aorme, faction: independent
2738964 [Thread-3] INFO new_beginnings.CampaignScript - vayra_prospector_default_D : 26040.0
2738964 [Thread-3] INFO new_beginnings.CampaignScript - fluffships_catamaran_c : 15800.0
2738964 [Thread-3] INFO new_beginnings.CampaignScript - scrapper_d_default_D : 5740.0
2738965 [Thread-3] INFO new_beginnings.CampaignScript - shepherd : 10425.0
2738965 [Thread-3] INFO new_beginnings.CampaignScript - shepherd_default_D : 4352.0
2738965 [Thread-3] INFO new_beginnings.CampaignScript - wayfarer : 15400.0
2738965 [Thread-3] INFO new_beginnings.CampaignScript - dram : 8000.0
2738965 [Thread-3] INFO new_beginnings.CampaignScript - Total fleet value: 85757.0
2738965 [Thread-3] INFO new_beginnings.CampaignScript - Fleet value change: 0.0
2738965 [Thread-3] INFO new_beginnings.CampaignScript - Fleet losses since last wipe: 0.0
2738965 [Thread-3] INFO new_beginnings.CampaignScript - ----------
2738968 [Thread-3] INFO com.fs.starfarer.api.plugins.ambassadorPlugins.IndEvo_ambassadorPersonManager - creating ambassador at Chicomoztoc
2738969 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent - Spawning officers/admins at chicomoztoc
2738969 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent - officerProb: 0.65000004
2738970 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent - additionalProb: 0.1
2738970 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent - mercProb: 0.25
2738970 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent - adminProb: 0.3
2738970 [Thread-3] INFO com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent -
2742692 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.ui.marketinfo.S$o.getIconName(Unknown Source)
at com.fs.starfarer.campaign.ui.marketinfo.ooOO.setNumIcons(Unknown Source)
at com.fs.starfarer.campaign.ui.marketinfo.l.autoSizeTo(Unknown Source)
at com.fs.starfarer.campaign.ui.marketinfo.l.autoSizeWithAdjust(Unknown Source)
at com.fs.starfarer.campaign.ui.marketinfo.intnew.sizeChanged(Unknown Source)
at com.fs.starfarer.ui.L.setSize(Unknown Source)
at com.fs.starfarer.campaign.ui.marketinfo.IndustryListPanel.sizeChanged(Unknown Source)
at com.fs.starfarer.ui.L.setSize(Unknown Source)
at com.fs.starfarer.campaign.ui.marketinfo.O0o0.sizeChanged(Unknown Source)
at com.fs.starfarer.ui.L.setSize(Unknown Source)
at com.fs.starfarer.campaign.ui.marketinfo.OoOo.showOverview(Unknown Source)
at com.fs.starfarer.campaign.ui.marketinfo.OoOo.sizeChanged(Unknown Source)
at com.fs.starfarer.ui.L.setSize(Unknown Source)
at com.fs.starfarer.campaign.ui.E.sizeChanged(Unknown Source)
at com.fs.starfarer.ui.L.setSize(Unknown Source)
at com.fs.starfarer.ui.o00O.setSize(Unknown Source)
at com.fs.starfarer.coreui.k.sizeChanged(Unknown Source)
at com.fs.starfarer.ui.L.setSize(Unknown Source)
at com.fs.starfarer.ui.o00O.setSize(Unknown Source)
at com.fs.starfarer.ui.newui.K$5.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.newui.K.setCurrentTab(Unknown Source)
at com.fs.starfarer.ui.newui.K.setCurrentTab(Unknown Source)
at com.fs.starfarer.ui.newui.Stringsuper.showCoreInternal(Unknown Source)
at com.fs.starfarer.ui.newui.Stringsuper.showCore(Unknown Source)
at com.fs.starfarer.api.impl.campaign.rulecmd.OpenCoreTab.execute(OpenCoreTab.java:40)
at com.fs.starfarer.ui.newui.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.newnew.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.I.Ò00000(Unknown Source)
at com.fs.starfarer.ui.I.processInput(Unknown Source)
at com.fs.starfarer.ui.newnew.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.o00O.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.o00O.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.Oo0O.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.Stringsuper.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.o00O.processInput(Unknown Source)
at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.o00O.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.lang.Thread.run(Unknown Source)
I copied a fair bit above said crash, which I figured would help. Here's my mod list!
I'm saving before interacting with every planet for now so it's not a bg deal, thank you in advance for any help!