2012-04-27 2 views
1

Я пытаюсь создать модем GUI для Minecraft с использованием MCP 6.2 и Eclipse. GUI (до сих пор) состоит из drawDefaultBackground и текстурированного прямоугольника. Проблема в том, что всякий раз, когда я тестирую мода, текстурированный прямоугольник белый и говорит MISSINGTEXTURE. Я попытался перенаправить на текстуру по умолчанию, например, файл /gui/furnace.png, и он работает нормально. Любые добавленные текстуры дают эту проблему, даже если я копирую существующую текстуру с новым именем.Minecraft modding дает ошибку Missingtexture

текстура Я хочу, чтобы отобразить в следующем каталоге в файле MCP:

MCP \ баночек \ minecraft.jar \ bliskcraft \ BCGUI.png

Это текстура:

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

и, наконец, мой код:

mod_BliskCraftGui.java:

код удален

BliskCraftGui.java:

код удален

Если кто-нибудь знает, как проверить, если игрок играет онлайн или одиночный -player, и если онлайн, какой сервер, пожалуйста, добавьте это в свой ответ. Спасибо

ответ

0

Nevermind, я узнал, что должен разместить ресурсы в папках /mcp/eclipse/bin/client/ и /mcp/bin/minecraft/.

0

При использовании Minecraft Coder Pack (MCP) с рабочей она обеспечивает в eclipse каталог, каталог eclipse\Client\bin добавляется к классам, когда Minecraft запускается из конфигурации запуска по умолчанию «Client». Это означает, что активы могут быть помещены в каталог assets\minecraft. Например. для добавления текстуры для блока текстура PNG может быть размещена в:

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

 Смежные вопросы

  • Нет связанных вопросов^_^