Line 12,700: |
Line 12,700: |
| | | |
| ==Mod data overrides== | | ==Mod data overrides== |
− | This section overrides the data specified in mods' [[Modding:Modder Guide/APIs/Manifest|<tt>manifest.json</tt> files]] or mod pages for SMAPI's update checks. '''This is a specialized section; in most cases it's better to correct the mod instead.''' See the [[Module:SMAPI compatibility overrides#Usage|format description]] when editing this section. | + | This section overrides the data specified in mods' [[Modding:Modder Guide/APIs/Manifest|<samp>manifest.json</samp> files]] or mod pages for SMAPI's update checks. '''This is a specialized section; in most cases it's better to correct the mod instead.''' See the [[Module:SMAPI compatibility overrides#Usage|format description]] when editing this section. |
| | | |
| {{#invoke:SMAPI compatibility overrides|header}} | | {{#invoke:SMAPI compatibility overrides|header}} |
Line 12,857: |
Line 12,857: |
| # [https://help.github.com/articles/fork-a-repo/ Fork the code]. | | # [https://help.github.com/articles/fork-a-repo/ Fork the code]. |
| # Make your changes to that fork (see [[#Updating a mod|updating a mod]]). | | # Make your changes to that fork (see [[#Updating a mod|updating a mod]]). |
− | # Change the version in <tt>manifest.json</tt> to the '''official version number''' plus <tt>0.0.1</tt>, with <tt>-unofficial.1-yourName</tt> at the end.<br /><small>For example, if the current version is 1.0.0 and your name is SampleUser, change it to <tt>1.0.1-unofficial.1-sampleUser</tt>. If you need to release a new unofficial update, just increment <tt>unofficial.1</tt> to <tt>unofficial.2</tt>, etc. This ensures that official versions supersede unofficial ones (e.g. for update checks), and other users can release newer unofficial updates if needed.</small> | + | # Change the version in <samp>manifest.json</samp> to the '''official version number''' plus <samp>0.0.1</samp>, with <samp>-unofficial.1-yourName</samp> at the end.<br /><small>For example, if the current version is 1.0.0 and your name is SampleUser, change it to <samp>1.0.1-unofficial.1-sampleUser</samp>. If you need to release a new unofficial update, just increment <samp>unofficial.1</samp> to <samp>unofficial.2</samp>, etc. This ensures that official versions supersede unofficial ones (e.g. for update checks), and other users can release newer unofficial updates if needed.</small> |
| # Push your changes to GitHub. | | # Push your changes to GitHub. |
− | # Post a release package to the [https://forums.stardewvalley.net/threads/unofficial-mod-updates.2096/ coordination thread] with a link to your fork on GitHub.<br /><small>(If the mod uses the NuGet build package, there should be a release package named <tt><mod name> <version>.zip</tt> in your bin folder.)</small> | + | # Post a release package to the [https://forums.stardewvalley.net/threads/unofficial-mod-updates.2096/ coordination thread] with a link to your fork on GitHub.<br /><small>(If the mod uses the NuGet build package, there should be a release package named <samp><mod name> <version>.zip</samp> in your bin folder.)</small> |
| # [https://help.github.com/articles/creating-a-pull-request/ Submit a pull request] to the original author (if applicable). | | # [https://help.github.com/articles/creating-a-pull-request/ Submit a pull request] to the original author (if applicable). |
| | | |