Feature Parity with MixinBooter and related mixin products #375
Replies: 4 comments 6 replies
-
|
How about to use HookLib as prefered coremodding frameform? |
Beta Was this translation helpful? Give feedback.
-
|
We can't just migrate all mixin codes in 1.12 to another library |
Beta Was this translation helpful? Give feedback.
-
|
Prob we can. |
Beta Was this translation helpful? Give feedback.
-
|
Included plans to merge FermiumBooter's logic for mods depended on it, it will never be official API however. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Allow the mixin ecosystem to stabilise by keeping Cleanroom's mixin products equal
Goals
Non Goals
Motivation
Currently to "mock" latest MixinBooter, users have to change MixinBooter versioning manually in the config. Extremely unintuitive.
MixinBooter and the backing mixin repository have become a little messy as well, this is a good chance to clean and level the implementations.
SpongeForge is also running into issues because of phases
Description
CLEANROOM_DISABLE_MIXIN_CONFIGSfield that MixinBooter added in theorg.spongepowered.asm.launch.GlobalPropertiesclassDEFAULTenvironment to tackle mods tooFermiumBooter's logic for mods relying on it, for Cleanroom can quality control it and to deprecate when necessary.Dependencies
References
No response
Guidelines
Beta Was this translation helpful? Give feedback.
All reactions