Minecraft modding给出了Missingtexture错误

时间:2012-04-27 23:28:06

标签: java eclipse module textures minecraft

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

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

MCP \罐\ minecraft.jar \ bliskcraft \ BCGUI.png

这是纹理:

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

最后是我的代码:

mod_BliskCraftGui.java:

删除了代码

BliskCraftGui.java:

删除了代码

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

Minecraft Coder Pack (MCP)与它在eclipse目录中提供的工作空间一起使用时,当从默认的“客户端”运行配置运行Minecraft时,eclipse\Client\bin目录将添加到类路径中。这意味着资产可以放在其下方的assets\minecraft目录中。例如。要为块添加纹理,可以将纹理PNG放在:

MCP\eclipse\Client\bin\assets\minecraft\textures\blocks