From 0ef6a00aa79f022e5bd56b3f77e6861bbecf6d94 Mon Sep 17 00:00:00 2001 From: OnyxDarkKnight Date: Thu, 13 Aug 2015 21:12:11 +0100 Subject: Added a new structure, a new curse, achievements, challenges, curses entry in the guide; reworked liquids to be tile entities, cleaned the structures code, potion code and... you know what? I improved and changed so much stuff that I literally forgot what I did... --- .../client/gui/GuiTabIntroduction.java | 114 ++++++++++----------- 1 file changed, 55 insertions(+), 59 deletions(-) (limited to 'src/main/java/darkknight/jewelrycraft/client/gui/GuiTabIntroduction.java') diff --git a/src/main/java/darkknight/jewelrycraft/client/gui/GuiTabIntroduction.java b/src/main/java/darkknight/jewelrycraft/client/gui/GuiTabIntroduction.java index 25acf21..158a1f5 100644 --- a/src/main/java/darkknight/jewelrycraft/client/gui/GuiTabIntroduction.java +++ b/src/main/java/darkknight/jewelrycraft/client/gui/GuiTabIntroduction.java @@ -1,59 +1,55 @@ -package darkknight.jewelrycraft.client.gui; - -import net.minecraft.init.Items; -import net.minecraft.item.ItemStack; -import net.minecraft.util.StatCollector; -import darkknight.jewelrycraft.client.Page; -import darkknight.jewelrycraft.item.ItemList; -import darkknight.jewelrycraft.util.Variables; - -public class GuiTabIntroduction extends GuiTab -{ - public GuiTabIntroduction(int id) - { - super(id); - } - - @Override - public ItemStack getIcon() - { - return new ItemStack(ItemList.ring); - } - - 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; - case 3: - text = StatCollector.translateToLocal("guide." + Variables.MODID + ".tab.introduction."+page); - Page.addTextPage(gui, gui.getLeft() + xPos, gui.getTop(), text); - break; - } - } - - @Override - public int getMaxPages() - { - return 4; - } - - @Override - public void drawForeground(GuiGuide gui, int x, int y, int page) - {} -} +package darkknight.jewelrycraft.client.gui; + +import net.minecraft.init.Items; +import net.minecraft.item.ItemStack; +import net.minecraft.util.StatCollector; +import darkknight.jewelrycraft.client.Page; +import darkknight.jewelrycraft.item.ItemList; +import darkknight.jewelrycraft.util.Variables; + +public class GuiTabIntroduction extends GuiTab +{ + public GuiTabIntroduction(int id) + { + super(id); + } + + @Override + public ItemStack getIcon() + { + return new ItemStack(ItemList.ring); + } + + 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) + {} +} -- cgit v1.2.3