1

MCP 6.2 と Eclipse を使用して Minecraft の GUI mod を作成しようとしています。GUI (これまでのところ) は、drawDefaultBackgroundとテクスチャ付きの長方形で構成されています。問題は、mod を試すたびに、テクスチャ付きの長方形が白く、 と表示されることMISSINGTEXTUREです。/gui/furnace.png のようなデフォルトのテクスチャにリダイレクトしてみましたが、正常に動作します。既存のテクスチャを新しい名前でコピーしたとしても、新しく追加されたテクスチャはすべてこの問題を引き起こします。

表示したいテクスチャは、MCP ファイルの次のディレクトリにあります。

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

これはテクスチャです:

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

そして最後に私のコード:

mod_BliskCraftGui.java:

コードが削除されました

BliskCraftGui.java:

コードが削除されました

プレイヤーがオンラインでプレイしているかシングルプレイヤーでプレイしているか、またオンラインの場合はどのサーバーでプレイしているかを確認する方法を誰かが知っている場合は、それを回答に追加してください。ありがとう

4

2 に答える 2

0

/mcp/eclipse/bin/client/気にしないでください、私はリソースをと/mcp/bin/minecraft/フォルダに入れるべきだとわかりました。

于 2012-04-28T16:54:25.023 に答える
0

ディレクトリで提供されるワークスペースでMinecraft Coder Pack (MCP)を使用する場合、デフォルトの「クライアント」実行構成から Minecraft を実行すると、ディレクトリがクラスパスに追加されます。これは、その下のディレクトリにアセットを配置できることを意味します。たとえば、ブロックのテクスチャを追加するには、テクスチャ PNG を次の場所に配置できます。eclipseeclipse\Client\binassets\minecraft

MCP\eclipse\Client\bin\assets\minecraft\textures\blocks
于 2013-07-20T03:37:04.467 に答える