package darkknight.jewelrycraft.client.gui; import darkknight.jewelrycraft.client.Page; import darkknight.jewelrycraft.item.ItemList; import darkknight.jewelrycraft.util.Variables; import net.minecraft.item.ItemStack; import net.minecraft.util.StatCollector; public class GuiTabIntroduction extends GuiTab { public GuiTabIntroduction(int id) { super(id); } @Override public ItemStack getIcon() { return new ItemStack(ItemList.ring); } @Override public String getName() { return StatCollector.translateToLocal("guide." + Variables.MODID + ".tab.introduction"); } @Override public void drawBackground(GuiGuide gui, int x, int y, int page) { String text = ""; int xPos = page % 2 == 0 ? 107 : -35; switch (page) { case 1: text = StatCollector.translateToLocal( "guide." + Variables.MODID + ".tab.introduction." + page); Page.addTextPage(gui, gui.getLeft() + xPos, gui.getTop(), text); break; case 2: text = StatCollector.translateToLocal( "guide." + Variables.MODID + ".tab.introduction." + page); Page.addTextPage(gui, gui.getLeft() + xPos, gui.getTop(), text); break; } } @Override public int getMaxPages() { return 2; } @Override public void drawForeground(GuiGuide gui, int x, int y, int page) { } }