I plan to place my system somewhere between cygnus and the Biso Telegate.
Spoiler
(https://dl.dropboxusercontent.com/u/66536185/modiverse.png)
Okay well this line won't work (SystemMaker.java):
AltariSpawnPoint AltariSpawn = new AltariSpawnPoint(sector, system, 5, 5, Ascension);
The last parameter is the 'anchor' (usually the place things spawn from) and seeing as you are not declaring an object Ascension anywhere (at least that I could see) it will not work. I suspect it should be 'planet'?
You will also need a mod_info.json file in the root directory of your mod, and it will need a line like:
"modPlugin":"data.scripts.SSGModPlugin",
This will call your modPlugin.onNewGame() method (I think it also incorrectly triggers onEnabled too which can result in double everything).
Hopefully that helps somewhat :)
ok I replaced that bit to
AltariSpawnPoint AltariSpawn = new AltariSpawnPoint(sector, system, 5, 5, Planet);
Because I want the fleets to spawn at "Altari Prime".
keep in mind my faction file is labled and assigned altari.faction with "altari" being lower cased....while AltariSpawnPoint.java is capitalized. not sure if this has anything to do with the errors.
I get this:
Spoiler
15189 [Thread-6] ERROR com.fs.starfarer.combat.D - java.lang.RuntimeException: Error compiling [data.scripts.SSGModPlugin]
java.lang.RuntimeException: Error compiling [data.scripts.SSGModPlugin]
at com.fs.starfarer.loading.scripts.ScriptStore$1.run(Unknown Source)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.ClassNotFoundException: Parsing compilation unit "com.fs.starfarer.loading.A$1@523df"
at org.codehaus.janino.JavaSourceIClassLoader.findIClass(JavaSourceIClassLoader.java:180)
at org.codehaus.janino.IClassLoader.loadIClass(IClassLoader.java:158)
at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:199)
at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:164)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
... 2 more
Caused by: org.codehaus.commons.compiler.CompileException: Source file "data/scripts/SSGModPlugin.java" does not declare class "data.scripts.SSGModPlugin"
at org.codehaus.janino.JavaSourceIClassLoader.findIClass(JavaSourceIClassLoader.java:165)
... 7 more
To fix that error you will need to change the first line in SSGModPlugin.java:
package data.scripts.world;
to
as it seems like your SSGModPlugin.java is in data/scripts rather than in data/scripts/world.
Note your 'Planet' (line you changed in SystemMaker.java) should be 'planet' as that is your variable name as defined above that.
altari.faction and AltariSpawnPoint.java is fine for those files :)