Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.98a is out! (03/27/25)

Pages: 1 [2]

Author Topic: [0.98a] The Xhan Empire, version 3.0.1  (Read 16306 times)

WhiskeyGolf98

  • Ensign
  • *
  • Posts: 3
    • View Profile
Re: [0.98a] The Xhan Empire, version 3.0.1
« Reply #15 on: May 01, 2025, 05:36:21 AM »

First of all, thanks to Xaiier for maintaining this mod. It is my go-to modded faction to be commissioned with in my playthroughs.

Now, I've encountered a problem with the primary missions contact for the Xhan Empire faction. For some reason, they don't seem to show on the Cluster market's comm directory where they usually do (and did prior to the 0.98 update). The only way to reach them seems to be "manage contacts" under the contacts section in the intel tab. When I call them, I can get a hold, but when I try to request tasks, I get a NullPointerException in red text and they say they don't have any missions. To be honest, I have no idea if this has happened with other modded factions, but it did happen when I tried playing with Xhan.

Code
735983 [Thread-2] WARN  com.fs.starfarer.campaign.rules.oOOO  - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.Call: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getFaction()" because "createdAt" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getFaction()" because "createdAt" is null
at com.fs.starfarer.api.impl.campaign.missions.cb.MilitaryCustomBounty.create(MilitaryCustomBounty.java:34)
at com.fs.starfarer.api.impl.campaign.missions.hub.BaseHubMission.createAndAbortIfFailed(BaseHubMission.java:710)
at com.fs.starfarer.api.impl.campaign.missions.hub.BaseMissionHub.updateOfferedMissions(BaseMissionHub.java:420)
at com.fs.starfarer.api.impl.campaign.missions.hub.BaseMissionHub.prepare(BaseMissionHub.java:181)
at com.fs.starfarer.api.impl.campaign.missions.hub.BaseMissionHub.callEvent(BaseMissionHub.java:147)
at com.fs.starfarer.api.impl.campaign.rulecmd.CallEvent.execute(CallEvent.java:35)
at com.fs.starfarer.campaign.rules.oOOO.execute(Unknown Source)
at com.fs.starfarer.campaign.rules.ooOO.runScript(Unknown Source)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57)
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBest(RuleBasedInteractionDialogPluginImpl.java:182)
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionSelected(RuleBasedInteractionDialogPluginImpl.java:215)
at stelnet.board.contact.ContactDialog.optionSelected(ContactDialog.java:66)
at com.fs.starfarer.ui.newui.o0Oo$1.o00000(Unknown Source)
at com.fs.starfarer.ui.newui.OoOO.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)

Would appreciate any help/advice on this!
Logged

sot

  • Lieutenant
  • **
  • Posts: 63
    • View Profile
Re: [0.98a] The Xhan Empire, version 3.0.1
« Reply #16 on: May 04, 2025, 11:54:19 PM »

Using unar on linux yields "Archive parsing failed! (Data is corrupted.)"
Logged

Xaiier

  • Lieutenant
  • **
  • Posts: 60
    • View Profile
Re: [0.98a] The Xhan Empire, version 3.0.1
« Reply #17 on: May 11, 2025, 07:46:49 PM »

Thanks everyone for the supportive words! Xhan is such a unique mod, and I want to make sure all the hard work that has been put into it remains available for people to enjoy. I spent a lot of time behind the scenes working with Peplat and I want to make sure his vision remains intact, so I'll do my best to keep it supported and working well for a long time!



Hello!
If you are planning to add content into the mod (and not only maintain it) I have some suggestions after doing a faction (xhan) run recently
...

Thanks for the feedback! I will take it into consideration. At this time I am mainly just looking to do bug fixes and minor balance changes, though there are a few small things that were never implemented that I may eventually get around to.

First of all, thanks to Xaiier for maintaining this mod. It is my go-to modded faction to be commissioned with in my playthroughs.

Now, I've encountered a problem with the primary missions contact for the Xhan Empire faction. For some reason, they don't seem to show on the Cluster market's comm directory where they usually do (and did prior to the 0.98 update). The only way to reach them seems to be "manage contacts" under the contacts section in the intel tab. When I call them, I can get a hold, but when I try to request tasks, I get a NullPointerException in red text and they say they don't have any missions. To be honest, I have no idea if this has happened with other modded factions, but it did happen when I tried playing with Xhan.

Code
735983 [Thread-2] WARN  com.fs.starfarer.campaign.rules.oOOO  - Problem with command of class com.fs.starfarer.api.impl.campaign.rulecmd.Call: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getFaction()" because "createdAt" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getFaction()" because "createdAt" is null
at com.fs.starfarer.api.impl.campaign.missions.cb.MilitaryCustomBounty.create(MilitaryCustomBounty.java:34)
at com.fs.starfarer.api.impl.campaign.missions.hub.BaseHubMission.createAndAbortIfFailed(BaseHubMission.java:710)
at com.fs.starfarer.api.impl.campaign.missions.hub.BaseMissionHub.updateOfferedMissions(BaseMissionHub.java:420)
at com.fs.starfarer.api.impl.campaign.missions.hub.BaseMissionHub.prepare(BaseMissionHub.java:181)
at com.fs.starfarer.api.impl.campaign.missions.hub.BaseMissionHub.callEvent(BaseMissionHub.java:147)
at com.fs.starfarer.api.impl.campaign.rulecmd.CallEvent.execute(CallEvent.java:35)
at com.fs.starfarer.campaign.rules.oOOO.execute(Unknown Source)
at com.fs.starfarer.campaign.rules.ooOO.runScript(Unknown Source)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51)
at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57)
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBest(RuleBasedInteractionDialogPluginImpl.java:182)
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionSelected(RuleBasedInteractionDialogPluginImpl.java:215)
at stelnet.board.contact.ContactDialog.optionSelected(ContactDialog.java:66)
at com.fs.starfarer.ui.newui.o0Oo$1.o00000(Unknown Source)
at com.fs.starfarer.ui.newui.OoOO.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)

Would appreciate any help/advice on this!

Thanks for the report! This certainly seems related to the merging of the Cluster markets, but I haven't been able to reproduce it myself. Was this on a fresh save in 0.98 with version 3+?

Using unar on linux yields "Archive parsing failed! (Data is corrupted.)"

Could be an issue with how I applied the patch, I've replaced the download with a re-packaged zip. Please let me know if there are any further issues!
Logged

sot

  • Lieutenant
  • **
  • Posts: 63
    • View Profile
Re: [0.98a] The Xhan Empire, version 3.0.1
« Reply #18 on: May 14, 2025, 04:56:29 AM »

Please let me know if there are any further issues!
unar still fails but unzip worked fine. I guess it's a problem on unar's end and not yours.
Logged
Pages: 1 [2]