Доброго времени суток. Создаю мод на gui. gui открываеться но нет текстуры и оно на всеь экран
код:
создавал всё по видео англиского чувака.
фото для гуи приложил
код:
Код:
package Ragdakor.map;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.item.Item;
@Mod(name = Reference.mod_name, modid = Reference.mod_id, version = Reference.mod_version)
public class Core {
@SidedProxy(clientSide = Reference.Client, serverSide = Reference.Server)
public static CommonProxy proxy;
public static ClientProxy cproxy;
public static Item bestpickaxe;
@EventHandler
public void preInit(FMLPreInitializationEvent event) {
bestpickaxe = new BestPickAxe().setUnlocalizedName("bestpickaxe");
GameRegistry.registerItem(bestpickaxe, "bestpickaxe");
}
@EventHandler
public void init(FMLInitializationEvent event) {
proxy.regiterReanders();
}
@EventHandler
public void postInit(FMLPostInitializationEvent event) {
}
}
Код:
package Ragdakor.map.Gui;
import org.lwjgl.opengl.GL11;
import Ragdakor.map.Reference;
import cpw.mods.fml.relauncher.Side;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.util.ResourceLocation;
public class GuiMap extends GuiScreen {
int guiWidth = 785;
int guiHeight = 550;
@Override
public void drawScreen(int x, int y, float ticks) {
int guiX = (width - guiWidth) / 4;
int guiY = (height - guiHeight) / 4;
GL11.glColor4f(1, 1, 1, 1);
drawDefaultBackground();
mc.renderEngine.bindTexture(new ResourceLocation(Reference.mod_id, "textures/gui/GuiMap.png"));
drawTexturedModalRect(guiX, guiY, 0, 0, guiWidth, guiHeight);
super.drawScreen(x, y, ticks);
}
}
Код:
package Ragdakor.map;
public class CommonProxy {
public void regiterReanders() {
}
}
Код:
package Ragdakor.map;
public class ClientProxy extends CommonProxy{
@Override
public void regiterReanders() {
}
}
фото для гуи приложил
- Краш-лог
-
-
Краш-лог:
-