package darkknight.jewelrycraft.curses; import cpw.mods.fml.common.event.FMLPreInitializationEvent; import darkknight.jewelrycraft.api.Curse; import darkknight.jewelrycraft.util.Variables; public class CurseList { private static final String CURSE_TEXPACK = Variables.MODID + "_curses_0"; public static Curse rotten; public static Curse flaming; public static Curse blind; public static Curse greed; public static Curse incredibleDevotion; public static Curse infamy; public static Curse midasTouch; public static Curse rabbitsPaw; public static Curse pentagram; public static Curse vampireHunger; public static Curse humbleBundle; public static Curse deathsTouch; public static Curse scionOfHell; public static Curse moneyEqualsPower; public static Curse doubleDown; public static Curse sacredOath; // Not yet implemented // None at the moment :) public static void preInit(FMLPreInitializationEvent e) { rotten = new CurseRottenHeart( Variables.MODNAME + ":" + "Rotten Heart", 0, CURSE_TEXPACK); flaming = new CurseFlamingSoul( Variables.MODNAME + ":" + "Flaming Soul", 1, CURSE_TEXPACK); greed = new CurseGreed(Variables.MODNAME + ":" + "Greed", 2, CURSE_TEXPACK); blind = new CurseBlind(Variables.MODNAME + ":" + "Blind", 3, CURSE_TEXPACK); infamy = new CurseInfamy( Variables.MODNAME + ":" + "Infamy", 4, CURSE_TEXPACK); midasTouch = new CurseMidasTouch( Variables.MODNAME + ":" + "Midas Touch", 5, CURSE_TEXPACK); rabbitsPaw = new CurseRabbitsPaw( Variables.MODNAME + ":" + "Rabbit's Paw", 6, CURSE_TEXPACK); pentagram = new CursePentagram( Variables.MODNAME + ":" + "Pentagram", 7, CURSE_TEXPACK); vampireHunger = new CurseVampireHunger( Variables.MODNAME + ":" + "Vampire Hunger", 8, CURSE_TEXPACK); humbleBundle = new CurseHumbleBundle( Variables.MODNAME + ":" + "Humble Bundle", 9, CURSE_TEXPACK); deathsTouch = new CurseDeathsTouch( Variables.MODNAME + ":" + "Deaths Touch", 10, CURSE_TEXPACK); scionOfHell = new CurseScionOfHell( Variables.MODNAME + ":" + "Scion of Hell", 11, CURSE_TEXPACK); moneyEqualsPower = new CurseMoneyEqualsPower( Variables.MODNAME + ":" + "Money Equals Power", 12, CURSE_TEXPACK); doubleDown = new CurseDoubleDown( Variables.MODNAME + ":" + "Double Down", 19, CURSE_TEXPACK); incredibleDevotion = new CurseIncredibleDevotion( Variables.MODNAME + ":" + "Incredible Devotion", 20, CURSE_TEXPACK); sacredOath = new CurseSacredOath( Variables.MODNAME + ":" + "Sacred Oath", 21, CURSE_TEXPACK); } }