LIVE
崩溃诊所已累计分析 0 份日志,本周新增 0 份 内存不足、缺前置、模组冲突、Java 版本不对——最常见的四类问题都能直接给出修复步骤 刚改完 mods 文件夹?用「模组体检」先查一遍重复、缺前置和已知冲突,不用等崩溃 本服 暂无 · 26.2 / Neoforge
分析日志

ABOUT

关于崩溃诊所

这原本只是我们服自己用的小工具:整合包一崩,群里就开始互相甩日志,然后没人看得懂。后来干脆做成网页,谁崩了自己贴一下就有答案。

0累计分析
0崩溃特征
0已知冲突组合
0近七天

它能做的

  • 从日志里解析出游戏版本、加载器、Java 版本、内存分配、模组列表。
  • 识别 31 类常见崩溃,并给出「为什么会这样」。
  • 指出具体涉及哪个模组、哪个方块、哪个实体。
  • 给出可直接复制的 JVM 参数、文件名、命令。
  • 从几万行日志里挑出最值得看的十几行,省掉你自己翻的时间。

它做不到的

  • 它不能替你改文件,也不会自动修好——所有操作还是得你自己动手。
  • 它不认识模组作者刚写出来的新 bug,只能靠二分法排查。
  • 日志被截断时结论会不准,所以请贴完整的崩溃报告。
  • 它不保证 100% 正确。把它当成「一个很懂 MC 的朋友帮你看了一眼」。

HOW TO USE

四步拿到答案

整个过程不到一分钟,其中大半时间是在找文件。

  1. 找到日志文件 游戏崩溃后,打开 .minecraft/crash-reports/,选时间最新的那个 .txt。如果游戏没有生成崩溃报告,就打开 .minecraft/logs/latest.log
  2. 全选复制,别只复制最后几行 用记事本打开,Ctrl+A 全选,Ctrl+C 复制。最关键的信息往往在中间——"Caused by" 那一行才是真正的原因,最后的报错只是连锁反应。
  3. 粘贴到崩溃诊所,点开始分析 如果你知道游戏版本、加载器和 Java 版本,顺手在右侧补充信息里填上,判断会更准。不知道也可以留空,日志里通常有。
  4. 照着步骤做,然后重新测试 把主因的步骤做完,重启一次游戏。如果还崩,把新的日志再贴一次——很多问题是叠在一起的,剥掉一层才会露出下一层。

三种日志的区别

日志什么时候用
crash-reports/*.txt 游戏崩溃后自动生成。首选,信息最全。
logs/latest.log 没有崩溃但启动失败、卡加载界面、连不上服务器。
hs_err_pid*.log 闪退、连窗口都没出来、提示 JVM 错误。

一个提高命中率的小技巧

在日志里搜索 Caused by:。第一个 Caused by 下面那几行,八成就是根因。把它连同上下文一起贴进来,分析结果会准得多。

OUR SERVER

关于我们这个服

工具是公开的,服务器是小圈子。两边都是同一批人做的。

模组体检
26.2
服务端游戏版本
Neoforge
加载器
Java 17(Temurin)
服务端 Java
联系我们 工具建议、崩溃特征补充、想进白名单,都可以发到 ,或者直接在群里找服主。服务器地址:暂无

FAQ

常见问题

这个工具是免费的吗?需要注册吗?
完全免费,不需要注册。直接粘贴日志就能用。注册只是为了让你能在「分析记录」里找到自己提交过的报告,不注册也能生成分享链接。
我的日志会被公开吗?
不会。分析记录页只展示诊断结论和运行环境(游戏版本、加载器、Java 版本),原始日志内容不会公开。每份报告有一个随机编号,链接不可猜测,只有拿到链接的人能打开。
它凭什么能判断出问题在哪?
两部分:一是把日志里明确写出来的信息解析出来(模组列表、崩溃描述、异常堆栈、环境参数);二是用一份整理好的特征库去匹配已知的崩溃模式——目前收录了 31 类。所以日志越完整,结论越准。
为什么有时候它说「未能自动定位」?
多半是日志被截断了。最常见的情况是只复制了启动器窗口里最后几行,而不是 crash-reports 文件夹里那个完整的 .txt。也有少部分情况是模组自身写的新 bug,这类只能等作者修。
它会不会泄露我的玩家 ID 或存档路径?
日志里确实会包含这些内容,这是游戏自己写进去的。所以:如果你要把报告链接发到公开场合,建议先扫一眼原始日志那一段,确认没有不想公开的信息。报告页默认折叠原始日志,就是为了减少误分享。
分析结果一定对吗?
不一定。它是辅助工具,不是万能的。我们尽量做到「给出可验证的操作步骤」而不是空泛结论——你按步骤做一遍,崩不崩立刻就知道对不对。如果按建议改完还崩,把新日志再贴一次,通常能剥出下一层问题。
可以自己补充崩溃特征吗?
可以。规则都在 data/crash-rules.php 里,格式是「匹配正则 + 说明 + 修复步骤」,照着现有条目加一条就行。也欢迎直接找服主提,我们加进去之后所有人都会受益。
为什么顺带放了个服务器地址?
因为这个工具本来就是开服的人做给自己人用的。地址放在首页和页脚只是为了方便群里的成员复制,不做宣传,也不收集任何服务器信息。