截图
介绍

Your modpack froze. Detective shows you what was happening.
Detective is a client-side diagnostic mod for Minecraft that records evidence around freezes and render-thread performance stalls, then helps you understand what was happening when the problem occurred.
Detect. Measure. Explain. Never accuse.
Detective does not simply name a mod and declare it responsible. It samples the render thread during a stall, preserves nearby performance history, ranks the strongest captured evidence, and clearly communicates when the result is ambiguous, insufficient, or potentially system-related.
Automatic freeze detection
Detective monitors active gameplay in the background and automatically records meaningful performance stalls using an adaptive detection threshold.
Black Box
Around every detected incident, Detective preserves roughly 30 seconds of nearby performance context, including frame-time history, JVM memory usage, dimension and player position. This makes it possible to see what was happening before, during and after a freeze.
Evidence-based attribution
When the captured evidence supports attribution, Detective can present a Primary Suspect together with technical evidence such as leaf ownership, stack presence and captured sample counts.
A Primary Suspect is not proof that a mod is defective or solely responsible. Configuration, game state, another mod, or an interaction between components may also matter.
Ambiguous Attribution
When multiple mods remain similarly plausible, Detective refuses to arbitrarily choose one. Instead, it reports an ambiguous attribution and shows the available evidence.
Modpack Changes
Detective compares recorded mod snapshots between launches and shows mods that were added, updated or removed, helping you investigate regressions after changing a pack.
Support Reports
Generate a lightweight local Support Report that can be shared with a mod developer or modpack author when troubleshooting.
Reports are created locally. Nothing is uploaded automatically.
Detective contains no telemetry, analytics, automatic uploads or remote API calls. Standard Support Reports do not automatically include latest.log.
Client-side only
Detective only needs to be installed on the client. Servers do not need Detective installed.
Requirements
Minecraft 1.21.1
NeoForge 21.1.235 or newer in the 21.1.x line
Java 21
NeoForge 21.1.248 is the recommended tested runtime.
Early Alpha
Detective’s core detection, attribution, UI and Support Report systems have been validated, including a compatibility smoke test with 257 loaded mod IDs.
Long-duration validation on very large modpacks is still ongoing. Unexpected behavior is welcome feedback during this Early Alpha.
Privacy
Detective stores its diagnostic data locally. Review any Support Report before sharing it, just as you would any other diagnostic file.
Source & issue tracker
GitHub: https://github.com/blueez93/Detective
Detective finds the evidence. You make the call.
常见问题
Detective 支持哪些 Minecraft 版本?
Detective 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
Detective 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
blueez93 的其他作品
查看全部 →Abyssal Planet
《深渊星球》是一款适用于 Forge 1.20.1 和 NeoForge 1.21.1 的冒险模组,带来广阔的水下维度、独特生物群系、稀有资源、可驯服生物、可怕的海怪,以及海妖和深渊海蛇等巨型 Boss。
Horror Banshee
Encounter disguised Banshees, explore haunted forests and hidden crypts, and face the terrifying flying Matriarch.
评论
登录后评论和评分