File Details
calmtheleaks-1.2.1-neoforge.jar
- R
- May 7, 2026
- 138.85 KB
- 577
- 1.21.1
- NeoForge
File Name
calmtheleaks-1.2.1-neoforge.jar
Supported Versions
- 1.21.1
Curse Maven Snippet
Calm The Leaks 1.2.1 - 1.21.1 NeoForge
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:
extraspecialcoremust 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 rawGuiGraphics.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.

