// Path: src/main/java/modpacktweaks/client/gui/library/gui/IGuiBase.java
// public interface IGuiBase
// {
//     public ElementBase addElement(ElementBase element);
// 
//     public void addElements();
// 
//     public void addTabs();
// 
//     public void drawBackgroundTexture();
// 
//     public void drawElements();
// 
//     public ElementBase getElementAtPosition(int mouseX, int mouseY);
// 
//     public FontRenderer getFontRenderer();
// 
//     public int getGuiLeft();
// 
//     public int getGuiTop();
// 
//     public int getHeight();
// 
//     public RenderItem getItemRenderer();
// 
//     public Minecraft getMinecraft();
// 
//     public int getMouseX();
// 
//     public int getMouseY();
// 
//     public TextureManager getTextureManager();
// 
//     public int getWidth();
// 
//     public float getZLevel();
// 
//     public void handleElementButtonClick(String buttonName, int mouseButton);
// 
//     public void handleElementFakeSlotItemChange(ElementFakeItemSlot slot);
// 
//     public boolean isItemStackAllowedInFakeSlot(ElementFakeItemSlot slot, ItemStack stack);
// 
//     public void setZLevel(float zlevel);
// }


import java.util.List;
import modpacktweaks.client.gui.library.gui.IGuiBase;
import net.minecraft.client.Minecraft;
import net.minecraft.item.ItemStack;
import net.minecraft.util.EnumChatFormatting;
package modpacktweaks.client.gui.library.gui.element;



public class ElementItemText extends ElementText
{
    ItemStack item;

    public ElementItemText(IGuiBase parent, int x, int y, ItemStack stack)
    {
        super(parent, x, y, stack.getDisplayName(), "");
        item = stack;
    }

// Path: src/main/java/modpacktweaks/client/gui/library/gui/IGuiBase.java
// public interface IGuiBase
// {
//     public ElementBase addElement(ElementBase element);
// 
//     public void addElements();
// 
//     public void addTabs();
// 
//     public void drawBackgroundTexture();
// 
//     public void drawElements();
// 
//     public ElementBase getElementAtPosition(int mouseX, int mouseY);
// 
//     public FontRenderer getFontRenderer();
// 
//     public int getGuiLeft();
// 
//     public int getGuiTop();
// 
//     public int getHeight();
// 
//     public RenderItem getItemRenderer();
// 
//     public Minecraft getMinecraft();
// 
//     public int getMouseX();
// 
//     public int getMouseY();
// 
//     public TextureManager getTextureManager();
// 
//     public int getWidth();
// 
//     public float getZLevel();
// 
//     public void handleElementButtonClick(String buttonName, int mouseButton);
// 
//     public void handleElementFakeSlotItemChange(ElementFakeItemSlot slot);
// 
//     public boolean isItemStackAllowedInFakeSlot(ElementFakeItemSlot slot, ItemStack stack);
// 
//     public void setZLevel(float zlevel);
// }


// Path: src/main/java/modpacktweaks/client/gui/library/gui/element/ElementItemText.java
import java.util.List;
import modpacktweaks.client.gui.library.gui.IGuiBase;
import net.minecraft.client.Minecraft;
import net.minecraft.item.ItemStack;
import net.minecraft.util.EnumChatFormatting;

package modpacktweaks.client.gui.library.gui.element;



public class ElementItemText extends ElementText
{
    ItemStack item;

    public ElementItemText(IGuiBase parent, int x, int y, ItemStack stack)
    {
        super(parent, x, y, stack.getDisplayName(), "");
        item = stack;
    }

    public ElementItemText(IGuiBase parent, int x, int y, ItemStack stack, int c, boolean s)