Cleanroom Relauncher
Rank 211
Rank 128 among mods

Quick rating

Community listing page, reviews here may not be monitored by the author.

Cleanroom Relauncher

By Cleanroom , RongmarioCo-Owner
Overall rating distribution
0.5★ 5★
Gameplay
0.0
Aesthetics
0.0
Performance
0.0

Relaunches Forge into Cleanroom!

Mod Loaders
Minecraft

About

Description

Cleanroom Relauncher

Supports only the major Cleanroom versions via GitHub releases at the moment.

Supports client-side relaunching, server-side soon.

Relaunches a Forge 1.12.2 instance with Cleanroom Loader. Allowing modpack authors to build instances with Cleanroom in mind.

It offers a GUI when on the client, to configure various things before the first relaunch, such as java path and cleanroom versions.

Cleanroom Loader is a new loader developed from the roots of Forge Mod Loader for Minecraft 1.12.2 specifically. It boasts better performance, modern Java support, and offers better experiences for mod developers.

Learn more about Cleanroom Loader here: https://cleanroommc.com/

Cleanroom Relauncher

Relaunches a Forge 1.12.2 instance with Cleanroom.

Client only at the moment.

  • Relaunch Now installs the latest Cleanroom and a compatible Java runtime.
  • Advanced Settings lets you pick a version, a Java install, and JVM flags.
  • Settings can still be changed later in-game via the config menu.

Installation Notes

  • Keep the ! at the start of the filename so Forge loads the mod first.
  • Cleanroom also expects Fugue to fix some of the old Forge mods.
    • And Scalar for mods that used to depend on Scala 2 components.
    • Releases are taken from GitHub, with CleanroomMC Maven as a fallback.
    • Downloads and provisioned Java are cached under ~/.cleanroom/ (relauncher/ and java/).
      • Change that parent directory with -Dcleanroom.homeDir=<path>.

Distribution via Modpacks

  • Put the jar in mods/. Players see the setup window on first launch.
    • To skip that window, ship a filled-in config/relauncher.json. Run the pack once locally and copy the file.
    • Automatic Java setup is the usual choice for distribution.
    • If the instance is already running Cleanroom, nothing is relaunched.

Config

Written to config/relauncher.json:

  • Cleanroom Version
  • Automatic Java (version + vendor, default Java 25 / Zulu) or a path to an executable
  • Extra JVM Arguments
  • Whether to check for newer Cleanroom releases
  • Cleanups

Links