CurseForge · Minecraft mod
FermiumBooter
Simplistic mixin mod utility to allow developers to load mixins both early and late
Quick answer
Which FermiumBooter release should I use?
FermiumBooter-1.0.0-1.20.1.jar targets 1.20.1 with Forge. The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server. No extra mods listed for this file.
Where it goes
Is FermiumBooter required on the client, server, or both?
The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.
The source does not explicitly classify this release as client-only or server-only.
What else does FermiumBooter-1.0.0-1.20.1.jar need?
FermiumBooter-1.0.0-1.20.1.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add FermiumBooter without breaking your instance.
Built for FermiumBooter-1.0.0-1.20.1.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use FermiumBooter-1.0.0-1.20.1.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside FermiumBooter-1.0.0-1.20.1.jar. It opens that exact file at the source.
About this project
What does FermiumBooter add?
FermiumBooter 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
@MixinConfig annotation system to expand on the Forge @Config system, to allow for automatic mixin enqueue based on config toggles
Optional compatibility handling through the config annotation system to allow developers to define required/incompatible mods for specific mixins
Logged warnings when a mixin using the config annotation system fails compatibility checks
Optional forced mixin disabling when a mixin using the config annotation system fails compatibility checks
Ingame (disable-able) warning rendering when mixins using the config annotation system fail compatibility checks
Enable/disable enqueued mixins prior to application through the use of a Supplier, to allow developer control over optional mixins
Utility method to check if a ModID is present similar to Loader.isModLoaded() however usable during mixin enqueue/early mixin application unlike Loader.isModLoaded()
Disallow other FermiumBooter 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 "FermiumRegistryAPI.enqueueMixin("mixinConfigName").
If you are registering it as a late-loaded mixin use "FermiumRegistryAPI.enqueueMixin(true, "mixinConfigName")".
That is all that is required, and FermiumBooter takes care of the rest.
For additional utilities as described previously, all are documented in code with explanations of usage and purpose.
If you have any issues/suggestions/requests, please post them to the Github issue tracker linked above.
Need to get in contact with me, or want to support me? Click the badges below:
Need a server? Click the banner below and use code "fonny" for 25% off your first month with Bisect Hosting:
Project description from CurseForge.
Pick your setup
FermiumBooter by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.12.2
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
FermiumBooter versions and loaders
FermiumBooter-1.0.0-1.20.1.jar
22 Jun 2026
`FermiumBooter-1.4.1.jar (Fix)
`FermiumBooter-1.4.1.jar
30 Nov 2025
`FermiumBooter-1.4.1.jar
11 Nov 2025
`FermiumBooter-1.4.0.jar
28 Oct 2025
`FermiumBooter-1.3.2.jar
4 Aug 2025
`FermiumBooter-1.3.1.jar
16 Jul 2025
`FermiumBooter-1.3.0.jar
7 Jul 2025
`FermiumBooter-1.2.0.jar
5 Apr 2025
`FermiumBooter-1.1.1.jar
28 Aug 2024
`FermiumBooter-1.1.0.jar
15 May 2024
FermiumBooter-1.0.1.jar
16 Mar 2024
FermiumBooter-1.0.0.jar
29 Jan 2024
Looking for an older file? The official CurseForge project page is in Resources.