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
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

