File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11## 0.6.0
2+ ** :boom : Breaking Changes**
3+ - Made ` System.ShouldLoad ` abstract ([ #6 ] ( https://git.omni.ms/vintage-story-mods/common-mod/issues/6 ) )
4+
5+ ** :sparkles : Features**
6+ - Added ` System.RegisterClasses ` virtual method ([ #5 ] ( https://git.omni.ms/vintage-story-mods/common-mod/issues/5 ) )
7+
28** :hammer : Refactors**
39- Cleanup pass ([ #1 ] ( https://git.omni.ms/vintage-story-mods/common-mod/issues/1 ) )
4- - Made ` System.ShouldLoad ` abstract ([ #6 ] ( https://git.omni.ms/vintage-story-mods/common-mod/issues/6 ) )
510
611** :books : Documentation**
712- Created skeleton documentation
Original file line number Diff line number Diff line change @@ -141,6 +141,11 @@ public override void AssetsFinalize(ICoreAPI api)
141141 OnAssetsFinalized ? . Invoke ( ) ;
142142 }
143143
144+ public override void Start ( ICoreAPI api )
145+ {
146+ RegisterClasses ( api ) ;
147+ }
148+
144149 public override void StartServerSide ( ICoreServerAPI api )
145150 {
146151 api . Event . PlayerJoin += _OnServerPlayerJoined ;
@@ -189,6 +194,11 @@ protected virtual void ClientStartPre(ICoreClientAPI api)
189194 {
190195 }
191196
197+ [ UsedImplicitly ]
198+ protected virtual void RegisterClasses ( ICoreAPI api )
199+ {
200+ }
201+
192202 private void _OnServerPlayerJoined ( IServerPlayer player )
193203 {
194204 // Config synchronization
You can’t perform that action at this time.
0 commit comments