From 732adfc815da2cc744083f1ab0d101bf132cfe2c Mon Sep 17 00:00:00 2001 From: NotNite Date: Wed, 30 Oct 2024 16:39:04 -0400 Subject: [PATCH] Add Thunderstore docs --- MODS.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/MODS.md b/MODS.md index b11675c..e6e6916 100644 --- a/MODS.md +++ b/MODS.md @@ -120,6 +120,23 @@ There are several helper classes: - Mods exist in `/root/ModID` with a `gdweave_mod` group. - For script mods, GDWeave will load the specified assembly and create the first class that inherits `IMod`. The constructor can take an optional `IModInterface`. +## Publishing to Thunderstore + +GDWeave [is on Thunderstore](https://thunderstore.io/c/webfishing/p/NotNet/GDWeave/). Your .zip should look like: + +```text +GDWeave/ + mods/ + / + manifest.json # GDWeave manifest + +manifest.json # Thunderstore manifest +icon.png +README.md +``` + +See [here](https://thunderstore.io/c/webfishing/create/docs/) for the Thunderstore package docs. **Do not confuse the two manifests.** + ## Useful tools ### GDRETools