Publishing your mod
Jollyname maintains StellarModManager, a mod installer and public listing. If you want your mod in the listing, you must submit your mod for review.
Create mod.json
Fill in your mod details, then download mod.json into the repository root. Add any listed images to the repository too. SSLib mods should include stellarstriderlib as a dependency.
The generator uses the manager's metadata fields. Your entries stay in this page; downloading metadata does not submit your mod.
Package the release
Build and test your mod. Put the generated metadata and built DLL in this layout:
Release/
mod.json
Mods/
MyFirstMod.dllCreate a ZIP named exactly your GitHub repository. For a repository named MyFirstMod:
Publish and submit
IMPORTANT
Your mod repository must be public and fall under an OSI Approved License.
MIT is recommended.
- Commit
mod.json, source, images, and license to your public repository'smainbranch. - Create a GitHub release tagged
vplus the metadata version:1.0.0becomesv1.0.0. Include the ZIP in this release. - Submit the repository on the Mod Submission page. Listings are reviewed before appearing in the manager.
For an update, publish the new version and matching ZIP, then update mod.json on main to that version.