Skip to content

Update for SMAPI 2.0 & streamline build

This pull request...

  • Updates the code for compatibility with SMAPI 2.0 (still compatible with SMAPI 1.15).
  • Migrates to the mod build config package.
    This automates references (so we no longer need to change reference paths in the .csproj), lets us compile the mod on Linux/Mac/Windows without changes, simplifies debugging from Visual Studio, and lets us deploy the mod into the game's Mods folder automatically on build (though that's disabled so we can run the Markdown parser).
  • Replaces the deploy script with a crossplatform MSBuild build task.
  • Adds a .gitignore to ignore generated files which don't need to be in source control.
  • Adds a .gitattributes to normalise line endings between Linux/Mac/Windows.
  • Bumps the version for release.

If the changes look fine, can you release SlowerFenceDecayMod_0.5.2.zip?

Merge request reports