Crash Assistant Мод для Minecraft 1.20.1, 1.21.1
Показує GUI після збою Minecraft, одразу показуючи та аналізуючи всі постраждалі логи.
Про мод Crash Assistant
Показує графічний інтерфейс після збою Minecraft, одразу відображаючи всі постраждалі журнали гри/лаунчера, звіти про збої або файли hserr. Надає рішення в один клік для їх завантаження, копіювання посилання та виконання інших дій для легшого звітування, налагодження й усунення несправностей. Аналізує журнали на багато відомих причин збоїв. Надає багато корисних інструментів аналізу. Попереджає, якщо Minecraft працює на інтегрованій графічній карті, коли доступна дискретна. Включає автоматичні виправлення для багатьох поширених проблем.
Мод лише для клієнта. На сервері він нічого не робитиме.
Якщо у вас є запитання, приєднуйтеся до мого сервера Discord: https://discord.gg/dV8WFrJZK6
Функції:
Графічний інтерфейс:

Підтримує перетягування. Ви можете переміщати файли безпосередньо з графічного інтерфейсу куди завгодно або перетягнути всі журнали, перетягнувши їх із напису “Available log files:”.
Аналіз журналів:
Аналізує журнали на багато відомих причин збоїв. Якщо виявлено відому проблему, відображається діалог з описом проблеми та докладним рішенням.

Підтримуваний аналіз:
hserr (збій JVM):
- AlLibAlcCleanup (Якась проклята проблема, пов'язана з виділенням оперативної пам'яті)
- atio6axx.dll (Проблема драйвера AMD)
- glfw.dll (Загальна проблема драйвера графічної карти)
- ig7icd64.dll (Проблема старого драйвера інтегрованої графічної карти Intel)
- InsufficientMemory (У системі закінчилася фізична оперативна пам'ять або місце підкачки)
- JavaTooHigh (Наприклад, збій моду Spark на Java ≥ 22)
- jemalloc.dll (Проблема з розподільником пам'яті jemalloc)
- jvm.dll (Потенційна проблема апаратного забезпечення або помилка в самій JVM)
- libglfw.so / libopenal.so (Поширені проблеми бібліотек Linux)
- libGLProgrammability.dylib (Несумісний пакет шейдерів на macOS)
- ~StubRoutines::SafeFetch32 (macOS на Apple Silicon з неправильним JDK)
- nglMultiDrawElementsBaseVertex / 0x0000 (Проблема драйвера графічної карти)
- nvoglv64.dll (Проблема драйвера Nvidia)
log / crash-report:
- ConnectorIncompatibleFabricMods (Виявляє несумісні моди Fabric, як-от Sodium/Iris, під час використання Sinytra Connector)
- Create6Addons (Несумісність між версіями Create та його аддонами, пропонує одну кнопку, щоб знайти всі несумісні моди, лише одним кліком)
- CtovWithoutLithostitched (Моду ChoiceTheorem's Overhauled Village бракує обов'язкової залежності)
- CurseForgeCorrupted (Пошкоджене встановлення Minecraft/завантажувача з лаунчера CurseForge)
- DiskSpaceEnded (У системі закінчилося місце на диску)
- DuplicatedMods (Встановлено кілька версій одного й того самого моду)
- EpicFightAddons (Несумісність між версіями Epic Fight та його аддонами, пропонує одну кнопку, щоб знайти всі несумісні моди, лише одним кліком)
- FeatureOrderCycle (Циклічна залежність у функціях генерації світу)
- FerriteCoreNeighborTable (Виявляє, коли мод неналежно звертається до таблиці сусідів FerriteCore, надає тимчасовий обхідний шлях через конфігурацію)
- GeckoLibOculusCompat (Попереджає, що мод GeckoLib Oculus Compat більше не потрібен на Minecraft 1.20.1+ і спричиняє збої)
- GroovyModLoaderIPv6 (GML не зміг завантажити мапінги через проблеми з IPv6, включає Auto-Fix, щоб виправити проблему лише одним кліком або знайти всі моди, що покладаються на GML)
- KubeJSDataPack (Помилка під час завантаження пакета даних з KubeJS)
- LanguageProviderMismatch (Мод вимагає іншої версії Forge/NeoForge)
- LegacyTooManyIds (Перевищено ліміт ID блоків/предметів на старих версіях Minecraft, як-от 1.12.2)
- MixinApply (Виявляє широкий спектр збоїв, спричинених конфліктами або помилками Mixin, включає виявлення відсутніх класів і Auto-Fix, щоб знайти моди, що покладаються на відсутній клас)
- MissingEmbeddiumForOculus (Мод Oculus встановлено без його обов'язкової залежності, Embeddium)
- MissingIndium (Мод вимагає Indium для сумісності з Fabric Renderer API, але його не встановлено)
- MissingUnsupportedDependencies (Загальні конфлікти залежностей, виявлені Forge/NeoForge)
- ModernFixWatchDog (Інтегрований сервер зайшов у глухий кут)
- NeoForgeVersion1201 (Повідомляє, що Neo на 1.20.1 закинуто і він спричиняє багато збоїв, а перехід на Forge є офіційною рекомендацією від Neo для цієї версії.)
- ModuleFind / ModuleResolution (Помилки системи модулів Java, часто через конфлікти залежностей, негайно визначає, який мод спричиняє проблему, без нашого моду потрібен був двійковий пошук, щоб це знайти)
- Optifine (Попереджає, що OptiFine відомо як таке, що спричиняє багато проблем із сумісністю, і пропонує сучасні альтернативи)
- OutOfMemoryError (У Minecraft закінчилася виділена оперативна пам'ять)
- ResourceLocationException (Назва ресурсу містить неприпустимі символи, часто через неанглійські системні налаштування)
- Rubidium (Попереджає, що Rubidium закинуто і він спричиняє проблеми, пропонує Embeddium)
- ServerConfigCorrupted (Файл конфігурації на боці сервера має неправильний формат)
- UnsupportedClassVersion (Мод було скомпільовано з новішою версією Java, ніж використовується)
- UsedByAnotherProcess (Файл заблоковано іншою програмою)
- Version121 (Попереджає, що Minecraft 1.21 застарілий і спричиняє багато проблем; пропонує перейти на 1.21.1)
winevent (журнал подій Windows):
- WasClosedByWindows (Гра зависла і була завершена операційною системою, часто через дії користувача під час завантаження)
Інтеграція з Codex Logs Analyzer:
- Після завантаження кожен підтримуваний журнал аналізується аналізатором журналів Codex від mclo.gs. Іноді повідомлення Codex можуть бути незрозумілими для пересічних користувачів. У таких випадках відображається докладне повідомлення з посібником, як виправити:
- Блок/сутність, що спричиняє помилку
Це значно зменшує навантаження на підтримку модпаків, оскільки великий відсоток (понад 75%) проблем є поширеними й легко розв'язуваними. За бажанням ви можете додати будь-який аналіз до чорного списку в конфігурації.
Інструменти аналізу
Crash Assistant включає набір потужних інструментів аналізу, доступних із меню графічного інтерфейсу:
- Сумісність аддонів Create/Epic Fight: сканує ваші моди, щоб знайти аддони, несумісні з встановленою у вас версією Create або Epic Fight.
- Детектор модів MCreator: перелічує всі моди, створені за допомогою інструмента MCreator.
- Пошук пакетів/класів: шукає серед усіх модів той, який містить певний клас або пакет Java.
- Аналіз залежностей Jdeps: визначає, які моди залежать від певного класу або пакета, допомагаючи налагоджувати збої NoClassDefFoundError.
Виявлення інтегрованої графічної карти:
Перевіряє, чи гра запущена на інтегрованій графічній карті, коли доступна потужніша дискретна графічна карта, і відображає попередження. Включає кнопку Auto-Fix в один клік, щоб налаштувати Windows на використання правильної графічної карти для Java.

Попередження про помилку чіпів Intel:
Виявляє, чи ваш процесор належить до моделей Intel 13-го/14-го покоління, відомих критичною помилкою стабільності. Він перевіряє версію вашого мікрокоду і надає докладне попередження та рекомендації.
Сумісність:
Мод розроблено для максимальної сумісності та стабільності. Він працює в незалежному процесі, який чекає на зупинку JVM Minecraft. Він завантажується надзвичайно рано як Coremod (Forge) або LanguageAdapter (Fabric/Quilt), що дозволяє йому перехоплювати навіть ранні збої під час запуску.
Завантажте всі журнали й скопіюйте посилання одним кліком:
Ви можете завантажити всі доступні журнали одним кліком і отримати охайно відформатоване повідомлення, готове для вставлення на GitHub або Discord. Якщо ви творець модпаку, ви завжди знатимете, що всі журнали актуальні й містять усю доступну інформацію, без потреби запитувати додаткові файли.
Кнопка для приєднання до попередньо налаштованого посилання:
Гравці вашого модпаку можуть легко, одним кліком, знайти ваш Discord і попросити допомоги одразу після збою. Це в поєднанні з винятковою легкістю завантаження журналів значно підвищує ймовірність звітування про окремі збої. Для окремих завантажень або якщо не налаштовано, він спрямує користувачів до відповідного сервера Discord завантажувача модів.
Список модів:
Зберігає список модів модпаку щоразу, коли творець модпаку запускає гру. Ви також можете вручну зберегти список модів за допомогою команди /crashassistant modlist save. Це працює по-різному для модпаків та окремих завантажень:
Модпаки:
Згенероване повідомлення містить список модів, які кінцевий користувач додав, видалив або оновив порівняно з офіційним списком модпаку.
Окремі завантаження / автори модпаків:
Відстежує зміни списку модів від останнього успішного запуску, що може бути надзвичайно корисним, якщо ви натиснули кнопку "update all" або додали проблемні моди й забули, які саме.
Конфігурація:
Повністю налаштовуваний: ви можете вмикати або вимикати будь-яку функцію, змінювати посилання Discord і налаштовувати текст написів, кнопок тощо.
Локалізація:
Повністю локалізований. Наразі підтримувані мови:
- Англійська
- Німецька
- Російська
- Китайська
- Іспанська
- Італійська
Немає жорстко закодованих рядків (крім журналювання). Ви можете змінити кожен видимий рядок. Щоб дізнатися більше про локалізацію або якщо ви хочете додати нову мову, прочитайте lang README.
Команди збоїв:
/crashassistant crash має 3 варіанти:
- game - спричиняє збій Minecraft зі звітом про збій.
- jvm - спричиняє збій JVM з файлом hserrpid.
- nocrash - застосовує додаткові аргументи без збою.
Після цілі збою ви можете використовувати додаткові аргументи:
- --withThreadDump - генерує дамп потоків у журналі.
- --withHeapDump - генерує файл дампу купи.
- --GCBeforeHeapDump - виконує збирання сміття перед дампом купи.
Конфігурація проблемних модів:
Додає файл конфігурації problematicmodsconfig.json, який дозволяє позначати моди як несумісні з вашим модпаком. Він має два режими: може спричинити збій гри, якщо виявлено несумісний мод, або просто повідомити користувача. Кінцевого користувача, який додав мод, буде повідомлено попередньо налаштованим повідомленням із поясненням, чому він несумісний, і йому буде запропоновано кнопку для його видалення.
Партнери
YourKit підтримує проєкти з відкритим кодом інноваційними та інтелектуальними інструментами для моніторингу й профілювання застосунків Java та .NET. YourKit є творцем YourKit Java Profiler, YourKit .NET Profiler і YourKit YouMonitor.
Конфіденційність
Журнали завантажуються лише тоді, коли користувач явно натискає кнопку “Upload”, і вони надсилаються безпосередньо до mclo.gs, служби обміну журналами, якою керує Aternos.
Перед публікацією mclo.gs автоматично приховує чутливі дані, як-от токени доступу, IP-адреси, системні імена користувачів тощо, щоб вставку було безпечно ділити.
Повна інформація про терміни зберігання, хто може отримати доступ до журналів і ваші права за GDPR доступна в їхній політиці конфіденційності.
Оскільки мобільний інтерфейс mclo.gs може бути незручним, Crash Assistant за замовчуванням обгортає повернене посилання через gnomebot.dev (наприклад, https://mclo.gs/X → https://gnomebot.dev/paste/mclogs/X). Ви можете вимкнути цю поведінку в налаштуваннях. gnomebot.dev — це онлайн-переглядач журналів з відкритим кодом, створений Latvian Modder; він отримує дані з mclo.gs і показує їх користувачеві у зручному форматі, кешує вставку в оперативній пам'яті на п'ять хвилин після останнього доступу, а потім відкидає її.
Сам Crash Assistant повністю працює на боці клієнта — він не має серверів і ніколи не отримує копію ваших журналів.
Це короткий опис конфіденційності. Повну політику конфіденційності можна знайти в меню Privacy у Crash Assistant. Crash Assistant запропонує вам прочитати й прийняти нашу політику конфіденційності під час першої спроби завантаження журналу.
Як встановити 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.
Версії
Із залежностями
| Minecraft | Завантажувач | Файл | Дата | Дії |
|---|---|---|---|---|
| 26.2 | NeoForge | CrashAssistant-neoforge-26.2-26.3-1.11.14.jar3.3 МБ 1 | ||
| 26.2 | Fabric, Quilt | CrashAssistant-fabric-26.2-26.3-1.11.14.jar3.3 МБ 60 | ||
| 26.2 | Forge | CrashAssistant-forge-26.2-26.3-1.11.14.jar3.3 МБ 6 | ||
| 1.15.2 | Fabric | CrashAssistant-fabric-1.15.2-1.10.21.jar1.3 МБ | ||
| 1.15.2 | Forge | !!!CrashAssistant-forge-1.15.2-1.10.21.jar1.3 МБ | ||
| 1.21.5 | NeoForge | CrashAssistant-neoforge-1.21.5-1.9.2.jar1.6 МБ | ||
| 1.19.3 | NeoForge, Forge | crash_assistant-forge-1.2.14alpha.jar389 КБ 12 | ||
| 1.19.3 | Fabric, Quilt | crash_assistant-fabric-1.2.14alpha.jar648 КБ 49 |
Часті питання
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.
Відгуки
Станьте першим, хто оцінить Crash Assistant

