
Mixin In Heaven
Активный0.0
Установок
Последнее обновление
Mixin In Heaven
Этот мод представляет собой порт для Forge проекта MixinTrace, который значительно улучшает диагностику ошибок в Minecraft. Основная функция заключается в добавлении подробной информации о миксах (Mixin) и названиях конфигураций Mixin в стек вызовов при формировании отчетов о сбоях.
Происхождение проекта
Изначально данный функционал был частью мода Opotato, но по запросу разработчика TexTrue был выделен в отдельный проект для более удобного использования и поддержки.
Пример вывода
Вот как выглядит типичный вывод информации о миксах в отчете об ошибке:
Mixins in Heaven:
net.minecraft.client.renderer.entity.EntityRendererManager:
net.coderbot.iris.mixin.MixinEntityRenderDispatcher (mixins.oculus.json)
net.coderbot.iris.mixin.entity_render_context.MixinEntityRenderDispatcher (mixins.oculus.json)
net.minecraft.client.renderer.WorldRenderer:
net.coderbot.iris.mixin.sky.MixinLevelRenderer_SunMoonToggle (mixins.oculus.json)
net.coderbot.iris.mixin.MixinLevelRenderer (mixins.oculus.json)
net.coderbot.iris.mixin.fantastic.MixinLevelRenderer (mixins.oculus.fantastic.json)
net.coderbot.iris.mixin.fabulous.MixinDisableFabulousGraphics (mixins.oculus.json)
net.coderbot.batchedentityrendering.mixin.MixinLevelRenderer_EntityListSorting (oculus-batched-entity-rendering.mixins.json)
me.jellysquid.mods.sodium.mixin.features.sky.MixinWorldRenderer (rubidium.mixins.json)
net.coderbot.iris.mixin.vertices.immediate.MixinLevelRenderer (mixins.oculus.vertexformat.json)
me.jellysquid.mods.sodium.mixin.features.chunk_rendering.MixinWorldRenderer (rubidium.mixins.json)
net.coderbot.iris.mixin.LevelRendererAccessor (mixins.oculus.json)
me.jellysquid.mods.sodium.mixin.features.block.MixinWorldRenderer (rubidium.mixins.json)
net.coderbot.iris.mixin.shadows.MixinLevelRenderer (mixins.oculus.json)
me.jellysquid.mods.sodium.mixin.features.options.MixinWorldRenderer (rubidium.mixins.json)
net.coderbot.iris.mixin.shadows.MixinPreventRebuildNearInShadowPass (mixins.oculus.json)
net.coderbot.batchedentityrendering.mixin.MixinLevelRenderer (oculus-batched-entity-rendering.mixins.json)
me.jellysquid.mods.sodium.mixin.features.buffer_builder.intrinsics.MixinWorldRenderer (rubidium.mixins.json)
net.minecraft.client.renderer.GameRenderer:
net.coderbot.iris.mixin.GameRendererAccessor (mixins.oculus.json)
net.coderbot.iris.mixin.MixinModelViewBobbing (mixins.oculus.json)
me.jellysquid.mods.sodium.mixin.core.matrix.MixinGameRenderer (rubidium.mixins.json)
net.coderbot.iris.mixin.MixinGameRenderer (mixins.oculus.json)
net.coderbot.iris.mixin.MixinGameRenderer_NightVisionCompat (mixins.oculus.json)
net.coderbot.iris.mixin.MixinTweakFarPlane (mixins.oculus.json)
Этот инструмент незаменим для разработчиков модов и опытных пользователей, которые хотят точно определить, какие именно миксы участвовали в возникновении ошибки, что значительно упрощает процесс отладки и решения проблем совместимости.