Fix the issue mentioned in #111 and #119. Move the Forge mod construction code to the correct place. Fabric mods are constructed much earlier, fields required by some Forge mods aren't populated yet. For example, the custom model loader requires this to work. This pr also fix some issue in FMLServerStartingEvent and make it accommodate the new mod loading procedure.
Fix the issue mentioned in #111 and #119. Move the Forge mod construction code to the correct place. Fabric mods are constructed much earlier, fields required by some Forge mods aren't populated yet. For example, the custom model loader requires this to work. This pr also fix some issue in FMLServerStartingEvent and make it accommodate the new mod loading procedure.