Line 81: |
Line 81: |
| # Reference the [https://smapi.io/package/readme <samp>Pathoschild.Stardew.ModBuildConfig</samp> NuGet package] to automatically add the right references depending on the platform the mod is being compiled on. | | # Reference the [https://smapi.io/package/readme <samp>Pathoschild.Stardew.ModBuildConfig</samp> NuGet package] to automatically add the right references depending on the platform the mod is being compiled on. |
| # Create a <samp>ModEntry</samp> class which subclasses <samp>StardewModdingAPI.Mod</samp>. | | # Create a <samp>ModEntry</samp> class which subclasses <samp>StardewModdingAPI.Mod</samp>. |
− | # Override the <samp>Entry</samp> method, and write your code using the [[#Mod APIs|SMAPI events and APIs]]. | + | # Override the <samp>Entry</samp> method, and write your code using the SMAPI [[Modding:Modder_Guide/APIs/Events|events]] and [[Modding:Modder_Guide/APIs|APIs]]. |
| # Create a [[#Add your manifest|<samp>manifest.json</samp> file]] which describes your mod for SMAPI. | | # Create a [[#Add your manifest|<samp>manifest.json</samp> file]] which describes your mod for SMAPI. |
| # Create [[#Release your mod|a zip file containing the mod files]] for release. | | # Create [[#Release your mod|a zip file containing the mod files]] for release. |
Line 171: |
Line 171: |
| "UniqueID": "<your name>.<your project name>", | | "UniqueID": "<your name>.<your project name>", |
| "EntryDll": "<your project name>.dll", | | "EntryDll": "<your project name>.dll", |
− | "MinimumApiVersion": "3.0.0", | + | "MinimumApiVersion": "4.0.0", |
| "UpdateKeys": [] | | "UpdateKeys": [] |
| } | | } |