-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move Steve's Addons ASM to explicit compat #14
Conversation
@ah-OOG-ah on mod need the other code to load that is the problem. I am not sure how to setup this? |
Merged into dev - seems to work now. |
Should build and not break anything now. |
Instead of calling addon's methods from base mod (and so create circular dependency), it's better to create clear API that can be implemented/overridden in addon. |
Also cache isModLoaded
It's not really an API, it's specifically for Steve's Addons. However, it doesn't require Steve's Addons to compile, so no circular dep. |
Move Steve's Addons ASM into code directly, with isModLoaded checks. Requires this PR in Steve's Addons.
Additionally, minor license cleanup: the tweet screenshot is now directly in the repository and the license is in text as well.
Also, moves to Tags.java instead of token replacement in a file.
This doesn't load in nightly 310, and I have no idea why. Also, needs testing by people who use SFM.