promotional bannermobile promotional banner

Calm The Leaks (CTL)

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.

File Details

calmtheleaks-1.2.jar

  • R
  • Apr 4, 2026
  • 135.11 KB
  • 144
  • 1.20.1
  • Forge

File Name

calmtheleaks-1.2.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:calm-the-leaks-ctl-1449975:7873197")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Calm The Leaks 1.2
 
New Features:

In-Game Diagnostics GUI
- The previous release had no in-game GUI for CTL. 1.2 adds the full diagnostics experience: open with F8 or /ctl panel, guide and tracked-leak views, per-leak detail screens, and panel access to optional world memory and the narrow-down toolkit.

Narrow-Down Toolkit (Modpack Troubleshooting)
- Commands under /ctl narrow plus a GUI for snapshot/compare workflows while you change the modpack (restart between tests).
- Primary store file is config/calmtheleaks_narrow.json; older installs may migrate from a legacy on-disk name automatically.
- Server sends disabled-mod hints and summary lines to the panel for the narrow-down UI.
- User-facing and internal naming no longer uses the word bisect except in the BisectHosting disclaimer line.

 

World Leak Memory (Optional)
- Ops enable or disable saving leak history in the world from the CTL panel; nothing is written under the save until they turn it on.
- Config option allow_world_leak_memory defaults true so the panel can offer the feature; set false only to remove that option on a server.

 

Improvements:

 

Panel Copy and Networking
- Clearer explanations in the guide tab for Spark, AllTheLeaks, JVM heap vs Spark, and narrow-down vs third-party hosting names.
- Panel network protocol id is ctl-8; dedicated server and clients should run the same CTL build so the panel stays in sync.

 

Technical Details
- GuiGraphics scissor calls updated to match Minecraft 1.20.1 API (corner-based rectangle).
- Guide text wrap width accounts for scrollbar gutter so layout matches the visible area.

 

Compatibility
- Minecraft: 1.20.1
- Forge: 47.4.x (as declared in the mod metadata)
- AllTheLeaks: required companion mod
- Spark: optional