Twelvefold Booter

Twelvefold Booter

Alternative mixin mod utility to apply toggle-able mixins to both early and late loaded classes

1 555 downloads 0 followers

TwelvefoldBooter

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

Current features include;

  • Enqueue mixins to be applied both early and late, to allow for for modifying Vanilla/Forge classes, as well as mod classes
  • Enable/disable enqueued mixins prior to application through the use of a Supplier, to allow developer control over optional mixins
  • Disallow other TwelvefoldBooter enqueued mixins from applying, for testing or tweaking purposes
  • Shadows Mixin 0.8.7 and MixinExtras 0.4.1

For developer usage:

In your IFMLLoadingPlugin init, instead of Mixins.addConfiguration("mixinConfigName"), use TwelvefoldRegistryAPI.enqueueEarlyMixin("mixinConfigName").
If you are registering it as a late-loaded mixin use annotation @LateMixinLoader("mixinConfigName").When enqueueing a late mixin, coremod is not required.
That is all that is required, and TwelvefoldBooter takes care of the rest.

If you have any issues/suggestions/requests, please post them to the Github issue tracker linked above.

No gallery available for this project.

Version Minecraft Loader Download

196d3533282

1.12.2
forge
Download

1967d6929fa

1.12.2
forge
Download

196263b8d11

1.12.2
forge
Download