The modding API for Stardew Valley.
Go to file
Zoryn Aaron 51d293e29e adds 'obsolete' tag to deprecated things. these things will need to be removed in the future. compatability should not be effected. 2016-03-21 14:33:10 -04:00
StardewModdingAPI adds 'obsolete' tag to deprecated things. these things will need to be removed in the future. compatability should not be effected. 2016-03-21 14:33:10 -04:00
TrainerMod commit things 2016-03-20 18:50:31 -04:00
.gitignore do ignore packages I derped 2016-03-20 15:49:36 -04:00
BobberBar Private Fields.txt expose some private fields for modding 2016-02-28 22:16:32 -05:00
Game1 Static Fields.txt expose some private fields for modding 2016-02-28 22:16:32 -05:00
LICENSE Initial commit 2016-02-28 06:44:19 -05:00
README.md update readme 2016-03-20 20:55:20 -04:00
StardewModdingAPI.sln Removed StardewInjector. That'll go in it's own testing branch when we get around trying to integrate it. 2016-03-05 12:14:53 +00:00
UpgradeLog.htm resync for merge conflicts 2016-03-03 15:06:25 -05:00
UpgradeLog2.htm resync for merge conflicts 2016-03-03 15:06:25 -05:00
Vanilla Items List.txt trying to get custom content working - do NOT try to implement cc yet 2016-03-01 01:35:52 -05:00

README.md

NOTICE: THIS PROJECT IS STILL IN ALPHA

What is SMAPI

SMAPI (Stardew Mapping Application Programming Interface) is a tool to help modders make changes to Stardew. It is a standalone executable which goes alongside your Stardew.exe.

Latest Version: 0.38.2

  • Support for new mod layout to help keep some level of order
  • Inbuilt support for configuration files

Download: https://github.com/ClxS/SMAPI/releases/tag/0.38.2

Installation

To install SMAPI:

To install mods:

  • To install mods just download the mod's .DLL file, and place it in %appdata%\StardewValley\Mods. SMAPI will take care of the rest!

Future Plans

  • Content only mods
  • Support for a wide range of events
  • Enable the addition of new custom content such as locations, NPCs, and items.

Mod Developers!

Mod developers would work off the release branch. The master branch will contain mid-version updates which could make your mods incompatable with both the current release and the upcoming releases.