Fixes the DeliMod.BaseMod field being null in the constructor. This was problematic for H3MP.
Changes:
Moves the kernel into static space
Adds services that relate Types to Mods
Adds protected constructor to DeliMod that accesses the services
Now that the field isn't being set outside the constructor, it really ought to be changed to a get-only property. I didn't do that because it would break mods built for v0.1.0.
Fixes the
DeliMod.BaseMod
field beingnull
in the constructor. This was problematic for H3MP.Changes:
Type
s toMod
sDeliMod
that accesses the servicesNow that the field isn't being set outside the constructor, it really ought to be changed to a get-only property. I didn't do that because it would break mods built for v0.1.0.