跳到正文

MixinTrace Unofficial-TT-Port

作者:PumpkinXD

MixinTrace 的非官方移植版,可在崩溃报告的堆栈跟踪中列出 mixin。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

这是适用于 26.1+ 的 非官方 MixinTrace 移植版(_(TT= Tiny Takeover)_),这款模组会在堆栈跟踪中添加 Mixin 信息,以便更轻松地调试。

已在 26.1.2 上测试,较新版本可能也能正常运行(如果不行,请在这里提交问题)。

输出示例:

Mixins in Stacktrace:
	net.minecraft.client.KeyboardHandler:
		net.fabricmc.fabric.mixin.screen.KeyboardHandlerMixin (fabric-screen-api-v1.mixins.json)
	net.minecraft.client.Minecraft:
		net.fabricmc.fabric.mixin.networking.client.accessor.MinecraftAccessor (fabric-networking-api-v1.client.mixins.json)
		net.fabricmc.fabric.mixin.screen.MinecraftMixin (fabric-screen-api-v1.mixins.json)
		net.fabricmc.fabric.mixin.datagen.client.MinecraftMixin (fabric-data-generation-api-v1.client.mixins.json)
		net.fabricmc.fabric.mixin.event.interaction.client.MinecraftMixin (fabric-events-interaction-v0.client.mixins.json)
		net.caffeinemc.mods.sodium.mixin.core.MinecraftMixin (sodium-common.mixins.json)
		net.fabricmc.fabric.mixin.event.lifecycle.client.MinecraftMixin (fabric-lifecycle-events-v1.client.mixins.json)
		net.fabricmc.fabric.mixin.registry.sync.client.MinecraftMixin (fabric-registry-sync-v0.client.mixins.json)

原始描述:

这是一款 Fabric 模组,会在崩溃报告的堆栈跟踪类信息中添加 Mixin 列表(以及 Mixin 配置名称)。

输出示例:

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

已在 Minecraft 1.16.2 和 1.16.1 上测试,但很可能也适用于许多其他版本。

常见问题

MixinTrace Unofficial-TT-Port 支持哪些 Minecraft 版本?

MixinTrace Unofficial-TT-Port 支持 Minecraft Java 版 26.1–26.3,共 5 个版本,可用的加载器:Fabric / Quilt。下载时注意选择和你游戏版本一致的文件。

MixinTrace Unofficial-TT-Port 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。

评论

登录后评论和评分

PumpkinXD 的其他作品

查看全部 →