@@ -32,10 +32,10 @@ change how these work):
3232 ` $(GamePath) ` and ` $(GameModsPath) ` .
3333
3434* ** Add assembly references:**
35- The package adds assembly references to SMAPI, Stardew Valley, xTile, and the game framework
36- (MonoGame on Linux/macOS, XNA Framework on Windows). It automatically adjusts depending on which OS
37- you're compiling it on. If you use [ Harmony] ( https://stardewvalleywiki.com/Modding:Modder_Guide/APIs/Harmony ) ,
38- it can optionally add a reference to that too.
35+ The package adds assembly references to MonoGame, SMAPI, Stardew Valley, and xTile. It
36+ automatically adjusts depending on which OS you're compiling it on. If you use
37+ [ Harmony] ( https://stardewvalleywiki.com/Modding:Modder_Guide/APIs/Harmony ) , it can optionally add
38+ a reference to that too.
3939
4040* ** Copy files into the ` Mods ` folder:**
4141 The package automatically copies your mod's DLL and PDB files, ` manifest.json ` , [ ` i18n `
@@ -129,14 +129,6 @@ The absolute path to the folder containing the game's installed mods (defaults t
129129</td >
130130</tr >
131131<tr >
132- <td ><code >GameFramework</code ></td >
133- <td >
134-
135- The game framework for which the mod is being compiled (one of `Xna` or `MonoGame`). This is
136- auto-detected based on the platform, and you should almost never change this.
137-
138- </td >
139- </tr >
140132</table >
141133</li >
142134
@@ -373,14 +365,16 @@ when you compile it.
373365## Upcoming release
374366* Updated for Stardew Valley 1.5.5 and SMAPI 3.13.0. **Older versions are no longer supported .**
375367* Added `IgnoreModFilePaths ` option to ignore literal paths .
376- * Removed the `GameExecutableName ` build property (since it now has the same value on all platforms ).
368+ * Removed the `GameExecutableName ` and `GameFramework ` build properties (since they now have the
369+ same value on all platforms ).
377370* Improved analyzer performance by enabling parallel execution .
378371
379372**Migration guide for mod authors : **
3803731 . See [_migrate to 64 - bit_ ](https :// stardewvalleywiki.com/Modding:Migrate_to_64-bit_on_Windows) and
381374 [_migrate to Stardew Valley 1.5.5_ ](https :// stardewvalleywiki.com/Modding:Migrate_to_Stardew_Valley_1.5.5).
3823752 . Possible changes in your `.csproj ` or `.targets ` files :
383376 * If you use `$(GameExecutableName )`, replace it with `Stardew Valley `.
377+ * If you use `$(GameFramework )`, replace it with `MonoGame ` and remove any XNA - specific logic .
384378
385379## 3.3.0
386380Released 30 March 2021 .
0 commit comments