nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
FermiumBooter

FermiumBooter

Mod

Simplistic mixin mod utility to allow developers to load mixins both early and late

Client or server LibraryUtility

11.4k downloads
1 follower

FermiumBooter is a simplistic mixin mod utility to allow developers to load mixins both early and late, allowing for modifying classes that normally could not be modified otherwise.

Other current features include;

  • Adds the ability to toggle mixins prior to application through the use of a Supplier, to allow developers control over optional mixins.
  • Adds the ability to remove other FermiumBooter mixins from applying, for testing or tweaking purposes.
  • Shadows Mixin 0.8.5 and MixinExtras 0.3.5

Note: As of 1.1.0 MixinBootstrap/MixinCompat is no longer required, however it is still highly recommended you use MixinCompat in a modpack environment.

For developer usage:

Create your mixin as normal, then in your IFMLLoadingPlugin implemenation init, instead of "Mixins.addConfiguration("configname")", you replace it with "FermiumRegistryAPI.enqueueMixin("configname"), or if you are registering it as a late-loaded mixin, "FermiumRegistryAPI.enqueueMixin(true, "configname")". That is all that is required, and FermiumBooter takes care of the rest.

FermiumBooter is MIT and open-source, I am welcoming of any issues/suggestions/PRs made to aid in making it more useful to developers.

Need to get in contact with me, or want to support me? Click the badges below:

Discord Patreon Ko-Fi

Need a server? Click the banner below and use code "fonny" for 25% off your first month with Bisect Hosting: Bisect Banner

External resources


Project members

fonnymunkey

Member


Technical information

License
MIT
Client side
optional
Server side
optional
Project ID