安宁的拉斐尔
本帖最后由 安宁的拉斐尔 于 2023-2-13 15:26 编辑

我的世界版本 1.19.2  
Forge版本  43.2.4



这是mixin修饰的方法  被注释掉是原先绘制hud的方法 我在我的世界绘制状态来头部注入这个方法但是没有反应

我的另一个mixin修饰的方法能够正常运行   
这是另一个mixin修饰的方法  更改客户端左上角的标题




无敌三脚猫
这个位置……你可以试试mixin到net.minecraftforge.client.gui.ForgeIngameGui里(而非net.minecraft.client.gui.Gui)
而且这没必要mixin吧,监听net.minecraftforge.client.event.RenderGameOverlayEvent就好
后面改标题那里,你直接改语言文件就好了啊
反正能不mixin就不mixin
一截代码而已,截图再上传显然不如复制粘贴便捷

安宁的拉斐尔
无敌三脚猫 发表于 2023-2-13 15:51
这个位置……你可以试试mixin到net.minecraftforge.client.gui.ForgeIngameGui里(而非net.minecraft.clien ...

谢谢 我去试试  主要是没搞过forge 不知道有什么方法

youyihj
有对应 Gui 的事件为啥要用 mixin 啊……

mixin /asm 黑魔法永远都是完全没有别的办法后的最后的手段

第一页 上一页 下一页 最后一页