summaryrefslogtreecommitdiff
path: root/src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java')
-rwxr-xr-x[-rw-r--r--]src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java68
1 files changed, 35 insertions, 33 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java b/src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java
index 95f1a2c..050605d 100644..100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java
@@ -9,39 +9,41 @@ import net.minecraft.potion.PotionEffect;
import net.minecraft.util.StatCollector;
import net.minecraft.world.World;
-public class CurseRottenHeart extends Curse
-{
- public CurseRottenHeart(String name, int txtID, String pack)
- {
- super(name, txtID, pack);
- }
-
- @Override
- public void action(World world, EntityPlayer player)
- {
- if (!player.isPotionActive(Potion.poison) || player.getActivePotionEffect(Potion.poison).getDuration() < 30) player.addPotionEffect(new PotionEffect(Potion.poison.id, 80));
- }
-
- public String getDescription()
- {
- return StatCollector.translateToLocal("curse." + Variables.MODID + ".rottenheart.description");
- }
-
+public class CurseRottenHeart extends Curse {
+ public CurseRottenHeart(String name, int txtID, String pack) {
+ super(name, txtID, pack);
+ }
+
+ @Override
+ public void action(World world, EntityPlayer player) {
+ if (!player.isPotionActive(Potion.poison) || player
+ .getActivePotionEffect(Potion.poison).getDuration() < 30)
+ player.addPotionEffect(new PotionEffect(Potion.poison.id, 80));
+ }
+
+ @Override
+ public String getDescription() {
+ return StatCollector.translateToLocal(
+ "curse." + Variables.MODID + ".rottenheart.description");
+ }
+
+ @Override
+ public String getDisplayName() {
+ return StatCollector.translateToLocal(
+ "curse." + Variables.MODID + ".rottenheart");
+ }
+
+ @Override
+ public boolean canCurseBeActivated(World world) {
+ if (world.getWorldInfo().isHardcoreModeEnabled()) {
+ return false;
+ }
+
+ return ConfigHandler.CURSE_ROTTEN_HEART;
+ }
+
@Override
- public String getDisplayName()
- {
- return StatCollector.translateToLocal("curse." + Variables.MODID + ".rottenheart");
+ public boolean canCurseBeActivated() {
+ return ConfigHandler.CURSE_ROTTEN_HEART;
}
-
- @Override
- public boolean canCurseBeActivated(World world)
- {
- return world.getWorldInfo().isHardcoreModeEnabled() ? false : ConfigHandler.CURSE_ROTTEN_HEART;
- }
-
- @Override
- public boolean canCurseBeActivated()
- {
- return ConfigHandler.CURSE_ROTTEN_HEART;
- }
}