Mineuniverse
Log in Register
Mods

MixinBooter

The Mixin Library for 1.8 - 1.12.2.
by CleanroomMC
Download Claim this project
11,502,496 downloads
0 likes
Updated Jun 30, 2026
0 hypes

MixinBooter

Allows any mixins that work on mods to work effortlessly on 1.8 - 1.12.2

Pseudo-Changelog:

  • As of 4.2, MixinBooter's API has changed and all mods that uses mixins are encouraged to depend on MixinBooter, even those that mixin into vanilla/forge/library classes. To avoid mixin version mismatches with mods crashing trying to implement modded mixins (looking at you VanillaFix). Thanks to @embeddedt recommending and helping me introduce this change!

  • As of 5.0, MixinExtras by @LlamaLad7 is shaded. Available for developers to use.

  • As of 8.0, MixinBooter will now work from 1.8 - 1.12.2. One single build works with all these versions! (TODO: LiteLoader support?)

  • As of 8.4, MixinBooter actively attempts to be compatible with SpongeForge

  • As of 9.2, MixinBooter reinstates the older MixinLoader annotation for 1.8.x usages.

  • As of 10.0, MixinBooter follows Mixin 0.8.7

  • As of 11.0, MixinBooter is built on CleanMix. As an effort to create an unified backend with Cleanroom.

    • No longer would you need to declare dependencies for the annotation processor yourself.
    • Also adds a config file (config/mixinbooter.cfg) to blacklist mixin configs and toggle debug options
    • Dedicated logs/mixinbooter.log mixin log. With ability to trace class-loading for precise debugging.
    • Allows traditional MixinConfig + MixinConnector manifest attribute entries to be fully involved in the ecosystem
    • Mod discovery for mixin owners, better isModLoaded checks
    • Suppresses Forge's corrupt zip warnings
    • Phased out mixin "phases"

For Developers ~ Getting Started:

  1. Add CleanroomMC's repository and depend on MixinBooter's maven entry:
repositories {
    maven {
        url 'https://maven.cleanroommc.com'
    }
}

dependencies {
    def mixin = 'zone.rong:mixinbooter:11.0'

    implementation (mixin) {
        transitive = false
    }
    annotationProcessor mixin

    // RetroFuturaGradle for refmap generation:
    modUtils.enableMixins(mixin)
    // modUtils.enableMixins(mixin, 'mod_id.mixins.refmap.json') << add refmap name as 2nd arg (optional)
}
  1. Pick how to register your mixin configurations. MixinBooter supports lots of approaches:

(As of 11.0, early/late divide is no longer present, therefore IEarly/ILateMixinLoaders are deprecated)

  • MixinConfigs manifest attribute: no loader class needed. Add a space-separated list of your mixin configuration names to your jar's manifest. MixinBooter reads it straight from the jar's manifest and registers them.
  • MixinConnector manifest attribute: register configs programmatically. Point it at a class implementing org.spongepowered.asm.mixin.connect.IMixinConnector, its connect() is called during boot, where you call Mixins.addConfiguration(...) yourself.

Both manifest attributes are set on your jar task:

jar {
    manifest {
        attributes(
                'MixinConfigs': 'mixins.mymod.json',
                'MixinConnector': 'com.example.mymod.MyMixinConnector'
        )
    }
}
public class MyMixinConnector implements IMixinConnector {

    @Override
    public void connect() {
        // Check if mod is loaded before registering?
        // Possible with zone.rong.mixinbooter.service.ModDiscoverer.isModPresent(String modId)
        Mixins.addConfiguration("mixins.mymod.json");
    }

}
MixinBooter 11.1
MC 1.9.3, 1.8.7, 1.9.1, 1.10.2, 1.8.8, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.3, 1.11, Forge, 1.10, 1.10.1, 1.8, 1.8.6, 1.11.1, 1.11.2, 1.8.9, 1.8.1, 1.8.5, 1.12.2, 1.8.2, 1.9
Release 2026-07-01 Get
MixinBooter 11.0
MC 1.9.3, 1.8.7, 1.9.1, Client, 1.10.2, 1.8.8, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.3, 1.11, Forge, 1.10, 1.10.1, 1.8, 1.8.6, Server, 1.11.1, 1.11.2, 1.8.9, 1.8.1, 1.8.5
Beta 2026-06-27 Get
MixinBooter 10.7
MC 1.9.3, 1.8.7, 1.9.1, 1.10.2, 1.8.8, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.3, 1.11, Forge, 1.10, 1.10.1, 1.8, 1.8.6, 1.11.1, 1.11.2, 1.8.9, 1.8.1, 1.8.5, 1.12.2, 1.8.2, 1.9
Release 2025-09-30 Get
MixinBooter 10.6
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2025-03-25 Get
MixinBooter 10.5
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2025-02-04 Get
MixinBooter 10.4
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2025-01-24 Get
MixinBooter 10.3
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2025-01-14 Get
MixinBooter 10.2
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2024-11-16 Get
MixinBooter 10.1
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Beta 2024-11-04 Get
MixinBooter 10.0
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Beta 2024-11-02 Get
MixinBooter 9.4
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2024-09-20 Get
MixinBooter 9.3
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2024-08-18 Get
MixinBooter 9.2
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Beta 2024-08-08 Get
MixinBooter 9.1
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Beta 2024-02-03 Get
MixinBooter 9.0
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Beta 2024-01-30 Get
MixinBooter 8.9
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Beta 2023-11-02 Get
MixinBooter 8.8
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2023-10-31 Get
MixinBooter 8.7
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2023-10-30 Get
MixinBooter 8.6
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2023-09-14 Get
MixinBooter 8.5
MC 1.9.1, 1.9.3, 1.8.7, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, 1.10.2, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.8.2, 1.11.1, 1.11.2, 1.9, 1.8.5, 1.12.2, 1.8.9, 1.8.1
Release 2023-09-13 Get
!mixinbooter-8.4.jar
MC 1.9.1, 1.9.3, 1.8.7, 1.10-Snapshot, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, Client, 1.10.2, 1.8-Snapshot, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.9-Snapshot, 1.8.2
Release 2023-08-12 Get
!mixinbooter-8.3.jar
MC 1.9.1, 1.9.3, 1.8.7, 1.10-Snapshot, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, Client, 1.10.2, 1.8-Snapshot, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.9-Snapshot, 1.8.2
Release 2023-06-16 Get
!mixinbooter-8.1.jar
MC 1.9.1, 1.9.3, 1.8.7, 1.10-Snapshot, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, Client, 1.10.2, 1.8-Snapshot, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.9-Snapshot, 1.8.2
Release 2023-05-31 Get
!mixinbooter-8.2.jar
MC 1.9.1, 1.9.3, 1.8.7, 1.10-Snapshot, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, Client, 1.10.2, 1.8-Snapshot, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.9-Snapshot, 1.8.2
Release 2023-05-31 Get
mixinbooter-8.0.jar
MC 1.9.1, 1.9.3, 1.8.7, 1.10-Snapshot, 1.9.4, 1.9.2, 1.8.4, 1.12.1, 1.12, 1.8.8, Client, 1.10.2, 1.8-Snapshot, 1.8.3, 1.11, 1.8.6, Forge, 1.10, 1.10.1, 1.8, 1.9-Snapshot, 1.8.2
Release 2023-05-29 Get

More from CleanroomMC

SpongeForge LTS
994
GroovyScript
662,356
Cleanroom Relauncher
52,582
Had Enough Items
4,968,348
Actually Advanced Info
3,369
ConfigAnytime
3,307,898

You Might Also Like

Vivecraft
A Minecraft VR mod on a loader of your choice!
9,988,339
Athena
A crossplatform (Forge/Fabric) solution to connected block textures for 1.19.4+
99,799,527
Lodestone
A collection of code used throughout projects under the Lodestar team.
9,914,417
TheDragonLib
A library for most of sokratis12GR's Mods
9,910,232
Multi Mob Library
A library mod containing essential files for Daveyx0's mob mods
9,892,767
FTB Library (Forge) (Legacy)
FTB Library is a library mod that is used for some of our mods.
98,265,314