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.1-forge.jar

  • R
  • May 7, 2026
  • 136.25 KB
  • 6.3K
  • 1.20.1
  • Forge

File Name

calmtheleaks-1.2.1-forge.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

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

Learn more about Curse Maven

Calm The Leaks 1.2.1 - 1.20.1 Forge

Now requires ExtraSpecialCore (ESC).


Highlights:

  • CTL’s diagnostics GUI now uses ExtraSpecialCore for fonts and shared UI primitives. Look and behaviour now match other Creatopia / Unbound mods.
  • New runtime dependency: extraspecialcore must be installed alongside CTL.

What changed:

  • Main panel, leak detail, and narrow-down screens now draw labels through ESC’s text helpers (EscText.drawString / wrapping helpers) instead of raw GuiGraphics.drawString. Headings, row labels, hint text, and the “All tracked leaks” list all share the same face and metrics.
  • Buttons routed through ESC so the CTL panel uses the standard ESC button look (sharper TTF, matching label font, scroll-on-overflow behaviour for long labels).
  • Search / filter inputs in the panel use ESC’s search box helper, so placeholder hints and entered text use the same font as the surrounding UI.
  • Wrapped help text (chart notes, “Spark vs this chart”, “No detail lines.”, narrow-down toolkit copy) now uses ESC’s wrap helpers, fixing line-height mismatches between wrapped and single-line text on the same screen.
  • Default font alignment: every CTL screen reads ESC’s default font (EscFonts.DEFAULT) rather than hardcoding a specific face, so any future ESC-wide font change rolls through CTL automatically.