Not Enough Crashes — 防止在Minecraft中发生严重错误时游戏崩溃到桌面的模组
Not Enough Crashes 是一个Minecraft模组,它可以防止在发生严重错误时崩溃到桌面,而是显示崩溃屏幕并允许您返回主菜单。
Not Enough Crashes 是一个Minecraft模组,它可以防止在发生严重错误时崩溃到桌面,而是显示崩溃屏幕并允许您返回主菜单。
Not Enough Crashes — 防止在Minecraft中发生严重错误时游戏崩溃到桌面的模组
已测试的Minecraft版本:1.21.11
支持的版本范围:1.16.5 – 1.21.11
模组版本:4.4.9
Not Enough Crashes 是一个Minecraft模组,它改变了游戏在发生严重错误时的行为。它不会简单地关闭客户端,而是拦截崩溃,显示一个列出相关模组的信息屏幕,并将玩家返回到主菜单。这消除了每次崩溃后都需要重新启动启动器的麻烦。
崩溃行为
当游戏过程中发生崩溃时,模组会拦截它并显示自己的屏幕,而不是标准的客户端关闭。此屏幕显示:
错误期间调用堆栈中的模组列表 — 它们中的每一个都是指向各自问题跟踪器的可点击链接;
带有语法高亮的完整崩溃报告;
一个将报告上传到服务的按钮,日志将在该服务中以方便的结构化格式显示。
查看屏幕后,玩家按下返回按钮 — 然后在不重新启动的情况下返回主菜单。会话被保存,启动器保持打开状态。

Not Enough Crashes崩溃屏幕
确定导致崩溃的模组
Not Enough Crashes 分析调用堆栈并确定哪些模组将mixin应用到了跟踪中捕获的类。这允许缩小可疑范围:玩家不会看到几十行的完整日志,而是会看到导致崩溃的具体候选列表。
对于与结构和生物群系生成相关的崩溃,模组会在报告中添加额外信息 — 这简化了寻找损坏区块生成的模组的过程。
配置文件
配置文件位于 .minecraft/config。它可以被编辑。
参数 | 作用 |
|
|
|
|
|
|
| 模组连续拦截崩溃的最大次数。达到限制后(默认为 20),模组停止拦截并允许客户端正常关闭。防止无限崩溃循环。 |
|
|
结论
Not Enough Crashes 将客户端关闭更改为包含有用信息并返回游戏的托管崩溃屏幕。对于经常发生崩溃的大型整合包,这可以节省重启时间并简化识别问题模组的过程。对于没有模组的单人原版游戏,对Not Enough Crashes的需求极小;它最适合拥有30多个模组、其中崩溃是开发或主动测试常态的整合包。
安装
一次典型安装大约 5 分钟。流程相同,只是 Loader 和对应构建不同。
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











