package wehavecookies56.kk.client.gui; import net.minecraft.client.Minecraft; import net.minecraft.client.gui.inventory.GuiContainer; import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.util.ResourceLocation; import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import org.lwjgl.opengl.GL11; import wehavecookies56.kk.container.ContainerKKChest; import wehavecookies56.kk.entities.tileentities.TileEntityKKChest; public class GuiKKChest extends GuiContainer{ TileEntityKKChest chest = new TileEntityKKChest(); protected int xSize = 176; protected int ySize = 166; @SideOnly(Side.CLIENT) public GuiKKChest(InventoryPlayer invPlayer, TileEntityKKChest chest) { super(new ContainerKKChest(invPlayer, chest)); this.chest = chest; xSize = 176; ySize = 166; } private static final ResourceLocation texture = new ResourceLocation("kk", "textures/gui/KKChest.png"); @Override protected void drawGuiContainerForegroundLayer(int p_146979_1_, int p_146979_2_) { super.drawGuiContainerForegroundLayer(p_146979_1_, p_146979_2_); } @Override @SideOnly(Side.CLIENT) protected void drawGuiContainerBackgroundLayer(float f, int x, int y) { GL11.glColor4f(1F, 1F, 1F, 1F); Minecraft.getMinecraft().renderEngine.bindTexture(texture); int xPos = (width - xSize) / 2; int yPos = (height - ySize) / 2; drawTexturedModalRect(xPos, yPos, 0, 0, xSize, ySize); } }