我正在尝试使用MCP 6.2和Eclipse为Minecraft制作GUI mod。 GUI(到目前为止)
drawDefaultBackground和带纹理的矩形组成。问题是,每当我尝试使用mod时,带纹理的矩形就会变成白色并显示MISSINGTEXTURE。我尝试重定向到默认纹理,例如/gui/furnace.png,它可以正常工作。即使我使用新名称复制现有纹理,任何新添加的纹理也会出现此问题。

我要显示的纹理在MCP文件的以下目录中:

mcp \ jars \ minecraft.jar \ bliskcraft \ BCGUI.png

这是纹理:

http://i.stack.imgur.com/Vktv5.png

最后是我的代码:

mod_BliskCraftGui.java:

代码已删除

BliskCraftGui.java:

代码已删除

如果有人知道如何检查播放器是在线游戏还是单人游戏,以及在线的是哪个服务器,请将该答案添加到答案中。谢谢

最佳答案

没关系,我发现应该将资源放在/mcp/eclipse/bin/client//mcp/bin/minecraft/文件夹中。

09-26 17:36