База обновляетсяиз Modrinth API

Иконка MixinTrace — мод для MinecraftMixinTrace — мод на диагностику падений в Майнкрафте

Мод1.201.211.20.11.191.181.21.1FabricQuiltМелкие правкиДиагностика сбоевне обновляетсяMIT
Портрет TheBlacksmithTheBlacksmithУ наковальни Minecraft с 2009 года — куёт моды, сборки и текстурпаки
Как собраны данные

Версии, зависимости и размеры файлов приходят из открытого API Modrinth и обновляются каждую ночь. Оценки, ограничения и разбор проблем пишет редактор — подробнее о методике.

MixinTrace — самостоятельный диагностический мод для сборок, в которых поведение игровых классов меняется через миксины. Во время формирования отчёта о падении он сопоставляет классы из трассировки со внесёнными в них изменениями, а затем добавляет отдельный список: полные имена миксинов и названия конфигураций, из которых они были применены. Благодаря этому за малопонятным именем внутреннего класса можно увидеть проекты, действительно вмешивавшиеся в соответствующий участок программы. От обычного просмотрщика журналов MixinTrace отличается узкой задачей: он не оформляет интерфейс, не анализирует все возможные причины и не добавляет игровой контент. Его ценность проявляется после сбоя, когда расширенный отчёт передают разработчику или исследуют самостоятельно.

19.3 млнзагрузок19 289 517 по данным Modrinth
41версия игрыс проверенной сборкой
3релизаза всё время
4 годас последнего релизане обновляется
35 КБвесит файлсборка 1.1.1+1.17

Обновляется ли проект

Последнего релиза не было 4 года: проект, судя по всему, заброшен. Последняя поддержанная версия игры — 1.20. Ставить его в новую сборку рискованно — совместимость с соседними модами никто уже не чинит.

На каких версиях работает

Версия игрыЗагрузчикиСборкаРазмерДата
1.20.1Fabric, Quilt1.1.1+1.1735 КБ2022-06-13
1.21.1Fabric, Quilt1.1.1+1.1735 КБ2022-06-13
1.20Fabric, Quilt1.1.1+1.1735 КБ2022-06-13
1.21Fabric, Quilt1.1.1+1.1735 КБ2022-06-13

Скачать 1.1.1+1.17 · 35 КБстраница автора на Modrinth

Как установить

  1. Установите загрузчик модов — Fabric или Quilt. Версия загрузчика должна совпадать с версией игры.
  2. Положите файл .jar в папку .minecraft/mods — создайте её, если её нет.
  3. Запустите игру через профиль с установленным загрузчиком.

Последние обновления

СборкаКаналВерсии игрыРазмерДата
1.1.1+1.17релиз1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.1935 КБ2022-06-13
1.1.0+1.17релиз1.17, 1.17.135 КБ2021-06-12
1.0.0+1.16релиз1.16.1, 1.16.2, 1.16.2-pre1, 1.16.2-pre25 КБ2021-01-03

Кому не подойдёт

MixinTrace не исправляет ошибки, не предотвращает вылеты и не определяет виновника со стопроцентной точностью: присутствие миксина рядом с упавшим классом ещё не доказывает его вину. Он не допишет сведения в отчёт, созданный до установки, и не заменит чтение полной трассировки, проверку журнала, воспроизведение сбоя и последовательное исключение подозреваемых компонентов.

Частые проблемы

Если после вылета дополнительного раздела нет, сначала убедитесь, что изучаете новый отчёт, созданный уже после установки MixinTrace: существующие файлы задним числом не изменяются. Затем проверьте, что мод действительно был загружен при проблемном запуске, а открытый файл относится именно к этому падению. Пустой или короткий список не обязательно означает неисправность: в трассировке могли отсутствовать классы, для которых доступны сведения о применённых миксинах. Если список появился, не удаляйте сразу первый упомянутый проект. Сопоставьте записи с местом возникновения исключения, прочитайте строки до и после него и попробуйте повторить одинаковые действия. При обращении за помощью отправляйте полный отчёт, а не только добавленный MixinTrace фрагмент: контекст исключения остаётся необходимым для вывода.

Стоит ли ставить

MixinTrace стоит заранее включить в тестовую или регулярно изменяемую сборку, если вы обновляете состав модов, собираете отчёты пользователей либо сами расследуете падения. Обычному игроку, который не читает журналы и не передаёт их специалистам, мод почти ничего не даст. Это не средство ремонта, а точная добавка к диагностике: особенно полезная разработчикам, авторам сборок и администраторам, которым важно сузить круг подозреваемых до начала ручных проверок.

Смотрите также

Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.

Изображение к проекту MTR Austrian Express Collection 1 Pack [BETA Phase]
Иконка MTR Austrian Express Collection 1 Pack [BETA Phase]
MTR Austrian Express Collection 1 Pack [BETA Phase]
1.201.21

MTR Austrian Express Collection 1 добавляет пять австрийских железнодорожных групп: ÖBB 4020, 5047, 4746 Cityjet/Ventus, локомотив 1144 и внутренние междугородние вагоны.

Изображение к проекту Create Track Map
Иконка Create Track Map
Create Track Map
1.20.11.19.2FabricForge

Create Track Map запускает серверную веб-карту железных дорог Create с путями, станциями, сигналами, блок-участками и движущимися почти в реальном времени поездами.

Изображение к проекту Construct's Casting
Иконка Construct's Casting
Construct's Casting
1.20.11.19.2Forge

Construct's Casting объединяет Tinkers' Construct и Iron's Spells 'n Spellbooks через материалы, инструменты, модификаторы, рецепты и два утилитарных заклинания.

Изображение к проекту Eerie Craft
Иконка Eerie Craft
Eerie Craft
1.21.5IrisOptiFine

Eerie Craft превращает обычный мир в декорацию хоррора: затемняет движущиеся облака, заменяет текстуру воды, добавляет реалистичное освещение, тени и свет в тумане. Густая дымка скрывает приближение мобов, растения двигаются, а солнце и луна получают собственные текстуры и свечение.

Изображение к проекту Clearer Slot Highlight
Иконка Clearer Slot Highlight
Clearer Slot Highlight
26.126.2

Выбранный слот в интерфейсе становится заметнее, а его подсветка уходит за предмет и больше не перекрывает значок. Clearer Slot Highlight — небольшой набор ресурсов для тех, кому стандартное выделение кажется слишком навязчивым.

Изображение к проекту Enhanced Minecraft 2.0
Иконка Enhanced Minecraft 2.0
Enhanced Minecraft 2.0
1.211.21.10Fabric

Enhanced Minecraft 2.0 расширяет базовую игру генерацией мира, структурами, измерениями, боем, классами, магией, улучшенной графикой, звуком, интерфейсом и оптимизациями.

Ссылки

Частые вопросы

Нужно ли устанавливать MixinTrace на клиент и сервер одновременно?

Нет, обязательной установки на обе стороны из предоставленных данных не следует. Мод отмечен как необязательный и для клиента, и для сервера. Размещайте его в той среде, где должен формироваться полезный отчёт о падении; для диагностики разных процессов может понадобиться отдельная установка в каждом из них.

Можно ли установить мод уже после вылета и повторно открыть отчёт?

Нет. MixinTrace добавляет сведения в момент создания отчёта и не редактирует старые файлы. После установки нужно снова запустить игру или сервер и воспроизвести проблему. Новый отчёт будет информативнее только в том случае, если мод загрузился и падение прошло через механизм формирования отчёта.

Доказывает ли упоминание миксина, что соответствующий мод виноват?

Нет. Запись показывает, что конкретный миксин изменял класс, присутствующий в трассировке. Это полезная зацепка, но причина может находиться выше по цепочке вызовов, в другом компоненте или во взаимодействии нескольких изменений. Подтверждение требует анализа исключения и воспроизводимого теста.

Что следует приложить к сообщению об ошибке?

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