[CTL] Calm The Leaks
这个模组扩展了 spark 的输出,识别内存泄漏趋势,并根据置信度推荐修复方案。CTL 不会掩盖真正的问题——它会过滤启动噪音和误报,让你专注于真正的泄漏。
截图
介绍
Calm The Leaks
通过完整的游戏内诊断 GUI 改进诊断 – 按 F8 或运行 /ctl panel 打开它。
Calm The Leaks 是 AllTheLeaks 的配套模组,可过滤误报并提供智能泄漏分析。它不会取代 ATL – 它与 ATL 协同工作,使输出更人性化、更易于诊断。
它的功能:
CTL 拦截 ATL 的泄漏报告,并结合上下文进行评估。它会抑制误报,例如来自领地模组的稳定区块保留、启动噪音以及过渡性误报。真正的泄漏仍会通过,但现在会附带关于其原因以及如何修复的实际说明。
该模组会对你的整合包进行实时分析,以确定哪些模组可能造成泄漏。它会随时间建立置信度,并且只有在相当确定原因时才建议修复。如果你安装了 Spark,CTL 可以在泄漏看起来严重时触发性能分析(可配置);GUI 中显示的堆百分比来自 JVM。
工作原理:
CTL 会跟踪 ATL 报告的每一个泄漏,但它不会立即惊慌。相反,它会观察模式:泄漏是否在增长?是否稳定?是否与特定模组相关?它会考虑服务器阶段(启动、预热、运行中),并且只在确实出现问题时才升级处理。
当检测到泄漏时,CTL 会分析你已安装的模组以识别可能的罪魁祸首。它会查找模组冲突、检查内存压力,并随时间监控趋势。它收集的数据越多,其建议就越有把握。
如何使用:
只需将其与 AllTheLeaks 一起安装。CTL 会自动拦截 ATL 的输出并进行过滤。
使用 F8 或 /ctl panel 打开诊断 GUI。“指南与使用方法”选项卡会说明 CTL 并显示服务器快照;“已跟踪的泄漏”选项卡会列出泄漏 – 点击一行可查看完整诊断。管理员可以选择在指南选项卡中启用世界泄漏内存,或打开缩小范围工具包,在你更换模组时进行快照/比较(测试之间请重启;使用 /ctl narrow)。
默认情况下,/ctl status、/ctl leaks 和 /ctl explain 会打开该 GUI,而不是刷屏聊天栏。如果你更喜欢仅在聊天栏输出,请在 config/calmtheleaks-common.toml 中将 prefer_diagnostics_gui 设置为 false。
你也可以使用这些命令:
/ctl panel – 打开诊断 GUI
/ctl status – 显示当前 CTL 状态和已跟踪泄漏的摘要(或默认打开 GUI)
/ctl leaks – 列出所有已跟踪的泄漏,按模组分组(或默认打开 GUI)
/ctl explain – 为每个泄漏提供详细诊断,包括置信度和建议(或默认打开 GUI)
/ctl narrow – 缩小范围工具包:快照、比较、模组列表等(在整合包更改之间重启游戏)
CTL 完全可配置:
你可以在 config/calmtheleaks-common.toml 中调整基线保留、宽限期、升级级别、Spark 行为以及 GUI 与聊天栏的阈值。
重要:
此模组需要 AllTheLeaks 才能运行。它不会取代 ATL – 它通过上下文和智能来扩展它。ATL 仍然负责所有检测工作;CTL 只是让输出更人性化、更易于诊断。如果你在专用服务器上使用 GUI,请在服务端和客户端上运行相同的 CTL 构建,以便面板保持同步。
常见问题
[CTL] Calm The Leaks 支持哪些 Minecraft 版本?
[CTL] Calm The Leaks 支持 Minecraft Java 版 1.20.1–1.21.1,共 2 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
[CTL] Calm The Leaks 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Extra_Special_K 的其他作品
查看全部 →Lootr Liaison
修复地形模组和拟态怪生成导致的 Lootr 警告。稳定 Lootr 对结构战利品容器的处理:等待世界生成完成后,每个箱子只结算一次。如果安装了 Artifacts,还会限制拟态怪判定次数,避免重复触发或异常运行。
[ESC] Extra Special Core
ExtraSpecialCore整合了共享字体和GUI辅助功能(EscText、EscButtons、EscSearchBox及面板),让Ess系列模组保持一致。它只是一个前置库,只有其他模组将其列为必需项时才需要安装。
Dead Air
Extra Special Studio 带来 Dead Air:无线电塔会变成信号站点,你可以用内置的 T1/T2 无线电进行调频,还能通过 Link 跨维度连接。收集笔记,制作升级组件和面板。需要 Apocalypse Structures、GeckoLib 和 ESC。
[ESL] Extra Special LIB
为 Extra Special Studio 的模组提供后端支持,包括共享配置、模组列表检查和注册表;不包含图形界面,也不添加任何游戏玩法。
评论
登录后评论和评分