Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
MixinBooter

MixinBooter

The Mixin Library for 1.8 - 1.12.2.

378.6k
20
Library
Utility

Compatibility

Minecraft: Java Edition

1.12.x
1.11.x
1.10.x
1.9.x
1.8.x

Platforms

Forge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

Cleanroom
Cleanroom Owner
Rongmario
Rongmario Lead Developer

Details

Licensed LGPL-2.1-only
Published last year
Updated last month
DescriptionChangelogVersions

Show all versions

MixinBooter 10.6

by Cleanroom on Mar 25, 2025
Download

Changed

  • Updated MixinExtras from 0.5.0-beta.5 to 0.5.0-rc.1

Fixed

  • GsonBuilder#setLenient not existing on older Gson versions

Full changelog between 10.5 and 10.6: https://github.com/CleanroomMC/MixinBooter/compare/10.5...10.6

MixinBooter 10.5

by Cleanroom on Feb 4, 2025
Download

Added

  • Explicit compatibility with checking if Optifine is loaded at coremod stages (for the Context obj)
  • Hotswap Agent related manifest entries to allow hotswapping outside of dev

Fixed

  • Edge-cases in reading some mods' mcmod.infos

Full changelog between 10.4 and 10.5: https://github.com/CleanroomMC/MixinBooter/compare/10.4...10.5

MixinBooter 10.4

by Cleanroom on Jan 24, 2025
Download

Changed

  • Made reading mod metadata quicker and simpler
  • Updated MixinExtras to 0.5.0-beta.5

Fixed

  • SpongeForge compatibility, due to a Forge oversight

Full changelog between 10.3 and 10.4: https://github.com/CleanroomMC/MixinBooter/compare/10.3...10.4

MixinBooter 10.3

by Cleanroom on Jan 14, 2025
Download

Added

  • Context to IMixinConfigHijacker

Changed

  • Allowed all mixin configs to be hijacked

Fixed

  • Use JsonReader#setLenient over GsonBuilder#setLenient for older Gson versions supplied by older Minecraft versions
  • Use deprecated Handle constructor for older ASM versions supplied by older Minecraft versions
  • Catch loader issues instead of exiting and not loading subsequent loaders

Full changelog between 10.2 and 10.3: https://github.com/CleanroomMC/MixinBooter/compare/10.2...10.3

MixinBooter 10.2

by Cleanroom on Nov 16, 2024
Download

Fixed

  • Specified ordinality on a local capture for when the mixin is applied in brittle contexts

Full changelog between 10.1 and 10.2: https://github.com/CleanroomMC/MixinBooter/compare/10.1...10.2

MixinBooter 10.1

by Cleanroom on Nov 4, 2024
Download

Fixed

  • Few certain vanilla classes loading early, breaking some deobfuscation into SRG

Full changelog between 10.0 and 10.1: https://github.com/CleanroomMC/MixinBooter/compare/10.0...10.1

MixinBooter 10.0

by Cleanroom on Nov 2, 2024
Download

Added

  • New API (Context) for early/late loaders

Changed

  • Updated UniMix, is now updated with Fabric Mixin 0.15.3, Mixin 0.8.7
  • Updated to MixinExtras 0.5.0-beta4
  • Better logging at launch

Fixed

  • Hijackers not applied to late mixins
  • Mod description typo

Full changelog between 9.4 and 10.0: https://github.com/CleanroomMC/MixinBooter/compare/9.4...10.0

MixinBooter 9.4

by Cleanroom on Sep 20, 2024
Download

Changed

  • Updated UniMix
  • Enable comformVisibility to true by default - thanks to jbredwards

Fixed

  • Compatibility with older ASM libraries - thanks to HowardZHY

Full changelog between 9.3 and 9.4: https://github.com/CleanroomMC/MixinBooter/compare/9.3...9.4

MixinBooter 9.3

by Cleanroom on Aug 18, 2024
Download

MixinBooter 9.2

by Cleanroom on Aug 8, 2024
Download

Changed

  • Reinstated @MixinLoader annotation, primarily for 1.8.x usages as Forge does not support gathering of interfaces

Fixed

  • Mixin source files not embed within the source jar
  • 1.8.x related crashes fixed (thanks to @HowardZHY!)

Full changelog between 9.1 and 9.2: https://github.com/CleanroomMC/MixinBooter/compare/9.1...9.2

MixinBooter 9.1

by Cleanroom on Feb 3, 2024
Download

Changed

  • Removed fastutil usages, to keep compatibility with Minecraft versions that used different fastutil versions

Full changelog between 9.0 and 9.1: https://github.com/CleanroomMC/MixinBooter/compare/9.0...9.1

MixinBooter 9.0

by Cleanroom on Jan 30, 2024
Download

Added

  • IMixinConfigHijacker API, allows denial of mixin configurations from being applied (idea: @Desoroxxx)

Changed

  • Updated MixinExtras to 0.3.5

Fixed

  • Mixin information being duplicated in crash reports in certain situations

Full changelog between 8.9 and 9.0: https://github.com/CleanroomMC/MixinBooter/compare/8.9...9.0

MixinBooter 8.9

by Cleanroom on Nov 2, 2023
Download

Changed

  • Updated MixinExtras from 0.2.0-beta.9 to 0.2.1-beta.2, now supports wrapping of object instantiations with @WrapOperation

Full changelog between 8.8 and 8.9: https://github.com/CleanroomMC/MixinBooter/compare/8.8...8.9

MixinBooter 8.8

by Cleanroom on Oct 31, 2023
Download

Changed

  • Logging during mod gathering

Fixed

  • Optimized mod gathering
  • Fixed delegated transformers not being rebuild before late mixins are loaded. Resulting in transformers that are registered later not properly running

Full changelog between 8.7 and 8.8: https://github.com/CleanroomMC/MixinBooter/compare/8.7...8.8

MixinBooter 8.7

by Cleanroom on Oct 30, 2023
Download

Fixed

  • Fixed issues with different builds of DJ2Addons.

Full changelog between 8.6 and 8.7: https://github.com/CleanroomMC/MixinBooter/compare/8.6...8.7

MixinBooter 8.6

by Cleanroom on Sep 14, 2023
Download

Added

  • Added a dummy mcmod.info

Changed

  • Only allowing SpongeForge 7.4.8+ from loading with MixinBooter.

Fixed

  • Fixed issue with Modrinth uploads (not allowing forge mods without mcmod.info packaged to be uploaded)

Full changelog between 8.5 and 8.6: https://github.com/CleanroomMC/MixinBooter/compare/8.5...8.6

MixinBooter 8.5

by Cleanroom on Sep 13, 2023
Download

Added

  • Implemented FMLContextQuery, and MixinContextQuery which is extensible for different platforms

Changed

  • Better description for the mod

Fixed

  • Made SpongeForge's PrettyPrinter backwards-compatible, more fixes may follow up if bugs are found
  • Compatibility with Uncrafting Blacklist

Full changelog between 8.4 and 8.5: https://github.com/CleanroomMC/MixinBooter/compare/8.4...8.5

MixinBooter 8.4

by Cleanroom on Sep 2, 2023
Download
  • Fix compatibility with Forge's interface annotation not being respected
  • Fix crash with SpongeForge
  • Allows the entire exception chain to be inspected during mixin metadata search
  • Fix duplicated mixin metadata being printed
  • Eliminated lots of Reflection, uses Unsafe in some areas
  • Fix majority of mod incompatibility, properly

Modrinth is open source.

main@16c5a5a

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.