跳转到内容
我的世界XyeBBS论坛3群 进群吹水聊天!众多整合包作者、插件作者、玩家在内哦!不定时发福利,公布重要通知!
...

崩溃助手

(Crash Assistant)
在 Minecraft 崩溃后显示图形界面,立即展示并分析所有受影响的日志。
仅客户端实用
崩溃助手 - 1.11.02026-03-11 23:39:25
版本支持
核心/平台支持
运行环境/下载方式
客户端站外下载
  • 新增主题支持。请查看配置项 gui_customisation.theme_file_name 以获取说明。 文档与示例
    • 默认主题为 FlatLightLaf。若希望 GUI 保持原有外观,请使用 Swing 主题。
  • 新增 JEXL 脚本引擎支持,允许创建自定义的日志分析及早期启动脚本。 文档与示例
    • 日志分析脚本(在崩溃后、常规日志分析前运行):
      • 分析日志并添加自定义警告,既支持简单的正则表达式,也支持需要逐行遍历多个日志文件的复杂分析逻辑。
    • 启动脚本(在 Minecraft 进程启动后、Crash Assistant 进程启动前极早运行):
      • 当用户添加或移除某些模组时发出警告。
        • 可为模组移除警告添加操作按钮(功能类似原 problematic_mods_config.json)。
      • 分析 Minecraft 或 JVM 参数,若发现可能导致问题的参数则向用户发出警告。
      • 分析已分配的内存大小,并据此发出警告。
        • 默认示例脚本会对内存过度分配(超过系统可提供上限)发出警告。
    • 若您希望通过脚本实现某项功能但不知如何操作,请联系我们。我们将指导您实现方法,或直接为您添加新功能。
  • 移除了 problematic_mods_config.json 的功能;若当前存在该配置文件,系统将自动将其转换为具有 100% 相同功能的启动脚本。现在通过脚本可实现更灵活的定制,例如添加“不再显示”复选框、调整优先级等。
  • 新增内置脚本 IDE(可通过菜单 文件 -> Scripts IDE 访问),支持语法高亮、撤销/重做功能及集成控制台,便于编写和测试日志分析脚本。由于启动脚本在游戏启动后立即运行,需手动测试,因此无需为其提供 IDE 支持。
  • 在 LogDeletionDialog 中新增功能:可选择单个日志、全选所有日志,并删除所选日志。
  • 新增自定义动画边框及其内部文本颜色的功能。
  • 新增自定义按钮闪烁颜色的功能。
  • 现在,“全部上传”按钮启用后会自动请求焦点。
  • 修复了 warnings.piracy 中的少量语法错误。
  • 警告项 Jemalloc、LibGLFWDotSo、LibOpenALDotSo、ResourceLocationException 和 GroovyModLoaderIPv6 现包含 JVM 参数指南;OutOfMemoryError 和 InsufficientMemory 现包含内存分配指导;MacJDK 现包含 Java 版本指南。
  • 新增调试选项 debug.crash_after_init,可在 Crash Assistant 启动其进程后立即触发崩溃,便于调试,无需手动制造崩溃场景。
  • 语言提供者现在会在本地化覆盖文件夹中保留以 custom. 开头的本地化键,即使这些键不存在于模组的内部翻译文件中。此举旨在支持用户自定义语言键。
  • 新增配置选项 modpack_modlist.add_datapacks,用于在生成的 modlist.json 中追踪数据包(datapacks)。
  • 新增对 yosbr 和 modpack_defaults 的兼容性支持:若检测到相关目录中存在默认的 Crash Assistant 配置文件,将自动复制它们。这是因为我们的入口点早于这两个模组。
  • 新增日志记录功能:在 Minecraft 启动时及崩溃时刻,分别记录当前使用的物理内存、交换空间总量及已使用的交换空间量。
  • 在 OptiFine 警告对话框中新增“不再显示”复选框。
  • 优化临时文件清理逻辑:仅删除比当前 Minecraft 启动过程更早创建的 .tmp 文件。
  • 调整 UUID 验证行为:当 Mojang 服务器返回的用户名与本地用户名不匹配时,现视为近期用户名变更,而非立即判定为离线模式,从而减少误报。
  • 新增 KubeJS 类过滤器,防止 KubeJS 脚本中使用 JEXL 或 Crash Assistant 的内部类。
  • 新增对 groovy.log 及旧版 crafttweaker.log 日志文件的检测支持。
  • 针对 1.7.10 版本:修复了在 Crash Assistant 运行时模组 JAR 文件被错误阻塞的问题。
  • 修复了模组列表差异上传功能忽略隐私政策接受状态的问题。
  • 全面重写隐私政策接受机制,以提升稳定性并修复若干相关缺陷。
  • 修复了 warning_after_upload_all_button_press 无法正确处理换行符 \n 的问题。
  • 修复了 gui.simple_mode.prompt_question 中的拼写错误。感谢 Madis0 提交 PR!
  • 移除了“全部上传”按钮延迟时间中的小数部分。感谢 Madis0 提交 PR!

查看完整更新日志

崩溃助手 - 1.11.02026-03-11 23:39:25
核心/平台支持
运行环境/下载方式
客户端站外下载
  • 新增主题支持。请查看配置项 gui_customisation.theme_file_name 以获取使用说明。
    文档与示例

    • 默认主题为 FlatLightLaf。若希望界面恢复为旧版样式,请使用 Swing 主题。
  • 新增 JEXL 脚本引擎支持,允许用户创建自定义的日志分析及游戏启动早期脚本。
    文档与示例

    • 日志分析脚本(在崩溃发生后、常规日志分析之前运行):
      • 可分析日志并添加自定义警告,既支持简单的正则匹配,也支持复杂的逐行多日志分析逻辑。
    • 启动脚本(在 Minecraft 进程启动后、Crash Assistant 进程启动前极早阶段运行):
      • 当用户添加或移除某些模组时发出警告。
        • 可为模组移除警告添加操作按钮(功能类似原 problematic_mods_config.json 中的设定)。
      • 分析 Minecraft 或 JVM 启动参数,若发现可能导致问题的参数则向用户发出警告。
      • 分析已分配的 RAM 容量,并据此发出相关警告。
        • 默认示例脚本会在 RAM 分配超过系统可用容量时发出警告。
    • 若您希望通过脚本实现某项功能但不知如何下手,欢迎联系我们。我们将提供指导或直接为您实现新功能。
  • 移除了 problematic_mods_config.json 的功能。若当前存在该配置文件,系统将自动将其转换为具有完全相同功能的启动脚本。如今通过脚本可实现更灵活的定制,例如添加“不再显示”复选框、调整警告优先级等。

  • 新增内置脚本 IDE(可通过菜单 文件 -> Scripts IDE 访问),支持语法高亮、撤销/重做功能及集成控制台,便于编写和测试日志分析脚本。由于启动脚本会在游戏启动后立即运行,需手动测试,因此未为其提供 IDE 支持。

  • 在 LogDeletionDialog 中新增功能:可选择单条日志、全选日志,并删除所选日志。

  • 新增自定义动画边框及其内部文字颜色的功能。

  • 新增自定义按钮闪烁颜色的功能。

  • 现在,“全部上传”按钮启用后会自动请求焦点。

  • 修复了 warnings.piracy 中的少量语法错误。

  • 以下警告现已包含 JVM 参数指南:Jemalloc、LibGLFWDotSo、LibOpenALDotSo、ResourceLocationException 和 GroovyModLoaderIPv6;
    OutOfMemoryError 和 InsufficientMemory 警告现已包含内存分配说明;
    MacJDK 警告现已包含 Java 版本指南。

  • 新增调试选项 debug.crash_after_init,可在 Crash Assistant 启动其进程后立即触发崩溃,便于无需手动制造崩溃即可进行调试和配置。

  • 语言提供者现在会保留本地化覆盖文件夹中以 custom. 开头的本地化键,即使这些键不存在于模组内部的翻译文件中。此举旨在支持用户自定义语言键。

  • 新增配置选项 modpack_modlist.add_datapacks,用于在生成的 modlist.json 中追踪数据包(datapacks)。

  • 新增与 yosbr 和 modpack_defaults 的兼容性:若检测到相关目录中存在默认的 Crash Assistant 配置文件,将自动复制这些配置。这是因为我们的入口点早于上述模组。

  • 新增日志记录功能:在 Minecraft 启动时及崩溃发生时,分别记录当前使用的 RAM、交换空间总量及已使用的交换空间量。

  • 在 OptiFine 警告对话框中新增“不再显示”复选框。

  • 优化临时文件清理逻辑:仅删除早于当前 Minecraft 启动进程的 .tmp 文件。

  • 调整 UUID 验证行为:当 Mojang 服务器返回的用户名与本地用户名不一致时,现视为近期用户名变更,而非立即判定为离线模式,从而减少误报。

  • 新增 KubeJS 类过滤器,防止 KubeJS 误用 JEXL 或 Crash Assistant 的内部类。

  • 新增对 groovy.log 及旧版 crafttweaker.log 日志文件的检测支持。

  • 修复 1.7.10 版本问题:此前在 Crash Assistant 运行时,模组 JAR 文件会被错误阻塞,现已修复。

  • 修复模组列表差异上传功能忽略隐私政策接受状态的问题。

  • 全面重写隐私政策接受机制,以提升稳定性并修复若干已知缺陷。

  • 修复 warning_after_upload_all_button_press 无法正确处理换行符 \n 的问题。

  • 修复 gui.simple_mode.prompt_question 中的拼写错误。感谢 Madis0 提交 PR!

  • 移除“全部上传”按钮延迟时间中的小数部分。感谢 Madis0 提交 PR!

查看完整更新日志

崩溃助手 - 1.11.02026-03-11 23:39:25
核心/平台支持
运行环境/下载方式
客户端站外下载
  • 新增主题支持。请查看配置项 gui_customisation.theme_file_name 以获取说明。 文档与示例
    • 默认主题为 FlatLightLaf。若希望 GUI 保持原有外观,请使用 Swing 主题。
  • 新增 JEXL 脚本引擎支持,允许创建自定义日志分析及早期启动脚本。 文档与示例
    • 日志分析脚本(在崩溃后、常规日志分析前运行):
      • 分析日志并添加自定义警告,既支持简单的正则表达式匹配,也支持复杂的逐行多日志迭代分析。
    • 启动脚本(在 Minecraft 进程启动后、Crash Assistant 进程启动前极早期运行):
      • 当用户添加或移除模组时发出警告。
        • 可为模组移除警告添加操作按钮(功能类似原 problematic_mods_config.json)。
      • 分析 Minecraft 或 JVM 参数,若发现可能导致问题的参数则向用户发出警告。
      • 分析已分配的 RAM 容量并就此发出警告。
        • 默认示例脚本会对 RAM 过度分配(超过系统可提供容量)发出警告。
    • 若您希望通过脚本实现某些功能但不知如何操作,请联系我们。我们将指导您实现方法,或直接为您添加新功能。
  • 移除了 problematic_mods_config.json 的功能;若当前存在该配置文件,系统将自动将其转换为具有完全相同功能的启动脚本。现在通过脚本可实现更灵活的定制,例如添加“不再显示”复选框、调整优先级等。
  • 新增内置脚本 IDE(可通过 文件 -> 脚本 IDE 菜单访问),具备语法高亮、撤销/重做功能及集成控制台,便于编写和测试日志分析脚本。由于启动脚本在游戏启动后立即运行,需手动测试,因此无需为其提供 IDE 支持。
  • 在 LogDeletionDialog 中新增功能:可选择单个日志、全选所有日志,并删除所选日志。
  • 新增自定义动画边框及其内部文本颜色的功能。
  • 新增自定义按钮闪烁颜色的功能。
  • “全部上传”按钮启用后,现在会自动请求焦点。
  • 修复了 warnings.piracy 中的少量语法错误。
  • 警告信息 Jemalloc、LibGLFWDotSo、LibOpenALDotSo、ResourceLocationException 和 GroovyModLoaderIPv6 现包含 JVM 参数指南;OutOfMemoryError 和 InsufficientMemory 现包含内存分配指导;MacJDK 现包含 Java 版本指南。
  • 新增调试选项 debug.crash_after_init,可在 Crash Assistant 启动其进程后立即触发崩溃,便于调试,无需手动制造崩溃。
  • 语言提供者现在会在本地化覆盖文件夹中保留以 custom. 开头的本地化键,即使这些键不存在于模组的内部翻译文件中。此举旨在支持用户自定义语言键。
  • 新增配置选项 modpack_modlist.add_datapacks,用于在生成的 modlist.json 中追踪数据包(datapacks)。
  • 新增对 yosbr 和 modpack_defaults 的兼容性支持:若检测到相关目录中存在默认的 Crash Assistant 配置文件,将自动复制它们。这是由于我们的入口点早于这两个模组。
  • 新增日志记录功能:在 Minecraft 启动时刻及崩溃时刻,分别记录当前使用的 RAM、交换空间总量及已使用的交换空间量。
  • 在 OptiFine 警告对话框中新增“不再显示”复选框。
  • 优化临时文件清理逻辑:仅删除比当前 Minecraft 启动进程更早创建的 .tmp 文件。
  • 调整 UUID 验证行为:当 Mojang 服务器返回的用户名与本地用户名不匹配时,现视为近期用户名变更,而非立即判定为离线模式,从而减少误报。
  • 新增 KubeJS 类过滤器,防止 KubeJS 使用 JEXL 或 Crash Assistant 的相关类。
  • 新增对 groovy.log 及旧版 crafttweaker.log 日志文件的检测支持。
  • 针对 1.7.10 版本:修复了在 Crash Assistant 运行时模组 JAR 文件被错误阻止的问题。
  • 修复了模组列表差异上传功能忽略隐私政策接受状态的问题。
  • 全面重写隐私政策接受机制,以提升稳定性并修复若干缺陷。
  • 修复了 warning_after_upload_all_button_press 无法正确处理 \n 换行符的问题。
  • 修复了 gui.simple_mode.prompt_question 中的拼写错误。感谢 Madis0 提交 PR!
  • 移除了“全部上传”按钮延迟时间中的小数点后数字。感谢 Madis0 提交 PR!

查看完整更新日志

崩溃助手 - 1.11.02026-03-11 23:39:25
版本支持
核心/平台支持
运行环境/下载方式
客户端站外下载
  • 新增主题支持。请查看配置项 gui_customisation.theme_file_name 获取说明。 文档与示例
    • 默认主题为 FlatLightLaf。若希望界面恢复至旧版样式,请使用 Swing 主题。
  • 新增 JEXL 脚本引擎支持,允许创建自定义日志分析及早期启动脚本。 文档与示例
    • 日志分析脚本(在崩溃后、常规日志分析前运行):
      • 分析日志并添加自定义警告;既支持简单的正则匹配,也支持复杂的逐行多日志迭代分析。
    • 启动脚本(在 Minecraft 进程启动后、Crash Assistant 进程启动前极早期运行):
      • 当用户添加或移除模组时发出警告。
        • 可为警告添加按钮以移除模组(功能类似原 problematic_mods_config.json)。
      • 分析 Minecraft 或 JVM 参数,若发现可能导致问题的参数则向用户发出警告。
      • 分析已分配的内存大小,并就此发出警告。
        • 默认示例脚本会在内存分配超过系统可用容量时发出警告。
    • 若您想通过脚本实现某些功能但不知如何操作,请联系我们。我们将指导您实现或直接为您添加新功能。
  • 移除了 problematic_mods_config.json 的功能;若当前存在该配置文件,系统将自动将其转换为具有完全相同功能的启动脚本。现在通过脚本可实现更灵活的定制,例如添加“不再显示”复选框、调整优先级等。
  • 新增内置脚本 IDE(可通过菜单 文件 -> Scripts IDE 访问),支持语法高亮、撤销/重做及集成控制台,便于编写和测试日志分析脚本。启动脚本因在游戏启动后立即运行,需手动测试,故无需专用 IDE。
  • 在 LogDeletionDialog 中新增功能:可选择单条日志、全选日志,并删除所选日志。
  • 新增自定义动画边框及其内部文本颜色的功能。
  • 新增自定义按钮闪烁颜色的功能。
  • 上传全部按钮启用后,现在会自动请求焦点。
  • 修复了 warnings.piracy 中的少量语法错误。
  • 警告项 Jemalloc、LibGLFWDotSo、LibOpenALDotSo、ResourceLocationException 和 GroovyModLoaderIPv6 现包含 JVM 参数指南;OutOfMemoryError 和 InsufficientMemory 现包含内存分配说明;MacJDK 现包含 Java 版本指南。
  • 新增调试选项 debug.crash_after_init,可在 Crash Assistant 启动其进程后立即触发崩溃,便于调试,无需手动制造崩溃。
  • 语言提供者现在会保留本地化覆盖文件夹中以 custom. 开头的本地化键,即使这些键不存在于模组内部的翻译文件中。此举旨在支持用户自定义语言键。
  • 新增配置选项 modpack_modlist.add_datapacks,用于在生成的 modlist.json 中追踪数据包(datapacks)。
  • 新增与 yosbr 和 modpack_defaults 的兼容性:若检测到相关目录中存在默认的 Crash Assistant 配置文件,将自动复制。由于本模组的入口点早于上述模组,此操作十分必要。
  • 新增日志记录功能:在 Minecraft 启动时刻及崩溃时刻,分别记录当前使用的物理内存、交换空间总量及已使用的交换空间量。
  • 在 OptiFine 警告对话框中新增“不再显示”复选框。
  • 优化临时文件清理逻辑:仅删除比当前 Minecraft 启动过程更早创建的 .tmp 文件。
  • 调整 UUID 验证行为:当 Mojang 服务器返回的用户名与本地用户名不匹配时,现视为近期用户名变更,而非立即切换至离线模式,从而减少误报。
  • 新增 KubeJS 类过滤器,防止 KubeJS 使用 JEXL 或 Crash Assistant 的内部类。
  • 新增对 groovy.log 及旧版 crafttweaker.log 日志文件的检测支持。
  • 1.7.10 版本修复:解决了 Crash Assistant 运行时模组 JAR 文件被阻塞的问题。
  • 修复了模组列表差异上传时忽略隐私政策接受状态的问题。
  • 全面重写隐私政策接受机制,以提升稳定性并修复若干漏洞。
  • 修复了 warning_after_upload_all_button_press 无法正确处理换行符 \n 的问题。
  • 修复了 gui.simple_mode.prompt_question 中的拼写错误。感谢 Madis0 提交 PR!
  • 移除了上传全部按钮延迟时间中的小数点后数字。感谢 Madis0 提交 PR!

查看完整更新日志

崩溃助手 - 1.11.02026-03-11 23:39:25
版本支持
核心/平台支持
运行环境/下载方式
客户端站外下载
  • 新增主题支持。请查看配置项 gui_customisation.theme_file_name 以获取说明。 文档与示例
    • 默认主题为 FlatLightLaf。若希望 GUI 保持原有外观,请使用 Swing 主题。
  • 新增 JEXL 脚本引擎支持,允许创建自定义的日志分析及早期启动脚本。 文档与示例
    • 日志分析脚本(在崩溃后、常规日志分析前运行):
      • 分析日志并添加自定义警告,既支持简单的正则表达式匹配,也支持需要逐行遍历多个日志文件的复杂分析逻辑。
    • 启动脚本(在 Minecraft 进程启动后、Crash Assistant 进程启动前极早阶段运行):
      • 当用户添加或移除某些模组时发出警告。
        • 可为警告添加按钮以协助移除模组(功能类似原 problematic_mods_config.json)。
      • 分析 Minecraft 或 JVM 参数,若发现可能导致问题的参数则向用户发出警告。
      • 分析已分配的 RAM 容量,并就此发出相关警告。
        • 默认示例脚本会对 RAM 过度分配(超过系统可提供上限)发出警告。
    • 若您希望通过脚本实现某些功能但不知如何操作,请联系我们。我们将指导您实现方法,或直接为您添加新功能。
  • 移除了 problematic_mods_config.json 的功能;若当前存在该配置文件,系统将自动将其转换为具有 100% 相同功能的启动脚本。现在通过脚本可实现更灵活的定制,例如添加“不再显示”复选框、调整优先级等。
  • 新增内置脚本 IDE(可通过菜单 文件 -> Scripts IDE 访问),支持语法高亮、撤销/重做操作及集成控制台,便于编写和测试日志分析脚本。启动脚本因在游戏启动后立即运行,需手动测试,故无需为其提供 IDE 支持。
  • 在 LogDeletionDialog 中新增功能:可选择单个日志、全选所有日志,并删除所选日志。
  • 新增自定义动画边框及其内部文字颜色的能力。
  • 新增自定义按钮闪烁颜色的能力。
  • “全部上传”按钮启用后,现在会自动请求焦点。
  • 修复了 warnings.piracy 中的少量语法错误。
  • 警告项 Jemalloc、LibGLFWDotSo、LibOpenALDotSo、ResourceLocationException 和 GroovyModLoaderIPv6 现包含 JVM 参数指南;OutOfMemoryError 和 InsufficientMemory 现包含内存分配指导;MacJDK 现包含 Java 版本指南。
  • 新增调试选项 debug.crash_after_init,可在 Crash Assistant 启动其进程后立即触发崩溃,便于调试,无需手动制造崩溃场景。
  • 语言提供者现在会在本地化覆盖文件夹中保留以 custom. 开头的本地化键,即使这些键不存在于模组的内部翻译文件中。此举旨在支持用户自定义语言键。
  • 新增配置项 modpack_modlist.add_datapacks,用于在生成的 modlist.json 中追踪数据包(datapacks)。
  • 新增对 yosbr 和 modpack_defaults 的兼容性支持:若检测到相关目录中存在默认的 Crash Assistant 配置文件,将自动复制。由于我们的入口点早于它们,此机制必不可少。
  • 新增日志记录功能:在 Minecraft 启动时刻及崩溃时刻,分别记录当前使用的 RAM、交换空间总量及当前已使用的交换空间量。
  • 在 OptiFine 警告对话框中新增“不再显示”复选框。
  • 优化临时文件清理逻辑:仅删除比当前 Minecraft 启动进程更早创建的 .tmp 文件。
  • 调整 UUID 验证行为:当 Mojang 服务器返回的用户名与本地用户名不匹配时,现视为近期用户名变更,而非立即判定为离线模式,从而减少误报。
  • 新增 KubeJS 类过滤器,防止 KubeJS 使用 JEXL 或 Crash Assistant 的相关类。
  • 新增对 groovy.log 及旧版 crafttweaker.log 日志文件的检测支持。
  • 针对 1.7.10 版本:修复了 Crash Assistant 运行时模组 JAR 文件被阻塞的问题。
  • 修复了模组列表差异上传功能忽略隐私政策接受状态的问题。
  • 全面重写隐私政策接受机制,以提升稳定性并修复若干缺陷。
  • 修复了 warning_after_upload_all_button_press 无法正确处理 \n 换行符的问题。
  • 修复了 gui.simple_mode.prompt_question 中的拼写错误。感谢 Madis0 提交 PR!
  • 移除了“全部上传”按钮延迟时间中的小数点后数字。感谢 Madis0 提交 PR!

查看完整更新日志

崩溃助手 - 1.11.02026-03-11 23:39:25
版本支持
核心/平台支持
运行环境/下载方式
客户端站外下载
  • 新增主题支持。请查看配置项 gui_customisation.theme_file_name 以获取说明。 文档与示例
    • 默认主题为 FlatLightLaf。若希望界面恢复至旧版样式,请使用 Swing 主题。
  • 新增 JEXL 脚本引擎支持,允许用户创建自定义的日志分析及游戏早期启动脚本。 文档与示例
    • 日志分析脚本(在崩溃发生后、常规日志分析之前运行):
      • 可分析日志并添加自定义警告,既支持简单的正则表达式匹配,也支持复杂的逐行多日志迭代分析。
    • 启动脚本(在 Minecraft 进程启动后、Crash Assistant 进程启动前极早期运行):
      • 当用户添加或移除某些模组时发出警告。
        • 可为模组移除警告添加操作按钮(功能类似原 problematic_mods_config.json)。
      • 分析 Minecraft 或 JVM 启动参数,若发现可能导致问题的参数则向用户发出警告。
      • 分析已分配的内存大小,并就此发出相关警告。
        • 默认示例脚本会对内存超配(超过系统可提供上限)情况进行警告。
    • 若您希望通过脚本实现某项功能但不知如何操作,请联系我们。我们将指导您实现方式,或直接为您新增相应功能。
  • 移除了 problematic_mods_config.json 的功能;若该配置文件当前存在,系统将自动将其转换为具有 100% 相同功能的启动脚本。如今通过脚本可实现更灵活的定制,例如添加“不再显示”复选框、调整警告优先级等。
  • 新增内置脚本集成开发环境(IDE),可通过菜单栏 文件 -> Scripts IDE 访问,具备语法高亮、撤销/重做及集成控制台等功能,便于编写和测试日志分析脚本。由于启动脚本在游戏启动后立即运行,需手动测试,因此未为其提供专用 IDE。
  • 在 LogDeletionDialog(日志删除对话框)中新增功能:可选择单条日志、全选所有日志,并删除所选日志。
  • 新增对动画边框及其内部文字颜色的自定义支持。
  • 新增对按钮闪烁颜色的自定义支持。
  • “全部上传”按钮启用后,现在会自动请求焦点。
  • 修复了 warnings.piracy 中的少量语法错误。
  • 以下警告现已包含 JVM 参数指南:Jemalloc、LibGLFWDotSo、LibOpenALDotSo、ResourceLocationException 和 GroovyModLoaderIPv6;OutOfMemoryError 和 InsufficientMemory 警告现已包含内存分配指导;MacJDK 警告现已包含 Java 版本指南。
  • 新增调试选项 debug.crash_after_init, enabling Crash Assistant 在启动其进程后立即崩溃,以便便捷地进行调试,无需手动触发崩溃。
  • 语言提供者现会保留本地化覆盖文件夹中以 custom. 开头的本地化键,即使这些键不存在于模组的内部翻译文件中。此举旨在支持用户自定义语言键。
  • 新增配置选项 modpack_modlist.add_datapacks,用于在生成的 modlist.json 中追踪数据包(datapacks)。
  • 新增与 yosbr 和 modpack_defaults 的兼容性:若检测到相关目录中存在默认的 Crash Assistant 配置文件,将自动复制它们。此措施是必要的,因为我们的入口点早于上述模组。
  • 新增日志记录功能:在 Minecraft 启动时刻及崩溃时刻,分别记录当前使用的物理内存、交换空间总量及已用交换空间大小。
  • 在 OptiFine 警告对话框中新增“不再显示”复选框。
  • 优化临时文件清理逻辑:仅删除比当前 Minecraft 启动进程更早创建的 .tmp 文件。
  • 调整 UUID 验证行为:当 Mojang 服务器返回的用户名与本地用户名不一致时,现视为近期用户名变更,而非立即判定为离线模式,从而减少误报。
  • 新增 KubeJS 类过滤器,防止 KubeJS 脚本中使用 JEXL 或 Crash Assistant 的内部类。
  • 新增对 groovy.log 及旧版 crafttweaker.log 日志文件的检测支持。
  • 针对 Minecraft 1.7.10 版本:修复了在 Crash Assistant 运行时模组 JAR 文件被错误阻塞的问题。
  • 修复了模组列表差异上传功能忽略隐私政策接受状态的问题。
  • 全面重写隐私政策接受机制,以提升稳定性并修复若干相关缺陷。
  • 修复了 warning_after_upload_all_button_press 无法正确处理换行符 \n 的问题。
  • 修复了 gui.simple_mode.prompt_question 中的拼写错误。感谢 Madis0 提交 PR!
  • 移除了“全部上传”按钮延迟时间中的小数点后数字。感谢 Madis0 提交 PR!

查看完整更新日志

崩溃助手 - 1.11.02026-03-11 23:39:25
版本支持
核心/平台支持
运行环境/下载方式
客户端站外下载
  • 新增主题支持。请查看配置项 gui_customisation.theme_file_name 获取使用说明。
    文档与示例
    • 默认主题为 FlatLightLaf。若希望界面恢复至先前样式,请使用 Swing 主题。
  • 新增 JEXL 脚本引擎支持,允许用户创建自定义的日志分析及游戏启动早期脚本。
    文档与示例
    • 日志分析脚本(在崩溃发生后、常规日志分析之前运行):
      • 可分析日志并添加自定义警告,既支持简单的正则匹配,也支持复杂的多日志逐行迭代分析。
    • 启动脚本(在 Minecraft 进程启动后、Crash Assistant 进程启动前极早阶段运行):
      • 当用户添加或移除某些模组时发出警告。
        • 可为模组移除警告添加操作按钮(功能类似原 problematic_mods_config.json 中的实现)。
      • 分析 Minecraft 或 JVM 启动参数,若发现可能导致问题的参数则向用户发出警告。
      • 分析已分配的内存大小,并据此发出相关警告。
        • 默认示例脚本会对内存超配(超过系统可提供上限)发出警告。
    • 若您希望通过脚本实现某项功能但不知如何操作,请联系我们。我们将指导您实现,或直接为您添加新功能。
  • 已移除 problematic_mods_config.json 的功能;若当前存在该配置文件,系统将自动将其转换为具有完全相同功能的启动脚本。现在通过脚本可实现更灵活的定制,例如添加“不再显示”复选框、调整警告优先级等。
  • 新增内置脚本 IDE(可通过菜单 文件 -> Scripts IDE 访问),支持语法高亮、撤销/重做以及集成控制台,便于编写和测试日志分析脚本。由于启动脚本在游戏启动后立即运行,需手动测试,因此未为其提供专用 IDE。
  • 在 LogDeletionDialog 中新增功能:可选择单条日志、全选日志,并删除所选日志。
  • 新增自定义动画边框及其内部文字颜色的能力。
  • 新增自定义按钮闪烁颜色的能力。
  • 上传全部按钮启用后,现在会自动请求焦点。
  • 修复了 warnings.piracy 中的少量语法错误。
  • 以下警告现已包含 JVM 参数指南:Jemalloc、LibGLFWDotSo、LibOpenALDotSo、ResourceLocationException 和 GroovyModLoaderIPv6;
    OutOfMemoryError 和 InsufficientMemory 警告现已包含内存分配说明;
    MacJDK 警告现已包含 Java 版本指南。
  • 新增调试选项 debug.crash_after_init,可在 Crash Assistant 启动其进程后立即触发崩溃,便于调试和配置,无需手动制造崩溃。
  • 语言提供者现在会在本地化覆盖文件夹中保留以 custom. 开头的本地化键,即使这些键不存在于模组内部的翻译文件中。此举旨在支持用户自定义语言键。
  • 新增配置选项 modpack_modlist.add_datapacks,用于在生成的 modlist.json 中追踪数据包(datapacks)。
  • 新增与 yosbr 和 modpack_defaults 的兼容性:若检测到相关目录中存在默认的 Crash Assistant 配置文件,将自动复制它们。这是因为我们的入口点早于这两个模组。
  • 新增日志记录功能:在 Minecraft 启动时刻及崩溃时刻,分别记录当前使用的物理内存、交换空间总量及已使用的交换空间量。
  • 在 OptiFine 警告对话框中新增“不再显示”复选框。
  • 优化临时文件清理逻辑:仅删除比当前 Minecraft 启动过程更早创建的 .tmp 文件。
  • 调整 UUID 验证行为:当 Mojang 服务器返回的用户名与本地用户名不一致时,现视为近期用户名变更,而非立即判定为离线模式,从而减少误报。
  • 新增 KubeJS 类过滤器,防止 KubeJS 使用 JEXL 或 Crash Assistant 的内部类。
  • 新增对 groovy.log 及旧版 crafttweaker.log 日志文件的检测支持。
  • 针对 1.7.10 版本:修复了在 Crash Assistant 运行时模组 JAR 文件被阻塞的问题。
  • 修复了模组列表差异上传功能忽略隐私政策接受状态的问题。
  • 全面重写隐私政策接受机制,以提升稳定性并修复若干相关缺陷。
  • 修复了 warning_after_upload_all_button_press 无法正确处理换行符 \n 的问题。
  • 修复了 gui.simple_mode.prompt_question 中的拼写错误。感谢 Madis0 提交 PR!
  • 移除了上传全部按钮延迟时间中小数点后的数字。感谢 Madis0 提交 PR!

查看完整更新日志

崩溃助手 - 1.11.02026-03-11 23:39:25
版本支持
核心/平台支持
运行环境/下载方式
客户端站外下载
  • 新增主题支持。请查看配置项 gui_customisation.theme_file_name 以获取说明。 文档与示例
    • 默认主题为 FlatLightLaf。若希望界面恢复至旧版样式,请使用 Swing 主题。
  • 新增 JEXL 脚本引擎支持,允许用户创建自定义的日志分析及早期启动脚本。 文档与示例
    • 日志分析脚本(在崩溃发生后、常规日志分析之前运行):
      • 分析日志并添加自定义警告;既支持简单的正则表达式匹配,也支持需要逐行遍历多个日志文件的复杂分析逻辑。
    • 启动脚本(在 Minecraft 进程启动后、Crash Assistant 进程启动前极早阶段运行):
      • 当用户添加或移除某些模组时发出警告。
        • 可为模组移除警告添加操作按钮(功能类似原 problematic_mods_config.json 中的实现)。
      • 分析 Minecraft 或 JVM 启动参数,若发现可能导致问题的参数则向用户发出警告。
      • 分析已分配的内存大小,并就此发出相关警告。
        • 默认示例脚本会对内存过度分配(超过系统可提供上限)的情况发出警告。
    • 若您希望通过脚本实现某项功能但不知如何操作,请联系我们。我们将指导您实现方法,或直接为您添加新功能。
  • 移除了 problematic_mods_config.json 的功能;若当前存在该配置文件,系统将自动将其转换为具有完全相同功能的启动脚本。现在通过脚本可实现更灵活的定制,例如添加“不再显示”复选框、调整警告优先级等。
  • 新增内置脚本集成开发环境(IDE),可通过菜单 文件 -> 脚本 IDE 访问;具备语法高亮、撤销/重做功能及集成控制台,便于编写和测试日志分析脚本。由于启动脚本在游戏启动后立即运行,需手动测试,因此未为其提供专用 IDE。
  • 在 LogDeletionDialog(日志删除对话框)中新增功能:可选择单条日志、全选所有日志,并删除所选日志。
  • 新增自定义动画边框及其内部文字颜色的功能。
  • 新增自定义按钮闪烁颜色的功能。
  • “全部上传”按钮启用后,现在会自动请求焦点。
  • 对 warnings.piracy 中的少量语法错误进行了修正。
  • 以下警告现已包含 JVM 参数指南:Jemalloc、LibGLFWDotSo、LibOpenALDotSo、ResourceLocationException 和 GroovyModLoaderIPv6;OutOfMemoryError 和 InsufficientMemory 警告现已包含内存分配指导;MacJDK 警告现已包含 Java 版本指南。
  • 新增调试选项 debug.crash_after_init,可在 Crash Assistant 启动其进程后立即触发崩溃,便于调试;无需再手动制造崩溃场景。
  • 语言提供者现在会在本地化覆盖文件夹中保留以 custom. 开头的本地化键,即使这些键不存在于模组的内部翻译文件中。此举旨在支持用户自定义语言键。
  • 新增配置选项 modpack_modlist.add_datapacks,用于在生成的 modlist.json 中追踪数据包(datapacks)。
  • 新增与 yosbr 和 modpack_defaults 的兼容性:若检测到这些目录中存在默认的 Crash Assistant 配置文件,将自动复制它们。由于本模组的入口点早于上述模组,此机制必不可少。
  • 新增日志记录功能:在 Minecraft 启动时刻及崩溃时刻,分别记录当前使用的物理内存、交换空间总量及已使用的交换空间量。
  • 在 OptiFine 警告对话框中新增“不再显示”复选框。
  • 优化临时文件清理逻辑:仅删除早于当前 Minecraft 启动进程的 .tmp 文件。
  • 调整 UUID 验证行为:当 Mojang 服务器返回的用户名与本地用户名不一致时,现视为近期用户名变更,而非立即判定为离线模式,从而减少误报。
  • 新增 KubeJS 类过滤器,防止 KubeJS 脚本误用 JEXL 或 Crash Assistant 的内部类。
  • 新增对 groovy.log 及旧版 crafttweaker.log 日志文件的检测支持。
  • 针对 Minecraft 1.7.10 版本:修复了 Crash Assistant 运行时模组 JAR 文件被错误阻塞的问题。
  • 修复了模组列表差异上传功能忽略隐私政策接受状态的问题。
  • 全面重写隐私政策接受机制,以提升稳定性并修复若干已知缺陷。
  • 修复了 warning_after_upload_all_button_press 无法正确处理换行符 \n 的问题。
  • 修复了 gui.simple_mode.prompt_question 中的拼写错误。感谢 Madis0 提交 Pull Request!
  • 移除了“全部上传”按钮延迟时间中的小数部分。感谢 Madis0 提交 Pull Request!

查看完整更新日志

崩溃助手 - 1.11.02026-03-11 23:39:25
版本支持
核心/平台支持
运行环境/下载方式
客户端站外下载
  • 新增主题支持。请查看配置项 gui_customisation.theme_file_name 以获取说明。 文档与示例
    • 默认主题为 FlatLightLaf。若希望 GUI 保持原有外观,请使用 Swing 主题。
  • 新增 JEXL 脚本引擎支持,允许创建自定义的日志分析及早期启动脚本。 文档与示例
    • 日志分析脚本(在崩溃后、常规日志分析前运行):
      • 分析日志并添加自定义警告,既支持简单的正则表达式,也支持需要逐行遍历多个日志文件的复杂分析逻辑。
    • 启动脚本(在 Minecraft 进程启动后、Crash Assistant 进程启动前极早运行):
      • 若用户添加或移除了某些模组,可发出警告。
        • 可为模组移除警告添加操作按钮(功能类似原 problematic_mods_config.json)。
      • 分析 Minecraft 或 JVM 启动参数,若发现可能导致问题的参数,则向用户发出警告。
      • 分析已分配的内存大小,并就此发出警告。
        • 默认示例脚本会对内存超分配(超过系统可提供上限)发出警告。
    • 若您希望通过脚本实现某项功能但不知如何实现,请联系我们。我们将指导您如何实现,或直接为您添加新功能。
  • 已移除 problematic_mods_config.json 的功能;若当前存在该配置文件,系统将自动将其转换为具有完全相同功能的启动脚本。现在通过脚本可实现更灵活的定制,例如添加“不再显示”复选框、调整优先级等。
  • 新增内置脚本 IDE(可通过菜单 文件 -> Scripts IDE 访问),支持语法高亮、撤销/重做以及集成控制台,便于编写和测试日志分析脚本。启动脚本因在游戏启动后立即运行,需手动测试,故无需为其提供 IDE。
  • 在 LogDeletionDialog 中新增功能:可选择单条日志、全选日志,并删除所选日志。
  • 新增自定义动画边框及其内部文字颜色的能力。
  • 新增自定义按钮闪烁颜色的能力。
  • “全部上传”按钮启用后,现在会自动请求焦点。
  • 修复了 warnings.piracy 中的少量语法错误。
  • 警告项 Jemalloc、LibGLFWDotSo、LibOpenALDotSo、ResourceLocationException 和 GroovyModLoaderIPv6 现包含 JVM 参数指南;OutOfMemoryError 和 InsufficientMemory 现包含内存分配说明;MacJDK 现包含 Java 版本指南。
  • 新增调试选项 debug.crash_after_init,可在 Crash Assistant 启动其进程后立即触发崩溃,便于调试,无需手动制造崩溃。
  • 语言提供者现在会在本地化覆盖文件夹中保留以 custom. 开头的本地化键,即使这些键不存在于模组的内部翻译文件中。此举旨在支持用户自定义语言键。
  • 新增配置项 modpack_modlist.add_datapacks,用于在生成的 modlist.json 中追踪数据包(datapacks)。
  • 新增对 yosbr 和 modpack_defaults 的兼容性支持:若检测到相关目录中存在默认的 Crash Assistant 配置文件,将自动复制。由于我们的入口点早于它们,因此需要此机制。
  • 新增日志记录功能:在 Minecraft 启动时及崩溃时,分别记录当前使用的物理内存、交换空间总量及当前已使用的交换空间。
  • 在 OptiFine 警告对话框中新增“不再显示”复选框。
  • 优化临时文件清理逻辑:仅删除比当前 Minecraft 启动进程更早创建的 .tmp 文件。
  • 调整 UUID 验证行为:当 Mojang 服务器返回的用户名与本地用户名不匹配时,现视为近期用户名变更,而非立即判定为离线模式,从而减少误报。
  • 新增 KubeJS 类过滤器,防止 KubeJS 中使用 JEXL 或 Crash Assistant 的相关类。
  • 新增对 groovy.log 及旧版 crafttweaker.log 日志文件的检测支持。
  • 针对 Minecraft 1.7.10:修复了在 Crash Assistant 运行时模组 JAR 文件被阻塞的问题。
  • 修复了模组列表差异上传功能忽略隐私政策接受状态的问题。
  • 全面重写隐私政策接受机制,以提升稳定性并修复若干缺陷。
  • 修复了 warning_after_upload_all_button_press 无法正确处理 \n 换行符的问题。
  • 修复了 gui.simple_mode.prompt_question 中的拼写错误。感谢 Madis0 提交 PR!
  • 移除了“全部上传”按钮延迟时间中的小数部分。感谢 Madis0 提交 PR!

查看完整更新日志

崩溃助手 - 1.11.02026-03-11 23:39:25
版本支持
核心/平台支持
运行环境/下载方式
客户端站外下载
  • 新增主题支持。请查看配置项 gui_customisation.theme_file_name 以获取说明。 文档与示例
    • 默认主题为 FlatLightLaf。若希望 GUI 保持原有外观,请使用 Swing 主题。
  • 新增 JEXL 脚本引擎支持,允许创建自定义日志分析及早期启动脚本。 文档与示例
    • 日志分析脚本(在崩溃后、常规日志分析前运行):
      • 分析日志并添加自定义警告,既支持简单的正则表达式,也支持需要逐行遍历多个日志文件的复杂分析逻辑。
    • 启动脚本(在 Minecraft 进程启动后、Crash Assistant 进程启动前极早运行):
      • 当用户添加或移除某些模组时发出警告。
        • 可为模组移除警告添加操作按钮(功能类似原 problematic_mods_config.json)。
      • 分析 Minecraft 或 JVM 参数,若发现可能导致问题的参数则向用户发出警告。
      • 分析已分配的内存大小,并就此发出警告。
        • 默认示例脚本会对内存分配过量(超过系统可提供上限)的情况发出警告。
    • 若您希望通过脚本实现某些功能但不知如何操作,请联系我们。我们将指导您实现方法,或直接为您添加新功能。
  • 移除了 problematic_mods_config.json 的功能;若当前存在该配置文件,系统将自动将其转换为具备 100% 相同功能的启动脚本。现在通过脚本可实现更灵活的定制,例如添加“不再显示”复选框、调整优先级等。
  • 新增内置脚本 IDE(可通过 文件 -> 脚本 IDE 菜单访问),支持语法高亮、撤销/重做及集成控制台,便于编写和测试日志分析脚本。由于启动脚本在游戏启动后立即运行,需手动测试,因此无需为其提供 IDE 支持。
  • 在 LogDeletionDialog 中新增功能:可选择单个日志、全选所有日志,并删除所选日志。
  • 新增自定义动画边框及其内部文本颜色的能力。
  • 新增自定义按钮闪烁颜色的能力。
  • 现在,“全部上传”按钮启用后会自动请求焦点。
  • 修复了 warnings.piracy 中的少量语法错误。
  • 警告信息 Jemalloc、LibGLFWDotSo、LibOpenALDotSo、ResourceLocationException 和 GroovyModLoaderIPv6 现已包含 JVM 参数指南;OutOfMemoryError 和 InsufficientMemory 现已包含内存分配说明;MacJDK 现已包含 Java 版本指南。
  • 新增调试选项 debug.crash_after_init,可在 Crash Assistant 启动其进程后立即触发崩溃,便于调试,无需手动制造崩溃场景。
  • 语言提供者现会保留本地化覆盖文件夹中以 custom. 开头的本地化键,即使这些键不存在于模组的内部翻译文件中。此举旨在支持用户自定义语言键。
  • 新增配置选项 modpack_modlist.add_datapacks,用于在生成的 modlist.json 中追踪数据包(datapacks)。
  • 新增对 yosbr 和 modpack_defaults 的兼容性支持:若检测到相关目录中存在默认的 Crash Assistant 配置文件,将自动复制它们。这是因为我们的入口点早于这两个模组。
  • 新增日志记录功能:在 Minecraft 启动时及崩溃时,分别记录当前使用的物理内存、交换空间总量及已使用的交换空间量。
  • 在 OptiFine 警告对话框中新增“不再显示”复选框。
  • 优化临时文件清理逻辑:仅删除比当前 Minecraft 启动进程更早创建的 .tmp 文件。
  • 调整 UUID 验证行为:当 Mojang 服务器返回的用户名与本地用户名不一致时,现视为近期用户名变更,而非立即判定为离线模式,从而减少误报。
  • 新增 KubeJS 类过滤器,防止 KubeJS 脚本中使用 JEXL 或 Crash Assistant 的相关类。
  • 新增对 groovy.log 及旧版 crafttweaker.log 日志文件的检测支持。
  • 针对 1.7.10 版本:修复了 Crash Assistant 运行时模组 JAR 文件被错误阻塞的问题。
  • 修复了模组列表差异上传功能忽略隐私政策接受状态的问题。
  • 全面重写隐私政策接受机制,以提升稳定性并修复若干已知缺陷。
  • 修复了 warning_after_upload_all_button_press 无法正确处理换行符 \n 的问题。
  • 修复了 gui.simple_mode.prompt_question 中的拼写错误。感谢 Madis0 提交 PR!
  • 移除了“全部上传”按钮延迟时间中的小数部分。感谢 Madis0 提交 PR!

查看完整更新日志