summaryrefslogtreecommitdiff
path: root/src/main/java/darkknight/jewelrycraft/curses/CurseList.java
blob: 2c11364356e60083f6826205651d69d9cbbf9ee4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
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);
	}
}