НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/MixinTrace
MixinTrace

MixinTrace

MixinTrace - полезный мод для Fabric и Quilt, который выводит список миксинов в краш-репорты Minecraft, помогая быстро найти виновника вылета игры.

Оцените первым
Открыть в FateLauncher
19.2M
745

Если вы хоть раз собирали крупную сборку модов для Майнкрафт, то знаете эту боль. Игра внезапно крашится, вы открываете лог, а там стена текста с непонятными net.minecraft.class_465. Кто виноват? Какой именно аддон сломал игру? Мод MixinTrace решает эту проблему раз и навсегда.

Что делает мод

Это небольшой, но невероятно полезный диагностический инструмент для Fabric (а также Quilt). Он добавляет список миксинов и названия их конфигурационных файлов прямо в стек-трейс краш-репорта. То есть, если игра вылетела на экране инвентаря, вы сразу увидите, какие именно моды туда влезли через Mixin.

Пример того, как выглядит отчет об ошибке с этим модом:

	Mixins in Stacktrace: 
		net.minecraft.class_465:
			dev.emi.bunchotrinkets.mixin.AbstractContainerScreenMixin (bunchotrinkets.mixins.)
			net.backslot.mixin.HandledScreenMixin (backslot.mixins.)
			dev.emi.trinkets.mixin.HandledScreenMixin (trinkets.mixins.)
		net.minecraft.class_485:
			dev.emi.trinkets.mixin.AbstractInventoryScreenMixin (trinkets.mixins.)
		net.minecraft.class_481:
			dev.emi.trinkets.mixin.CreativeInventoryScreenMixin (trinkets.mixins.)
			net.fabricmc.fabric.mixin.item.group.client.MixinCreativePlayerInventoryGui (fabric-item-groups-v0.mixins.)
		net.minecraft.class_757:
			com.jamieswhiteshirt.reachentityattributes.mixin.client.GameRendererMixin (mixins.reach-entity-attributes.)
		net.minecraft.class_310:
			net.fabricmc.fabric.mixin.networking.MixinMinecraftClient (fabric-networking-v0.mixins.)
			net.fabricmc.fabric.mixin.resource.loader.MixinMinecraftGame (fabric-resource-loader-v0.mixins.)
			net.fabricmc.fabric.mixin.event.interaction.MixinMinecraftClient (fabric-events-interaction-v0.mixins.)
			net.fabricmc.fabric.mixin.event.lifecycle.client.MinecraftClientMixin (fabric-lifecycle-events-v1.mixins.)
			net.fabricmc.fabric.mixin.registry.sync.client.MixinMinecraftClient (fabric-registry-sync-v0.mixins.)
			dev.emi.bunchotrinkets.mixin.MinecraftClientMixin (bunchotrinkets.mixins.)

Согласитесь, так дебажить вылеты в разы проще. Вы сразу видите, что конфликт произошел между модами Trinkets, Backslot и Bunchotrinkets, которые пытаются изменить один и тот же экран.

Классика жанра

Проект можно смело назвать легендой. Несмотря на то, что последние обновления выходили несколько лет назад, у мода почти 19 миллионов скачивок. И этому есть логичное объяснение - код МиксинТрейс настолько простой и универсальный, что он работает на версиях от 1.16.1 до 1.21.1 без каких-либо проблем. Разработчикам банально не нужно выпускать обновления под каждый релиз игры. Мод отлично функционирует и на стороне клиента, и на сервере.

Зачем он нужен на сервере

Если вы админ и запускаете сервер на BungeeHost (bungee.host), этот инструмент сэкономит вам кучу нервов. Когда на сервере установлено 50+ модов и происходит краш, логи часто не дают точной картины. MixinTrace прячется в фоне и активируется только при падении игры, добавляя нужную инфу в лог. Устанавливается в один клик, ресурсов не потребляет.

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

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

Нажмите на диапазон, чтобы выбрать точную версию.

Платформы

Поддерживаемые окружения

Клиент и сервер

Создатели

Детали

Лицензия:
Опубликован:5 лет назад
Обновлён:4 года назад

Версии мода MixinTrace

Доступно 3 версий. Сначала показаны самые популярные и самые свежие.

3 из 3 версий
Самые популярные
R
1.1.1+1.171.1.1 (Fabric/Quilt 1.17+)
1.17–1.17.11.18.x1.19.x1.20.x
R
1.0.0+1.161.0.0
1.16.1–1.16.420w27a20w28a20w29a
R
1.1.0+1.171.1.0
1.17–1.17.1
Главная