Download Cleanroom

Cleanroom on 1.12.2

Latest Build

New Features

  • 8d4d83a - commands: modern suggestions, completions, argument highlighting (PR #557 by @Rongmario)

Bug Fixes

  • 90669ae - commands: only display visible amount of command suggestions (commit by @Rongmario)
  • 628ab32 - cleanmix: update to 0.7.2 to fix #603 (commit by @Rongmario)
  • 67b5788 - discovery: duplicate sites on loading crl.dev.mixin configs (commit by @Rongmario)

Chores

  • 6687ae9 - Update Gradle to 9.7.0 (commit by @kappa-maintainer)

More builds

Bug Fixes

  • 7874a07 - os: open files the intended way (commit by @Rongmario)
  • f5dd105 - discovery: queues crl.dev.mixin configurations later, resolves #599 (commit by @Rongmario)
  • 75f2065 - console: guard console appender from writing to a closed terminal during shutdown (PR #579 by @mvanhorn)
    • fixes issue #566 opened by @NoDMoon
  • 41047ab - discovery: always scan Mod annotation (PR #598 by @friendlyhj)
  • fd78c16 - patchy jar may crash cleanroomClient in some case (commit by @kappa-maintainer)
  • 388e90f - Should fix #576 can't place block agains modded grass (commit by @kappa-maintainer)
  • 2e756de - mod-list: issues fixed pulled in due to author nagging over and over and over again (PR #592 by @RuiXuqi)

Chores

  • 9d9ea47 - cleanmix: update to 0.7.1 (commit by @Rongmario)
  • 5fba066 - Update lwjglxx to fix macos ctrl keybind (commit by @kappa-maintainer)

Bug Fixes

  • 9946eb1 - mixinextras: allows late ME environments to register with no issue (commit by @Rongmario)

Performance Improvements

  • 5df027d - Rewrite EventSubscriptionTransformer in core API (commit by @kappa-maintainer)
  • 6956d37 - Optimized EventSubscriptionTransformer by reading super w/ ClassReader (commit by @kappa-maintainer)

Chores

  • bdc1436 - Update foundation for new loading rules (commit by @kappa-maintainer)

Bug Fixes

  • 2d83b07 - cleanmix: update to 0.7.0, fixes variety of issues (commit by @Rongmario)

Chores

  • 74e8f02 - discovery: more expressive logging when failing to read metadata (commit by @Rongmario)

Chores

  • 75e899b - foundation: update to include com.mojang. to classloader (commit by @Rongmario)
  • 57ded78 - cleanmix: update mixinbooter's version (commit by @Rongmario)

New Features

  • 25f1c0f - cleanmix: update to 0.6.0, more effort for backwards compatibility (commit by @Rongmario)

Bug Fixes

  • dfd2bca - discovery: removed unused mixin configs parameter (commit by @Rongmario)
  • a4bc796 - discovery: unable to grab mod ids from certain metadata files (commit by @Rongmario)

Performance Improvements

  • 044356b - discovery: remove additional candidate deduplication check (commit by @Rongmario)
  • 3ac1213 - discovery: optimized deduplication checks for mod candidates (commit by @Rongmario)
  • f35a674 - discovery: faster deduplication checks when gathering mods (commit by @Rongmario)
  • 6fe1114 - discovery: walk directory once to find derped installations (commit by @Rongmario)

Bug Fixes

  • c001d07 - cleanmix: updated to fix accessors to eagerly load their targets (commit by @Rongmario)

New Features

  • f0ef797 - version check: add header of cleanroom (commit by @baka-gourd)

Bug Fixes

  • daee859 - cleanmix: updated to fix various mixin loading bugs (commit by @Rongmario)
  • 64af19c - discovery: handle directory sources (commit by @Rongmario)

Bug Fixes

  • 7e8bc27 - discovery: don't parse built-in mods as discovered files (commit by @Rongmario)

Bug Fixes

  • dcffd58 - mod-list: scrollbar sensitive list width (commit by @Rongmario)
  • 568757b - mod-list: consider scrollbar width when trimming text (commit by @Rongmario)
  • 26bc611 - mod-list: set parent via GuiModList's parent (commit by @Rongmario)

Chores

  • d7e73ca - cleanmix: update MixinBooter from 11.2 to 11.5 (commit by @Rongmario)