package com.test.mod.gui;
import java.io.IOException;
import org.lwjgl.input.Keyboard;
import org.lwjgl.opengl.GL11;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.util.ResourceLocation;
public class MagicInventory extends GuiScreen{
private final int guiHeight = 192;
private final int guiWidth = 256;
private static ResourceLocation guiTexture;
public MagicInventory()
{
guiTexture = new ResourceLocation("hc:textures/gui/magicInventory.png");
}
private String formatString(String s)
{
return s.replaceAll("NL", "\n\n");
}
@Override
public void initGui()
{
Keyboard.enableRepeatEvents(true);
}
@Override
public void updateScreen()
{
super.updateScreen();
}
@Override
public void drawScreen(int x, int h, float p_73863_3_)
{
GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);
mc.getTextureManager().bindTexture(guiTexture);
int offsetFromScreenLeft = (width - guiWidth) / 2;
drawTexturedModalRect(offsetFromScreenLeft, 2, 0, 0, guiWidth, guiHeight);
fontRenderer.drawString("Hello!", offsetFromScreenLeft + guiWidth - 50, 170, 0);
}
@Override
protected void mouseClicked(int mouseX, int mouseY, int mouseButton) throws IOException{
super.mouseClicked(mouseX, mouseY, mouseButton);
}
@Override
public void onGuiClosed()
{
Keyboard.enableRepeatEvents(false);
}
@Override
public boolean doesGuiPauseGame()
{
return false;
}
}