From 46186569d5cb462f90e59a37dc17a9fad51cfa4a Mon Sep 17 00:00:00 2001 From: OnyxDarkKnight Date: Wed, 1 Jul 2015 16:11:31 +0100 Subject: Added a curse tab, added a config to enable/disable extra jewelry info, plus more! --- src/main/java/darkknight/jewelrycraft/api/Curse.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/main/java/darkknight/jewelrycraft/api/Curse.java') diff --git a/src/main/java/darkknight/jewelrycraft/api/Curse.java b/src/main/java/darkknight/jewelrycraft/api/Curse.java index bf21a5e..beff14b 100644 --- a/src/main/java/darkknight/jewelrycraft/api/Curse.java +++ b/src/main/java/darkknight/jewelrycraft/api/Curse.java @@ -15,11 +15,12 @@ import net.minecraftforge.event.world.BlockEvent; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; -public class Curse +public abstract class Curse { protected int textureID; protected String name, description, texturePackName; protected Random rand = new Random(); + protected Minecraft mc = Minecraft.getMinecraft(); private static ArrayList curses = new ArrayList(); public static ArrayList availableCurses = new ArrayList(); @@ -44,6 +45,8 @@ public class Curse { return name; } + + public abstract String getDisplayName(); /** * @return The description of the curse -- cgit v1.2.3