protected void drawGuiContainerBackgroundLayer( float p_146976_1_, int p_146976_2_, int p_146976_3_) { GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); this.mc .getTextureManager() .bindTexture( new ResourceLocation( "securitycraft:textures/gui/container/customize" + tileEntity.getNumberOfCustomizableOptions() + ".png")); int k = (this.width - this.xSize) / 2; int l = (this.height - this.ySize) / 2; this.drawTexturedModalRect(k, l, 0, 0, this.xSize, this.ySize); }
public void initGui() { super.initGui(); for (int i = 0; i < tileEntity.getNumberOfCustomizableOptions(); i++) { GuiPictureButton button = new GuiPictureButton( i, guiLeft + 130, (guiTop + 10) + (i * 25), 20, 20, "", itemRender, new ItemStack(ModuleUtils.getItemFromModule(tileEntity.getCustomizableOptions()[i])), ""); this.buttonList.add(button); this.hoverCheckers[i] = new HoverChecker(button, 20); } }