v0.9.0.0
First proper release of the ModShardLauncher (MSL).
Mods for previous versions of MSL are likely to break.
This release is an early build, and may very well contain bugs.
Please backup your saves before using mods.
Don't forget to include ModShard.dll
in your Stoneshard folder !
User Changelog
- 🔧 Fixed issue where Stoneshard's
.win
file would load forever. - 🔧 Fixed multiple crashes and made MSL less prone to crash overall.
- 📦 MSL is now bundled with the
.NET 6.0 Framework
and should not require the.NET 6.0 Desktop Runtime
anymore.
Modder Changelog
- ❗❗ Changed
ModLoader
class toMsl
. - 🆕 Added Assembly support.
- 🆕 Added Events support with basic validation.
- 🆕 Added a multitude of new methods to inject GML / Assembly more dynamically.
- 🆕 Added a
targetVersion
field to theMod
class to specify which Stoneshard version your mod was written for. - 🛠️ Compiling mods (into .sml files) no longer requires having a
.win
file loaded. - 📝 Overhauled documentation, with guides for both users and modders and API documentation.