Release portal / current release CT v4.3.0

Download CT.

Since v4.0.0 CT is modular: the main program is a bare module host, and every feature is a separate jar. Download CT-Main, download the modules you want, and drag them onto CT-Main-4.3.0.jar — it installs them all and opens with the new features. Running a module jar on its own installs just that module.

Current release CT v4.3.0 Requires JDK 21 or later Platforms macOS · Windows · Linux
One click

Everything, already configured.

CT-Main, all thirteen feature modules, launcher scripts, and a read-me in one file. Unzip it, double-click the start script, and the launcher opens with every feature — nothing to install by hand.

Download CT-Client-4.3.0-full.zip

Contains CT-Main-4.3.0.jar, modules/ with all thirteen module jars, Start CT-Main.command / .bat, and Install modules.command / .bat. How installing works.

Current

CT-Main v4.3.0

The main program on its own, if you would rather pick the modules yourself. It shows the welcome window, loads every module it finds, and nothing else.

Download CT-Main-4.3.0.jar

Bare module host — target game: any version ID listed in Mojang's official version manifest.

Features

Module jars.

Each feature is one runnable jar in downloads/modules/. The module page explains what each one does and which modules it requires; build a module shows how to make your own.

ct-module-theme-4.3.0.jarCT Dark Interface — the hand-drawn dark UI every view is built on
ct-module-rules-4.3.0.jarMojang Rule Engine — library and argument rules
ct-module-settings-4.3.0.jarSettings — persistent configuration
ct-module-console-4.3.0.jarLauncher Console — every message in one view
ct-module-installer-4.3.0.jarMinecraft Installer — SHA-1 verified official downloads
ct-module-versions-4.3.0.jarVersion Catalog — the official version list
ct-module-launcher-4.3.0.jarGame Launcher — builds the game command and starts it
ct-module-account-offline-4.3.0.jarOffline Profile — local offline player
ct-module-account-microsoft-4.3.0.jarMicrosoft Account — device code sign-in
ct-module-modman-4.3.0.jarMod Manager — the mods folder view
ct-module-ctloader-4.3.0.jarCT Mod Loader — boots CT mods with the game
ct-module-cli-4.3.0.jarCommand Line — install and launch from the terminal
ct-module-about-4.3.0.jarAbout — version, folders, and license links
Open source

Source archive.

The complete source of CT-Main and every module — also browsable online.

Download CT-Platform-4.3.0-src.zip

Build with ./mvnw package; JDK 21+.

All releases

Historical all-in-one ZIPs.

Versions before v4.0.0 shipped as one self-contained ZIP built by ./mvnw package.

CT-Client-3.0.0.1.zipHistorical release — CT v3.0.0.1, built-in Microsoft sign-in
CT-Client-2.2.0.1.zipHistorical release — CT v2.2.0.1, dark theme interface
CT-Client-2.0.0.1.zipHistorical release — CT v2.0.0.1, Fabric mod detection
CT-Client-2.0.0.zipHistorical release — CT v2.0.0, CT Loader and full manifest support
CT-Client-1.0.1.zipHistorical release — CT v1.0.1
CT-Client-1.0.0.zipHistorical release — CT v1.0.0
First time

How the pieces fit together.

01 / HOST

CT-Main

The module host with the welcome window. Scans the modules folder on every start.

02 / MODULES

Module jars

Drop them into ~/.ct-client/modules or a modules folder next to CT-Main.jar.

03 / SOURCE

Open source

Every line browsable at code.html and in the source archive.

Requirement: JDK 21 or later to run CT. The Java runtime the game needs is downloaded by CT itself from Mojang's official runtime manifest.

Install and launch Module catalog Troubleshooting