CT-Main
The module host with the welcome window. Scans the modules folder on every start.
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.
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.
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.
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.
The complete source of CT-Main and every module — also browsable online.
Versions before v4.0.0 shipped as one self-contained ZIP built by ./mvnw package.
The module host with the welcome window. Scans the modules folder on every start.
Drop them into ~/.ct-client/modules or a modules folder next to CT-Main.jar.
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.