Has anyone tried this with 0.96?
UNGP mod related things are changed in 0.96. If you want to run this in 0.96, you can use "recaf java editor" to change the SFS.jar (need java 17 JDK or higher, but can change jar files working under java 8 or lower).
1. Backup SFS.jar, use recaf to load SFS.jar, and add library of all jar files under starsector-core folder and UNGP's jar file.
2. Open files under classes/scripts/ungp.
3. At the beginning of all files, change all UNGP related "import data.scripts.campaign..." into "import ungp.scripts.campaign...", and change all UNGP related "import data.scripts.ungprules..." into "import ungp.api.rules...". Don't forget press ctrl+s after changing each file.
4. Last, click File - Export program and replace SFS.jar under Seafood Shipworks/jars.