Back to mods
[CTL] Calm The Leaks project artwork

CurseForge · Minecraft mod

[CTL] Calm The Leaks

This mod extends atl outputs, recognises leak trends, and then recommends fixes based of confidence levels after leveraging spark data. CTL doesn't hide real problems - it filters startup noise and false positives so you can focus on real leaks.

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

Quick answer

Which [CTL] Calm The Leaks release should I use?

Updated 3 days ago
Latest stable file calmtheleaks-1.2.4+1.21.1-neoforge.jar
Game version 1.21.1
Loader NeoForge

[CTL] Calm The Leaks calmtheleaks-1.2.4+1.21.1-neoforge.jar targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 3 required mods have matching files.

Where it goes

Is [CTL] Calm The Leaks required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release NeoForge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does [CTL] Calm The Leaks calmtheleaks-1.2.4+1.21.1-neoforge.jar need?

calmtheleaks-1.2.4+1.21.1-neoforge.jar. Change the file and its required mods may change too.

All 3 required mods have matching files

Install [ESC] Extra Special Core, AllTheLeaks (Memory Leak Fix), [ESL] Extra Special LIB first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

3 listed on this file 1 pulled in by one of those mods
[ESC] Extra Special Core Needed by [CTL] Calm The Leaks calmtheleaks-1.2.4+1.21.1-neoforge.jar
required
Matching file found Matched file: extraspecialcore-2.0.1+1.21.1-neoforge.jar
spark Optional for [CTL] Calm The Leaks calmtheleaks-1.2.4+1.21.1-neoforge.jar
optional
Matching file found Matched file: 1.10.124 (NeoForge 1.21.1)
AllTheLeaks (Memory Leak Fix) Needed by [CTL] Calm The Leaks calmtheleaks-1.2.4+1.21.1-neoforge.jar
required
Matching file found Matched file: alltheleaks-1.1.12+1.21.1-neoforge.jar
[ESL] Extra Special LIB Needed by [ESC] Extra Special Core
pulled in
Matching file found Matched file: extraspeciallib-1.0.1+1.21.1-neoforge.jar

1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add [CTL] Calm The Leaks without breaking your instance.

Built for [CTL] Calm The Leaks calmtheleaks-1.2.4+1.21.1-neoforge.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use calmtheleaks-1.2.4+1.21.1-neoforge.jar. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install [ESC] Extra Special Core, AllTheLeaks (Memory Leak Fix), [ESL] Extra Special LIB first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside calmtheleaks-1.2.4+1.21.1-neoforge.jar. It opens that exact file at the source.

About this project

What does [CTL] Calm The Leaks add?

Calm The Leaks


Improved diagnosis with a full in-game diagnostics GUI - press F8 or run /ctl panel to open it.

Calm The Leaks is a companion mod for AllTheLeaks that filters out false alarms and provides intelligent leak analysis. It doesn't replace ATL - it works alongside it to make the output more human friendly and diagnosable.


**What It Does:**CTL intercepts ATL's leak reports and evaluates them with context. It suppresses false alarms like stable chunk retention from claiming mods, startup noise, and transitional false positives. Real leaks still get through, but now they come with actual explanations about what's causing them and how to fix it.

The mod performs real-time analysis of your modpack to identify which mods are likely causing leaks. It builds confidence over time and only suggests fixes when it's reasonably certain of the cause. If you have Spark installed, CTL can trigger profiling when a leak looks severe (configurable); heap percentages shown in the GUI come from the JVM.


**How It Works:**CTL tracks every leak ATL reports, but it doesn't immediately panic. Instead, it watches for patterns: is the leak growing? Is it stable? Does it correlate with specific mods? It accounts for server phases (startup, warmup, live) and only escalates when something is actually wrong.

When a leak is detected, CTL analyses your installed mods to identify likely culprits. It looks for mod conflicts, checks memory pressure, and monitors trends over time. The more data it gathers, the more confident its recommendations become.


**How To Use It:**Just install it alongside AllTheLeaks. CTL automatically intercepts ATL's output and filters it.

Open the diagnostics GUI with F8 or /ctl panel. The Guide & how to use tab explains CTL and shows a server snapshot; the Tracked leaks tab lists leaks - click a row for the full diagnosis. Ops can optionally enable world leak memory from the guide tab, or open the narrow-down toolkit for snapshot/compare while you change mods (restart between tests; use /ctl narrow).

By default, /ctl status, /ctl leaks, and /ctl explain open that GUI instead of spamming chat. Set prefer_diagnostics_gui to false in config/calmtheleaks-common.toml if you prefer chat-only output.


You can also use these commands:/ctl panel - Opens the diagnostics GUI

/ctl status - Shows current CTL status and a summary of tracked leaks (or opens the GUI by default)

/ctl leaks - Lists all tracked leaks grouped by mod (or opens the GUI by default)

/ctl explain - Provides detailed diagnosis for each leak with confidence levels and recommendations (or opens the GUI by default)

/ctl narrow - Narrow-down toolkit: snapshot, compare, mod list, etc. (restart the game between pack changes)


**CTL is fully configurable:**You can adjust thresholds for baseline retention, grace periods, escalation levels, Spark behaviour, and GUI vs chat in config/calmtheleaks-common.toml.


Important:

This mod requires AllTheLeaks to function. It does not replace ATL - it extends it with context and intelligence. ATL still does all the detection work; CTL just makes the output more human friendly and diagnosable. If you use the GUI on a dedicated server, run the same CTL build on server and clients so the panel stays in sync.

Project description from CurseForge.

Pick your setup

[CTL] Calm The Leaks by Minecraft version and loader

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

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

[CTL] Calm The Leaks versions and loaders

14 of 14 releases match

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