From 4f7ad220df0438b6f3382110577b53f29da46453 Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Thu, 24 May 2018 15:50:07 -0400 Subject: Update of all changes --- .../jewelrycraft/client/AbstractTab.java | 92 ++++++++++++---------- 1 file changed, 49 insertions(+), 43 deletions(-) mode change 100644 => 100755 src/main/java/darkknight/jewelrycraft/client/AbstractTab.java (limited to 'src/main/java/darkknight/jewelrycraft/client/AbstractTab.java') diff --git a/src/main/java/darkknight/jewelrycraft/client/AbstractTab.java b/src/main/java/darkknight/jewelrycraft/client/AbstractTab.java old mode 100644 new mode 100755 index cdfb394..66c3329 --- a/src/main/java/darkknight/jewelrycraft/client/AbstractTab.java +++ b/src/main/java/darkknight/jewelrycraft/client/AbstractTab.java @@ -2,6 +2,7 @@ package darkknight.jewelrycraft.client; import org.lwjgl.opengl.GL11; import org.lwjgl.opengl.GL12; + import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import darkknight.jewelrycraft.util.Variables; @@ -16,54 +17,59 @@ import net.minecraft.util.ResourceLocation; * @author TinkersCOnstruct */ @SideOnly(Side.CLIENT) -public abstract class AbstractTab extends GuiButton -{ - ResourceLocation texture = new ResourceLocation(Variables.MODID, "textures/gui/hearts.png"); - ItemStack renderStack; - RenderItem itemRenderer = new RenderItem(); +public abstract class AbstractTab extends GuiButton { + ResourceLocation texture = new ResourceLocation( + Variables.MODID, "textures/gui/hearts.png"); + ItemStack renderStack; + RenderItem itemRenderer = new RenderItem(); - public AbstractTab(int id, int posX, int posY, ItemStack renderStack) - { - super(id, posX, posY, 18, 18, ""); - this.renderStack = renderStack; - } + public AbstractTab(int id, int posX, int posY, ItemStack renderStack) { + super(id, posX, posY, 18, 18, ""); + this.renderStack = renderStack; + } - @Override - public void drawButton (Minecraft mc, int mouseX, int mouseY) - { - if (this.visible) - { - GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); - int xOffset = this.enabled ? 0 : 8; + @Override + public void drawButton(Minecraft mc, int mouseX, int mouseY) { + if (this.visible) { + GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F); + int xOffset = this.enabled ? 0 : 8; - mc.renderEngine.bindTexture(this.texture); - this.drawTexturedModalRect(this.xPosition, yPosition, 144 + xOffset, 32, 18, 18); + mc.renderEngine.bindTexture(this.texture); + this.drawTexturedModalRect(this.xPosition, yPosition, + 144 + xOffset, 32, 18, 18); - GL11.glPushMatrix(); - RenderHelper.enableGUIStandardItemLighting(); - this.zLevel = 100.0F; - this.itemRenderer.zLevel = 100.0F; - GL11.glEnable(GL11.GL_LIGHTING); - GL11.glEnable(GL12.GL_RESCALE_NORMAL); - this.itemRenderer.renderItemAndEffectIntoGUI(mc.fontRenderer, mc.renderEngine, renderStack, xPosition + 1, yPosition + 1); - this.itemRenderer.renderItemOverlayIntoGUI(mc.fontRenderer, mc.renderEngine, renderStack, xPosition + 1, yPosition + 1); - GL11.glDisable(GL11.GL_LIGHTING); - this.itemRenderer.zLevel = 0.0F; - this.zLevel = 0.0F; - RenderHelper.disableStandardItemLighting(); - GL11.glPopMatrix(); - } - } + GL11.glPushMatrix(); + RenderHelper.enableGUIStandardItemLighting(); + this.zLevel = 100.0F; + this.itemRenderer.zLevel = 100.0F; + GL11.glEnable(GL11.GL_LIGHTING); + GL11.glEnable(GL12.GL_RESCALE_NORMAL); + this.itemRenderer.renderItemAndEffectIntoGUI(mc.fontRenderer, + mc.renderEngine, renderStack, xPosition + 1, + yPosition + 1); + this.itemRenderer.renderItemOverlayIntoGUI(mc.fontRenderer, + mc.renderEngine, renderStack, xPosition + 1, + yPosition + 1); + GL11.glDisable(GL11.GL_LIGHTING); + this.itemRenderer.zLevel = 0.0F; + this.zLevel = 0.0F; + RenderHelper.disableStandardItemLighting(); + GL11.glPopMatrix(); + } + } - @Override - public boolean mousePressed (Minecraft mc, int mouseX, int mouseY) - { - boolean inWindow = this.enabled && this.visible && mouseX >= this.xPosition && mouseY >= this.yPosition && mouseX < this.xPosition + this.width && mouseY < this.yPosition + this.height; - if (inWindow) this.onTabClicked(); - return inWindow; - } + @Override + public boolean mousePressed(Minecraft mc, int mouseX, int mouseY) { + boolean inWindow = this.enabled && this.visible + && mouseX >= this.xPosition && mouseY >= this.yPosition + && mouseX < this.xPosition + this.width + && mouseY < this.yPosition + this.height; + if (inWindow) + this.onTabClicked(); + return inWindow; + } - public abstract void onTabClicked (); + public abstract void onTabClicked(); - public abstract boolean shouldAddToList (); + public abstract boolean shouldAddToList(); } \ No newline at end of file -- cgit v1.2.3