Back to modpacks
CleanroomTestBench project artwork

CurseForge · Minecraft modpack

CleanroomTestBench

A repeatable environment for testing packaged mods with the Mod Agent Workflow.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which CleanroomTestBench release should I use?

Updated today
Latest stable file CleanroomTestBench-1.0.2.zip
Game version 1.12.2
Loader Forge 14.23.5.2864

CleanroomTestBench-1.0.2.zip is a complete pack release for 1.12.2 with Forge 14.23.5.2864. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. 25 mods in this pack file.

Pack setup

How should I set up CleanroomTestBench for players and a server?

Use CleanroomTestBench-1.0.2.zip as the pack version. Install the pack as its own launcher instance. The creator’s listing does not name a separate server file, so check the release notes before setting up a dedicated server. Do not upload the ordinary client folder blindly.

Client instance Install CleanroomTestBench-1.0.2.zip
Dedicated server setup Match CleanroomTestBench-1.0.2.zip
Pack loader Forge 14.23.5.2864

A pack is a matched client and server setup, not one mod with an install-side label. Keep its release, loader, manifest and overrides together.

Referenced mods 25
Client only 6
Server only 0
Not labelled 19

These numbers come from the pack file you chose. “Not labelled” means we don’t know which side it belongs on—not that it is safe everywhere. The file count is not a RAM estimate.

What are the server requirements for CleanroomTestBench?

CleanroomTestBench-1.0.2.zip. Change the pack release and its contents or setup may change too.

25 mods in this pack file

The selected pack release is CleanroomTestBench-1.0.2.zip. That file is for Minecraft 1.12.2 with Forge 14.23.5.2864. It contains 25 mod projects. The creator’s listing does not name a separate server file. Check their notes before using one, and do not upload an ordinary client folder or rebuild the pack mod by mod. A file count cannot tell us the right RAM, CPU or storage; size the server for the players and world you actually run.

About this project

What kind of pack is CleanroomTestBench?

CleanroomTestBench is a dedicated Minecraft 1.12.2 test pack for checking packaged mods on Cleanroom. Use it to test a built mod JAR and its dependencies in a repeatable environment. For creating a mod project, follow Project Setup in the Mod Agent Workflow.

The pack includes performance and compatibility mods recommended in the Cleanroom modpack guide.

Agent-assisted testing

Agent Diagnostics Toolkit comes with local automation enabled. An agent can use local request files to open a disposable world, run test bundles with your player permissions, and close Minecraft. No test bundle runs automatically when you join a world.

To test a mod, add its built JAR and required dependencies to your dedicated test profile. Follow the workflow’s validation steps in a disposable world.

Optional shader testing

Complementary Reimagined is included for optional shader testing and requires a compatible shader loader. For OptiFine compatibility checks, supply your own Minecraft 1.12.2 OptiFine JAR.

Included mods

  • Runtime and compatibility — Cleanroom Relauncher, ConfigAnytime, Fugue, MixinBooter, OptiNotFine, Red Core, Scalar Legacy
  • Performance and bug fixes — Alfheim Lighting Engine, Chibi, Fixeroo, Gnetum, Reach Fix, StellarCore, Universal Tweaks, VintageFix
  • Interface and controls — Default Options, Had Enough Items, Hwyla, JEI Area Fixer, Keyboard Wizard, Mouse Tweaks Unofficial
  • Testing and diagnostics — Agent Diagnostics Toolkit, Crash Assistant, Flare, TellMe

Credits

CleanroomTestBench was developed with AI-agent assistance. Its initial mod selection was based on BareBones Template (Cleanroom).

Project description from CurseForge.

Mods in CleanroomTestBench-1.0.2.zip

Open any mod on Modpacks.ch to check its files and dependencies.

!!!CrashAssistant-forge-1.12.2-1.11.12.jar SHA-1 8a71f76d8c71dbfb4b8f17f659114e4daec47e8d · CurseForge file 8636626 · Project link unavailable Client only
!cleanroom-relauncher-1.3.0.jar SHA-1 501b3b38e782d1d1655dbb7921962d6aaf0e25f8 · CurseForge file 9290129 · Project link unavailable Client only
!configanytime-3.0.jar SHA-1 b6d8a10219d3802e04de6b1e815a5853e50adbcc · CurseForge file 5212709 · Project link unavailable Side not labelled
!Red-Core-MC-1.8-1.12-0.7.1.jar SHA-1 d272efd0c807908138edbac8e6cb2d90127ac01a · CurseForge file 7455761 · Project link unavailable Side not labelled
+Fugue-0.25.5.jar SHA-1 8c661236653a55279b5d195dc7f7b8aa003a2c3b · CurseForge file 9216207 · Project link unavailable Side not labelled
000mixinbooter-12.3.jar SHA-1 edb0ccb664f95b1a1a9d5ed56acaa4c00619dece · CurseForge file 9453275 · Project link unavailable Side not labelled
agenttesttoolkit-1.6.0.jar SHA-1 69f555de59231124b5b6c07857629a87b204af37 · CurseForge file 9446506 · Project link unavailable Side not labelled
Alfheim-1.6.jar SHA-1 15aaa39a13e18ab2f29456b25fd9732da1949329 · CurseForge file 6687458 · Project link unavailable Side not labelled
chibi-5.34.jar SHA-1 2c02004c36cc1be3647ed22af23a84cfa9bf67bc · CurseForge file 8957115 · Project link unavailable Side not labelled
DefaultOptions_1.12.2-9.2.8.jar SHA-1 e3197fc44aa2f59897713a8889a5a56c0f8ccbf3 · CurseForge file 2624732 · Project link unavailable Side not labelled
Fixeroo-2.3.7.jar SHA-1 21ccf9a7c549f3992bb72ae35587834496b9144d · CurseForge file 8144778 · Project link unavailable Side not labelled
flare-0.8.0.jar SHA-1 13d7a4bc80805f7a92fd8d41c90e7dfd53df2ddb · CurseForge file 7857037 · Project link unavailable Side not labelled
gnetum-1.4.3.jar SHA-1 f726eaa6b6a536802ce65cd6b015652456b36c0d · CurseForge file 8095729 · Project link unavailable Client only
HadEnoughItems_1.12.2-4.37.3.jar SHA-1 7a3eb065e8b03e1c48de290087039448a6c5f9d0 · CurseForge file 9407198 · Project link unavailable Side not labelled
Hwyla-1.8.26-B41_1.12.2.jar SHA-1 7280d5c0dab42436549bcefc63ff64a1049e5501 · CurseForge file 2568751 · Project link unavailable Side not labelled
jei_area_fixer-2.4.0.jar SHA-1 f2f8048c5601113ce6c03685c252698139ad8f40 · CurseForge file 8149059 · Project link unavailable Client only
keywizard-1.12.2-1.7.3.jar SHA-1 7a2b6c551a18af294db471c1966add0dd85856cc · CurseForge file 2841927 · Project link unavailable Side not labelled
mousetweaks-1.12.2-3.2.1.jar SHA-1 d7e7548cebe5016c81b18110eff7c22e1289fefa · CurseForge file 9330373 · Project link unavailable Client only
OptiNotFine-1.0.jar SHA-1 8f65b555b2d5866f83b3b693c5e911e774de686c · CurseForge file 7438360 · Project link unavailable Client only
ReachFix-1.12.2-1.1.3.jar SHA-1 d9994c089b4f30de9f7be0690624a535716456d1 · CurseForge file 6327271 · Project link unavailable Side not labelled
Scalar Legacy-1.0.1.jar SHA-1 5c5998c34798647802e14eab6660ba7afdf1a099 · CurseForge file 6842491 · Project link unavailable Side not labelled
StellarCore-1.6.8.jar SHA-1 2bee0c05f44a9553c53d69aee37a8605466e0bf4 · CurseForge file 9430934 · Project link unavailable Side not labelled
tellme-1.12.2-0.7.0-dev.20200919.184303.jar SHA-1 6e637d9047af361f8b64bfb2053f7da891938571 · CurseForge file 3060563 · Project link unavailable Side not labelled
UniversalTweaks-1.12.2-1.21.0.jar SHA-1 2bd0bbf962dcd796917ea9e1c7ac6344b9fe363c · CurseForge file 8941250 · Project link unavailable Side not labelled
vintagefix-0.7.2.jar SHA-1 16cab7d8e035a69733fe6c620bdd228cfe570fae · CurseForge file 9072529 · Project link unavailable Side not labelled

Pick your setup

CleanroomTestBench by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Made local changes? Try them in a copied instance before touching a world you care about.

Recent files

CleanroomTestBench versions and loaders

2 of 2 releases match

Looking for an older file? The official CurseForge project page is in Resources.