Рейтинг 5.0/5.0. 1 голос


Авторы

asbestosstar

Автор

amerigovespuccip

Издатель

Поделитесь постом



CrashDetector

Мод CrashDetector

Это ридер стектрейсов и анализатор логов. Он позволит читать стектрейсы. У него есть куча других фич, чтобы помочь легче находить причину ваших крашей. Он уменьшает объём логов, которые вам нужно прочитать, и объем английского, который вам нужно знать.

ЭТО ТОЛЬКО ЧТО ВОШЛО В БЕТА, ФОРМАТИРОВКА И ВНЕШНИЙ ВИД ОСТАВЛЯЮТ ЖЕЛАТЬ ЛУЧШЕГО, И МНОГОЕ ЕЩЕ НУЖДАЕТСЯ В ИСПРАВЛЕНИИ ИЛИ УЛУЧШЕНИИ, ЧТО ДОЛЖНО БЫТЬ СДЕЛАНО В БЛИЖАЙШИЕ ДНИ. ВЫ МОЖЕТЕ ПОМОЧЬ, ПРЕДОСТАВИВ СВОИ ОТЧЕТЫ О ПРОБЛЕМАХ, КОТОРЫЕ НЕ ХОРОШО ОБНАРУЖИВАЮТСЯ ВСТРОЕННЫМ ПРОВЕРЯЮЩИМ, ЧТОБЫ МЫ МОГЛИ УЗНАТЬ О ВНЕДРЕНИИ ЭТИХ ИЗМЕНЕНИЙ

 

Это читатель stacktrace и анализатор логов. Он позволяет читать stacktrace.

Он ищет

  • Отсутствующие зависимости
  • Проблемные драйверы
  • Проблемы с окном на ранних стадиях
  • Работает на ModLauncher (MCForge и производные от него) 1.17+, FabricMC и FeatureCreep
  • Бесплатный и с открытым исходным кодом
  • Поддерживает Español, English, Arabic, Portuguese, Russian, Chinese, Persian, Korean, Japanese, Esperanto и другие.
  • Проблемные конфиги SpongeMixin
  • Сервисы ModLauncher+SpongeMixins в Stacktrace
  • Jar файлы в строках
  • Если в строках нет modfile, он проверяет на наличие modids (это часто встречается в средах разработки и лаунчерах, ориентированных на разработку)
  • Если этого нет, он проверяет на наличие пакетов в этой строке
  • Он разделяет между Fatal и nonFatal следами, говоря о приоритете Fatal
  • Имеет систему уровней и номеров строк, те, у которых выше уровень, должны иметь более высокий приоритет по сравнению с теми, у которых уровень ниже, в одном уровне те, у которых ниже номер строки, должны быть в приоритете, как указано.
  • Имеет денайлисты для префиксов пакетов, чтобы остановить захват пакетов загрузчика, modids и jar в выводе.
  • Находит критические ошибки отсутствия классов
  • Работает с множеством различных типов форматов логов из разных лаунчеров
  • Упрощает поиск причины краша
  • Настраиваемый интерфейс на основе HTML, который редакторы модпаков могут изменять (просто перейдите в crash_detector/pantilla.htm и отредактируйте, сохраняя содержимое внутри {})
  • Показывает, где находятся ваши логи
  • Возможность делиться отчетом с ссылками на логи через securelogger.net

ПЛАНИРУЕМЫЙ КОНТЕНТ

  • Интеграция с MixerLogger
  • Проверка на другие распространенные проблемы, такие как старые версии ASM и несовпадающие версии java.
  • Поддержка большего числа лаунчеров

Он все еще нуждается в тестировании и более широком использовании, а также в улучшении внешнего вида, но в конечном итоге должно стать возможным наличие такого читателя stacktrace.

Примечания:

Версия Modlauncher должна работать на NeoForge и PillowLoader, так как мы пишем наш файл класса, чтобы поддерживать их формат, но они не очень хорошо тестировались. MCForge и его новый NovaLauncher являются основными объектами тестирования.

Jar файлы одинаковы во всех модлоадерах (ModLauncher, FeatureCreep и FabricMC)

Это не протестировано на quilt-loader и библиотеке логов QSLs.

Это не работает на лаунчере Theseus или серверах modrinth.gg, однако это можно легко изменить с помощью coremods.