Changes

→‎Add your manifest: changed default SMAPI version in example manifest to 4.0.0 since we're on 1.6
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": []
 
}
 
}
2

edits