

Moonstorm Shared Utils (Abreviated as MSU) is a library mod with the intention to help ease the creation of mods, mainly ones that are developed trough Thunderkit. It is a library mod used by the members of Team Moonstorm.
Contains both classes for mod making and an assembly for Editor utilities.
Classes for mod making include a modular system using abstract classes, alongside abstract content classes. Taking heavy use off the ItemBehavior class found inside the CharacterBody.
Module Bases
Content Bases
Scriptable Object
Components:
Utilities, Interfaces and Attributes:
As it currently stands, MSU is not open source. This is due to the fact that is inside the Starstorm2 Github Repository. We here at Team Moonstorm are trying our best to sort this issue and letting people see the Sourcecode of MoonstormSharedUtils.
For now, you can find an example on how to use the mod in Lost In Transit's Github repository, which can be found here