This repo has reference assemblies used to build SMAPI and Stardew Valley mods without a game install (e.g. for automated CI pipelines).
The current assemblies are based on:
- Stardew Valley 1.6.15
- SMAPI 4.4.0
To update the repo:
- Install Refasmer.
- Open a terminal in your game folder.
- Run these commands:
refasmer -O ref-assemblies/ -c --all ` BmFont.dll ` CPExtBmFont.dll ` GalaxyCSharp.dll ` Lidgren.Network.dll ` MonoGame.Framework.dll ` SkiaSharp.dll ` StardewModdingAPI.dll ` "Stardew Valley.dll" ` StardewValley.GameData.dll ` xTile.dll refasmer -O ref-assemblies/smapi-internal/ -c --all ` smapi-internal/0Harmony.dll ` smapi-internal/Newtonsoft.Json.dll ` smapi-internal/SMAPI.Toolkit.dll ` smapi-internal/SMAPI.Toolkit.CoreInterfaces.dll ` smapi-internal/TMXTile.dll
- Move the files from the
ref-assembliesfolder into the repo.