-
Notifications
You must be signed in to change notification settings - Fork 523
FRAPI relies on mod load order #3109
Copy link
Copy link
Labels
Description
With FRAPI, the renderer implementation must explicitly register the renderer instance with the API.
This, as far as I can tell, is supposed to happen in its ClientModInitializer.
The order in which mods are loaded, including entrypoints getting called, is unfortunately completely undefined, which means a mod relying on FRAPI may end up getting loaded before indigo or indium, and won't see a renderer in its initializer. That's... let's say, less than ideal, and has caused me some hard to debug issues.
Reactions are currently unavailable