Age | Commit message (Collapse) | Author |
|
|
|
|
|
This revamps SMAPI's startup process to simplify mod development by ensuring that core components are ready by the time mods are loaded (which is also needed for the upcoming content API), and eliminate or reduce SEHExceptions some players experience.
|
|
|
|
needed (#264)
|
|
# Conflicts:
# src/StardewModdingAPI/Framework/SGame.cs
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This caused obscure invalid-IL crashes when compiled through MonoDevelop on Linux.
|
|
|
|
|
|
Stardew Valley 1.2.15 made the class public, so we no longer need reflection to access it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This caused an issue where SMAPI didn't consider SDV 1.2.10 to pass the minimum game version of 1.2.9. This requires some workarounds for SDV 1.11's non-semantic version.
|
|
const now
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This lets SMAPI parse manifest.json files without a mod helper, so we can pass the mod name into the helper.
|