我正在尝试使用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/
文件夹中。