Missions are legacy they may or may not work, I didn't touch the missions as of yet. The game crashes with the same error if you simply start a new game ? If so check in your mods folder if any of those files exist(they should).
[/quote]
Well, that's explains things a bit.
Let's start with Bushi. This one was done with just the mod on with the other mods it needs to operate. Also, in this case, GraphicsLib has taken place of ShaderLib. I did interchange the old ShaderLib and the new GraphicsLib, but the error they produce are identical. One more important thing, I do not have the capacity to support the ShaderLib/GraphicsLib; as I do not have sufficient power in the graphics card I have.
For mission related errors. This one is produced by selecting 'Play Mission' for the 'Beehive' mission:
92887 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Error loading [graphics/backgrounds/bushi_background.jpg] resource, not found in [C:\Users\Mr. K\Desktop\Starsector\starsector-core\..\mods\Bushi,C:\Users\Mr. K\Desktop\Starsector\starsector-core\..\mods\LazyLib,C:\Users\Mr. K\Desktop\Starsector\starsector-core\..\mods\GraphicsLib,../starfarer.res/res,CLASSPATH]
java.lang.RuntimeException: Error loading [graphics/backgrounds/bushi_background.jpg] resource, not found in [C:\Users\Mr. K\Desktop\Starsector\starsector-core\..\mods\Bushi,C:\Users\Mr. K\Desktop\Starsector\starsector-core\..\mods\LazyLib,C:\Users\Mr. K\Desktop\Starsector\starsector-core\..\mods\GraphicsLib,../starfarer.res/res,CLASSPATH]
at com.fs.util.C.Object(Unknown Source)
at com.fs.util.C.Ô00000(Unknown Source)
at com.fs.graphics.TextureLoader.String(Unknown Source)
at com.fs.graphics.TextureLoader.super(Unknown Source)
at com.fs.graphics.TextureLoader.super(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.replaceBackground(Unknown Source)
at com.fs.starfarer.title.C.o0oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.load(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.onStateTransition(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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Here's another weird one I've found for the missions error. Right below the 'Beehive' mission, the one titled 'Bushi Skirmish'; can only be accessed or viewed by first selecting ;Beehive' then selecting it. The mission allowed me to view the refit screen and utilise the ships in simulation, but when I start the mission, the game crashes. Here's the error log:
411547 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Error computing spawn area in AsteroidField: Vector2f[16980.424, 8443.6875],347.88226
java.lang.RuntimeException: Error computing spawn area in AsteroidField: Vector2f[16980.424, 8443.6875],347.88226
at com.fs.starfarer.combat.A.class.o00000(Unknown Source)
at com.fs.starfarer.combat.A.class.o00000(Unknown Source)
at com.fs.starfarer.combat.A.B.int(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.init(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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
For the campaign (new start), there are conditions that must be met to cause an error. Under the conditions I've used for testing the missions, only the core game, bushi and the mods it requires were active. The missions error will also occur if any other mods are active, regardless of what's present.
The conditions for this error to occur is that the Hiigaran Descendants must be active. It may be clashing of Hiigaran with other mods. Here's the error log. It pops up after I've finished allocating skill points of the character:
193472 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at com.fs.starfarer.loading.ShipNameStore.o00000(Unknown Source)
at com.fs.starfarer.loading.ShipNameStore.o00000(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetData.addFleetMember(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetData.addFleetMember(Unknown Source)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.addToFleet(FleetFactoryV2.java:622)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.addRandomCombatShips(FleetFactoryV2.java:476)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.add8PointGroup(FleetFactoryV2.java:318)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.createFleet(FleetFactoryV2.java:93)
at data.scripts.campaign.fleets.SSP_PirateFleetManager.spawnFleet(SSP_PirateFleetManager.java:63)
at com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager.advance(BaseLimitedFleetManager.java:64)
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.M.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.I.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.if.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.interfacesuper.o00000(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.U.super(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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
What I can conclude from my test runs is that the Bushi mod is ok, and wouldn't cause a crash if you just don't ever play their missions. Elaboration and investigations findings for Hiigaran Descendants are continued below.
----------------------------------------------------------------------------------------------------------------------------------------------------------
Now for the Hiigaran Descendants.
Hiigaran Descendants will cause a crash under a few conditions.
For when it ran with just its required mods and the core game, the Starsector will crash when I enter combat against a Hiigaran fleet. Here's the error log:
763214 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at data.scripts.weapons.RotaryAnimation.advance(RotaryAnimation.java:42)
at com.fs.starfarer.combat.entities.ship.oOOO.J.advance(Unknown Source)
at com.fs.starfarer.combat.systems.oOoO.advanceLinked(Unknown Source)
at com.fs.starfarer.combat.systems.oOoO.advance(Unknown Source)
at com.fs.starfarer.combat.entities.Ship.advance(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.Ò00000(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.deploy(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.DeploymentManager.ÔÔ0000(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.DeploymentManager.ÒÔ0000(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.DeploymentManager.ÕÔ0000(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.BaseBattleStrategy.super(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.AdmiralAI.advance(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.advance(Unknown Source)
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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
The game also crashed when the mod is on with Nexerelin alone, and clashes with Flu-X when other mods are on (probably something to do with Nexerelin as I tested all with Corvus mode). I don't have the proper error log for that one though, I couldn't replicate it after another trial run.
For Flu-X clashing, here's the error log: (Corvus mode, with a lot of other mods on)
345623 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at com.fs.starfarer.loading.ShipNameStore.o00000(Unknown Source)
at com.fs.starfarer.loading.ShipNameStore.o00000(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetData.addFleetMember(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetData.addFleetMember(Unknown Source)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.addToFleet(FleetFactoryV2.java:622)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.addRandomCombatShips(FleetFactoryV2.java:476)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.createFleet(FleetFactoryV2.java:96)
at data.scripts.campaign.fleets.SSP_PirateFleetManager.spawnFleet(SSP_PirateFleetManager.java:63)
at com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager.advance(BaseLimitedFleetManager.java:64)
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.M.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.I.dismiss(Unknown Source)
at com.fs.starfarer.ui.M.processInputImpl(Unknown Source)
at com.fs.starfarer.campaign.save.if.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.O00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
at com.fs.starfarer.ui.O0o0.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.O0o0.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.O00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Hope this helps.