Crash Assistant Mod cho Minecraft 1.20.1, 1.21.1
Hiển thị GUI sau khi Minecraft gặp sự cố, ngay lập tức hiển thị và phân tích tất cả nhật ký bị ảnh hưởng.
Giới thiệu mod Crash Assistant
Hiển thị GUI sau khi Minecraft gặp sự cố, ngay lập tức hiển thị tất cả nhật ký game/launcher, báo cáo sự cố hoặc tệp hserr bị ảnh hưởng. Cung cấp giải pháp một cú nhấp để tải chúng lên, sao chép liên kết và thực hiện các hành động khác để báo cáo, gỡ lỗi và khắc phục sự cố dễ dàng hơn. Phân tích nhật ký cho nhiều nguyên nhân gây sự cố đã biết. Cung cấp nhiều công cụ phân tích hữu ích. Cảnh báo nếu Minecraft đang chạy trên GPU tích hợp khi có GPU rời. Bao gồm tự động sửa cho nhiều vấn đề phổ biến.
Mod chỉ dành cho client. Trên máy chủ, nó sẽ không làm gì cả.
Nếu bạn có bất kỳ câu hỏi nào, hãy tham gia máy chủ Discord của tôi: https://discord.gg/dV8WFrJZK6
Tính năng:
GUI:

Hỗ trợ kéo & thả. Bạn có thể di chuyển tệp trực tiếp từ GUI đến bất cứ đâu bạn muốn, hoặc kéo và thả tất cả nhật ký bằng cách kéo chúng từ nhãn “Available log files:”.
Phân tích nhật ký:
Phân tích nhật ký cho nhiều nguyên nhân gây sự cố đã biết. Nếu phát hiện vấn đề đã biết, nó hiển thị hộp thoại với mô tả vấn đề và giải pháp chi tiết.

Phân tích được hỗ trợ:
hserr (Sự cố JVM):
- AlLibAlcCleanup (Một vấn đề liên quan đến cấp phát RAM kỳ quặc)
- atio6axx.dll (Vấn đề trình điều khiển AMD)
- glfw.dll (Vấn đề trình điều khiển GPU chung)
- ig7icd64.dll (Vấn đề trình điều khiển GPU tích hợp Intel cũ)
- InsufficientMemory (Hệ thống hết RAM vật lý hoặc không gian swap)
- JavaTooHigh (ví dụ: mod Spark gặp sự cố trên Java ≥ 22)
- jemalloc.dll (Vấn đề với bộ cấp phát bộ nhớ jemalloc)
- jvm.dll (Vấn đề phần cứng tiềm ẩn hoặc lỗi trong chính JVM)
- libglfw.so / libopenal.so (Vấn đề thư viện Linux phổ biến)
- libGLProgrammability.dylib (Gói shader không tương thích trên macOS)
- ~StubRoutines::SafeFetch32 (macOS trên Apple Silicon với JDK không chính xác)
- nglMultiDrawElementsBaseVertex / 0x0000 (Vấn đề trình điều khiển GPU)
- nvoglv64.dll (Vấn đề trình điều khiển Nvidia)
log / crash-report:
- ConnectorIncompatibleFabricMods (Phát hiện các mod Fabric không tương thích như Sodium/Iris khi sử dụng Sinytra Connector)
- Create6Addons (Không tương thích giữa các phiên bản Create và addon của nó, gợi ý một nút để tìm tất cả mod không tương thích, chỉ bằng một cú nhấp)
- CtovWithoutLithostitched (Mod ChoiceTheorem's Overhauled Village thiếu dependency bắt buộc)
- CurseForgeCorrupted (Cài đặt Minecraft/Loader bị hỏng từ launcher CurseForge)
- DiskSpaceEnded (Hệ thống đã hết dung lượng đĩa)
- DuplicatedMods (Nhiều phiên bản của cùng một mod được cài đặt)
- EpicFightAddons (Không tương thích giữa các phiên bản Epic Fight và addon của nó, gợi ý một nút để tìm tất cả mod không tương thích, chỉ bằng một cú nhấp)
- FeatureOrderCycle (Phụ thuộc vòng trong các tính năng tạo thế giới)
- FerriteCoreNeighborTable (Phát hiện khi một mod truy cập không đúng vào bảng neighbor của FerriteCore, cung cấp cách khắc phục tạm thời bằng config)
- GeckoLibOculusCompat (Cảnh báo rằng mod GeckoLib Oculus Compat không còn cần thiết trên Minecraft 1.20.1+ và gây ra sự cố)
- GroovyModLoaderIPv6 (GML không tải được mappings do vấn đề IPv6, bao gồm Auto-Fix để sửa vấn đề chỉ bằng một cú nhấp hoặc tìm tất cả mod phụ thuộc vào GML)
- KubeJSDataPack (Lỗi khi tải datapack với KubeJS)
- LanguageProviderMismatch (Mod yêu cầu phiên bản Forge/NeoForge khác)
- LegacyTooManyIds (Vượt quá giới hạn ID block/item trên các phiên bản Minecraft cũ như 1.12.2)
- MixinApply (Phát hiện nhiều loại sự cố do xung đột hoặc lỗi Mixin, bao gồm phát hiện class bị thiếu và Auto-Fix để tìm mod phụ thuộc vào class bị thiếu)
- MissingEmbeddiumForOculus (Mod Oculus được cài đặt mà không có dependency bắt buộc, Embeddium)
- MissingIndium (Một mod yêu cầu Indium để tương thích với Fabric Renderer API nhưng nó chưa được cài đặt)
- MissingUnsupportedDependencies (Xung đột dependency chung được phát hiện bởi Forge/NeoForge)
- ModernFixWatchDog (Máy chủ tích hợp bị deadlock)
- NeoForgeVersion1201 (Thông báo rằng Neo trên 1.20.1 đã bị bỏ và gây ra nhiều sự cố và việc chuyển sang Forge là khuyến nghị chính thức từ Neo trên phiên bản đó.)
- ModuleFind / ModuleResolution (Lỗi hệ thống module Java, thường do xung đột dependency, ngay lập tức xác định mod nào gây ra vấn đề, nếu không có mod của chúng tôi thì cần tìm kiếm nhị phân để tìm ra điều này)
- Optifine (Cảnh báo rằng OptiFine được biết là gây ra nhiều vấn đề không tương thích và gợi ý các lựa chọn thay thế hiện đại)
- OutOfMemoryError (Minecraft hết RAM được cấp phát)
- ResourceLocationException (Tên tài nguyên chứa ký tự không hợp lệ, thường do cài đặt hệ thống không phải tiếng Anh)
- Rubidium (Cảnh báo rằng Rubidium đã bị bỏ và gây ra vấn đề, gợi ý Embeddium)
- ServerConfigCorrupted (Tệp config phía máy chủ bị sai định dạng)
- UnsupportedClassVersion (Một mod được biên dịch với phiên bản Java mới hơn phiên bản đang được sử dụng)
- UsedByAnotherProcess (Một tệp bị khóa bởi chương trình khác)
- Version121 (Cảnh báo rằng Minecraft 1.21 đã lỗi thời và gây ra nhiều vấn đề; gợi ý chuyển sang 1.21.1)
winevent (Windows Event Log):
- WasClosedByWindows (Game bị đóng băng và bị hệ điều hành chấm dứt, thường do người dùng nhập liệu trong khi tải)
Tích hợp Codex Logs Analyzer:
- Sau khi tải lên, mọi nhật ký được hỗ trợ đều được phân tích bởi trình phân tích nhật ký Codex của mclo.gs. Đôi khi thông báo Codex có thể không rõ ràng đối với người dùng thông thường. Trong những trường hợp như vậy, một thông báo chi tiết với hướng dẫn cách sửa sẽ được hiển thị:
- Block/entity gây lỗi
Điều này làm giảm đáng kể tải cho hỗ trợ modpack, vì một tỷ lệ lớn (hơn 75%) vấn đề là các vấn đề phổ biến và dễ giải quyết. Bạn có thể đưa bất kỳ phân tích nào vào danh sách đen trong config nếu muốn.
Công cụ phân tích
Crash Assistant bao gồm một bộ công cụ phân tích mạnh mẽ có thể truy cập từ menu GUI:
- Tương thích Create/Epic Fight Addons: Quét các mod của bạn để tìm addon không tương thích với phiên bản Create hoặc Epic Fight đã cài đặt.
- Trình phát hiện mod MCreator: Liệt kê tất cả mod được tạo bằng công cụ MCreator.
- Tìm Package/Class: Tìm kiếm tất cả mod để tìm mod nào chứa một class hoặc package Java cụ thể.
- Phân tích dependency Jdeps: Xác định mod nào phụ thuộc vào một class hoặc package cụ thể, giúp gỡ lỗi sự cố NoClassDefFoundError.
Phát hiện GPU tích hợp:
Kiểm tra xem game có đang chạy trên GPU tích hợp khi có GPU rời mạnh hơn hay không và hiển thị cảnh báo. Bao gồm nút Auto-Fix một cú nhấp để cấu hình Windows sử dụng đúng GPU cho Java.

Cảnh báo lỗi chip Intel:
Phát hiện nếu CPU của bạn nằm trong các model Intel thế hệ 13/14 được biết là có lỗi ổn định nghiêm trọng. Nó kiểm tra phiên bản microcode của bạn và cung cấp cảnh báo chi tiết cùng khuyến nghị.
Tương thích:
Mod được thiết kế để có độ tương thích và ổn định tối đa. Nó chạy trong một tiến trình độc lập chờ JVM của Minecraft dừng lại. Nó tải cực sớm dưới dạng Coremod (Forge) hoặc LanguageAdapter (Fabric/Quilt), cho phép nó bắt cả các sự cố khởi động sớm.
Tải tất cả nhật ký và sao chép liên kết chỉ với một cú nhấp:
Bạn có thể tải tất cả nhật ký có sẵn chỉ với một cú nhấp và nhận được thông báo được định dạng gọn gàng sẵn sàng để dán trên GitHub hoặc Discord. Nếu bạn là người tạo modpack, bạn sẽ luôn biết rằng tất cả nhật ký đều mới và chứa tất cả thông tin có sẵn mà không cần yêu cầu thêm tệp.
Nút tham gia Link đã cấu hình sẵn:
Người chơi modpack của bạn có thể dễ dàng, chỉ với một cú nhấp, tìm thấy Discord của bạn và yêu cầu trợ giúp ngay sau khi gặp sự cố. Điều này, kết hợp với sự dễ dàng đặc biệt của việc tải nhật ký lên, làm tăng đáng kể xác suất báo cáo các sự cố riêng lẻ. Đối với tải xuống riêng lẻ hoặc nếu chưa được cấu hình, nó sẽ hướng người dùng đến máy chủ Discord của modloader phù hợp.
Danh sách mod:
Lưu danh sách mod của modpack mỗi khi game được khởi chạy bởi người tạo modpack. Bạn cũng có thể lưu danh sách mod thủ công bằng lệnh /crashassistant modlist save. Nó hoạt động khác nhau đối với modpack và tải xuống riêng lẻ:
Modpack:
Thông báo được tạo bao gồm danh sách các mod mà người dùng cuối đã thêm, xóa hoặc cập nhật so với danh sách modpack chính thức.
Tải xuống riêng lẻ / tác giả modpack:
Theo dõi các thay đổi danh sách mod kể từ lần khởi chạy thành công cuối cùng, điều này có thể cực kỳ hữu ích nếu bạn nhấn nút "update all" hoặc thêm các mod có vấn đề và quên mất đó là những mod nào.
Cấu hình:
Hoàn toàn có thể cấu hình: bạn có thể bật hoặc tắt bất kỳ tính năng nào, thay đổi liên kết Discord và tùy chỉnh văn bản của nhãn, nút và hơn thế nữa.
Bản địa hóa:
Hoàn toàn được bản địa hóa. Các ngôn ngữ hiện được hỗ trợ:
- Tiếng Anh
- Tiếng Đức
- Tiếng Nga
- Tiếng Trung
- Tiếng Tây Ban Nha
- Tiếng Ý
Không có chuỗi nào được mã hóa cứng (ngoại trừ logging). Bạn có thể thay đổi mọi chuỗi hiển thị. Để biết thêm thông tin về bản địa hóa, hoặc nếu bạn muốn thêm ngôn ngữ mới, hãy đọc lang README.
Lệnh sự cố:
/crashassistant crash có 3 tùy chọn:
- game - làm Minecraft gặp sự cố với báo cáo sự cố.
- jvm - làm JVM gặp sự cố với tệp hserrpid.
- nocrash - áp dụng các đối số bổ sung mà không gây sự cố.
Sau mục tiêu sự cố, bạn có thể sử dụng các đối số bổ sung:
- --withThreadDump - tạo thread dump trong nhật ký.
- --withHeapDump - tạo tệp heap dump.
- --GCBeforeHeapDump - thực hiện thu gom rác trước heap dump.
Config mod có vấn đề:
Thêm tệp config, problematicmodsconfig.json, cho phép bạn đánh dấu các mod là không tương thích với modpack của bạn. Nó có hai chế độ: nó có thể làm game gặp sự cố nếu phát hiện mod không tương thích hoặc chỉ thông báo cho người dùng. Người dùng cuối đã thêm mod sẽ được thông báo bằng thông báo được cấu hình sẵn giải thích lý do nó không tương thích và sẽ được cung cấp nút để xóa nó.
Đối tác
YourKit hỗ trợ các dự án mã nguồn mở bằng các công cụ sáng tạo và thông minh để giám sát và phân tích ứng dụng Java và .NET. YourKit là nhà sáng tạo của YourKit Java Profiler, YourKit .NET Profiler và YourKit YouMonitor.
Quyền riêng tư
Nhật ký chỉ được tải lên khi người dùng nhấp rõ ràng vào nút “Upload”, và chúng được gửi trực tiếp đến mclo.gs, một dịch vụ chia sẻ nhật ký do Aternos vận hành.
Trước khi công bố, mclo.gs tự động xóa dữ liệu nhạy cảm—như access token, địa chỉ IP, tên người dùng hệ thống, v.v—để giữ cho bản paste an toàn khi chia sẻ.
Thông tin đầy đủ về thời gian lưu trữ, ai có thể truy cập nhật ký và quyền GDPR của bạn có sẵn trong chính sách quyền riêng tư của họ.
Vì giao diện di động của mclo.gs có thể bất tiện, Crash Assistant—theo mặc định—bọc URL được trả về qua gnomebot.dev (ví dụ: https://mclo.gs/X → https://gnomebot.dev/paste/mclogs/X). Bạn có thể tắt hành vi này trong cài đặt. gnomebot.dev là trình xem nhật ký trực tuyến mã nguồn mở được tạo bởi Latvian Modder; nó lấy dữ liệu từ mclo.gs và hiển thị cho người dùng với định dạng thuận tiện, lưu bản paste trong RAM trong năm phút sau lần truy cập cuối, sau đó xóa nó.
Bản thân Crash Assistant hoàn toàn phía client—nó không có máy chủ và không bao giờ nhận bản sao nhật ký của bạn.
Đây là mô tả quyền riêng tư ngắn gọn. Chính sách quyền riêng tư đầy đủ có thể được tìm thấy trong menu Privacy trong Crash Assistant. Crash Assistant sẽ nhắc bạn đọc và chấp nhận chính sách quyền riêng tư của chúng tôi trong lần đầu tiên bạn thử tải nhật ký lên.
Cách cài đặt Crash Assistant
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.15.2–26.3 on Fabric, Forge, NeoForge or Quilt automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge, NeoForge or Quilt
The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file CrashAssistant-neoforge-26.2-26.3-1.11.14.jar (3.3 MB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Crash Assistant should be in the list.
Phiên bản
Kèm phụ thuộc
| Minecraft | Loader | Tệp | Ngày | Hành động |
|---|---|---|---|---|
| 26.2 | NeoForge | CrashAssistant-neoforge-26.2-26.3-1.11.14.jar3.3 MB | ||
| 26.2 | Fabric, Quilt | CrashAssistant-fabric-26.2-26.3-1.11.14.jar3.3 MB 53 | ||
| 26.2 | Forge | CrashAssistant-forge-26.2-26.3-1.11.14.jar3.3 MB 6 | ||
| 1.15.2 | Fabric | CrashAssistant-fabric-1.15.2-1.10.21.jar1.3 MB | ||
| 1.15.2 | Forge | !!!CrashAssistant-forge-1.15.2-1.10.21.jar1.3 MB | ||
| 1.21.5 | NeoForge | CrashAssistant-neoforge-1.21.5-1.9.2.jar1.6 MB | ||
| 1.19.3 | NeoForge, Forge | crash_assistant-forge-1.2.14alpha.jar389 KB 11 | ||
| 1.19.3 | Fabric, Quilt | crash_assistant-fabric-1.2.14alpha.jar648 KB 44 |
Câu hỏi thường gặp
Which Minecraft versions does Crash Assistant work on?
There are files for 1.15.2–26.3, 19 versions in total. The newest is 26.3.
Is Crash Assistant for Forge or Fabric?
There are files for Fabric: 1.15.2–26.3, for Forge: 1.15.2–26.3, for NeoForge: 1.19.2–26.3 and for Quilt: 1.19.2–26.3.
Does Crash Assistant need other mods?
The author lists no required dependencies: the Fabric, Forge, NeoForge or Quilt loader is enough.
Where can I download Crash Assistant safely?
On this page: the file CrashAssistant-neoforge-26.2-26.3-1.11.14.jar (3.3 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 4d7afd41d0872efaf377bcd9761d2d0d00e11126.
Đánh giá
Hãy là người đầu tiên đánh giá Crash Assistant

