<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sadocs.unreliable.network/index.php?action=history&amp;feed=atom&amp;title=Mod_Updates</id>
	<title>Mod Updates - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://sadocs.unreliable.network/index.php?action=history&amp;feed=atom&amp;title=Mod_Updates"/>
	<link rel="alternate" type="text/html" href="https://sadocs.unreliable.network/index.php?title=Mod_Updates&amp;action=history"/>
	<updated>2026-05-01T15:27:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://sadocs.unreliable.network/index.php?title=Mod_Updates&amp;diff=367&amp;oldid=prev</id>
		<title>Kell: Initial draft</title>
		<link rel="alternate" type="text/html" href="https://sadocs.unreliable.network/index.php?title=Mod_Updates&amp;diff=367&amp;oldid=prev"/>
		<updated>2025-10-09T19:56:20Z</updated>

		<summary type="html">&lt;p&gt;Initial draft&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;The [[SA Mod Manager|Mod Manager]] allows you to set up automatic updates for your mod.&lt;br /&gt;
&lt;br /&gt;
There are currently 3 supported services:&lt;br /&gt;
&lt;br /&gt;
* Self-Hosted&lt;br /&gt;
* GitHub&lt;br /&gt;
* GameBanana&lt;br /&gt;
&lt;br /&gt;
== Configuring automatic updates ==&lt;br /&gt;
To configure automatic updates, open the Mod Manager, right click your mod and select &amp;quot;Edit Mod&amp;quot; (or select the mod and press Ctrl+E)&lt;br /&gt;
[[File:Samm-edit-mode-context-menu.png|none|302x302px]]&lt;br /&gt;
In the edit mode window, click on the &amp;quot;Update Info&amp;quot; tab.&lt;br /&gt;
[[File:Samm-editmod-updateinfo.png|none|428x428px]]&lt;br /&gt;
Now choose the service of your choice.&lt;br /&gt;
&lt;br /&gt;
=== GitHub ===&lt;br /&gt;
If the code of your mod is open source, you can release updates on your repository page.&lt;br /&gt;
&lt;br /&gt;
* Author and repo is the right part of the repository URL (e.g. myself/my-mod)&lt;br /&gt;
* Release Asset is the name of the zip file in the release (e.g. my-mod.7z)&lt;br /&gt;
&lt;br /&gt;
=== GameBanana ===&lt;br /&gt;
If you have your mod on GameBanana, you can release updates there.&lt;br /&gt;
&lt;br /&gt;
* Mod ID is the number in the mod&amp;#039;s page URL (e.g. 123456)&lt;br /&gt;
* Mod Type shouldn&amp;#039;t be changed (legacy)&lt;br /&gt;
&lt;br /&gt;
=== Self-Hosted ===&lt;br /&gt;
If none of the above, you can host the mod yourself on an HTTP server.&lt;br /&gt;
&lt;br /&gt;
* Update URL: path to mod folder root on a remote http server&lt;br /&gt;
* Changelog URL: path to changelog file (plain text)&lt;br /&gt;
&lt;br /&gt;
== Releasing an update ==&lt;br /&gt;
Before releasing an update, you need to &amp;#039;&amp;#039;&amp;#039;update the manifest&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
The manifest tells the Mod Manager which files need to be changed.&lt;br /&gt;
&lt;br /&gt;
For the first time, you need to enable the developer options of the Mod Manager. Go to the &amp;quot;Manager Config&amp;quot; tab and check the &amp;quot;Enable Developer Options&amp;quot; checkbox.&lt;br /&gt;
&lt;br /&gt;
1. Right click your mod, then select &amp;quot;Developer&amp;quot; &amp;gt;&amp;quot;Generate Manifest&amp;quot;&lt;br /&gt;
[[File:Samm-modcontext-generatemanifest.png|none|500x500px]]&lt;br /&gt;
2. If you have modified something, the Manifest Generator window will pop up showing what&amp;#039;s changed.&lt;br /&gt;
[[File:Samm-manifest-generator.png|none|400x400px]]&lt;br /&gt;
(If some of these files won&amp;#039;t be in the released zip, uncheck them. By default the Mod Manager automatically ignores config.ini)&lt;br /&gt;
&lt;br /&gt;
3. Click &amp;quot;OK&amp;quot;, you may now release the update.&lt;br /&gt;
&lt;br /&gt;
{{Note|text=If you have already released your mod and are adding automatic updates now, it won&amp;#039;t work until users update it manually once.|type=warn}}&lt;/div&gt;</summary>
		<author><name>Kell</name></author>
	</entry>
</feed>