summaryrefslogtreecommitdiff
path: root/src/main/java/darkknight/jewelrycraft/curses
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/curses')
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseBlind.java17
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseDeathsTouch.java15
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseDoubleDown.java19
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseFlamingSoul.java10
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseGreed.java6
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseHumbleBundle.java28
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseIncredibleDevotion.java20
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseInfamy.java58
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseList.java104
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseMidasTouch.java193
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseMoneyEqualsPower.java67
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CursePentagram.java186
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseRabbitsPaw.java19
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java14
-rw-r--r--src/main/java/darkknight/jewelrycraft/curses/CurseSacredOath.java10
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseScionOfHell.java20
-rwxr-xr-xsrc/main/java/darkknight/jewelrycraft/curses/CurseVampireHunger.java24
17 files changed, 235 insertions, 575 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseBlind.java b/src/main/java/darkknight/jewelrycraft/curses/CurseBlind.java
index adaf528..04a9ce0 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseBlind.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseBlind.java
@@ -18,17 +18,14 @@ public class CurseBlind extends Curse {
@Override
public void action(World world, EntityPlayer player) {
- if (!player.isPotionActive(Potion.blindness) || player
- .getActivePotionEffect(Potion.blindness)
- .getDuration() < 30)
- player.addPotionEffect(new PotionEffect(
- Potion.blindness.id, 60));
+ if (!player.isPotionActive(Potion.blindness)
+ || player.getActivePotionEffect(Potion.blindness).getDuration() < 30)
+ player.addPotionEffect(new PotionEffect(Potion.blindness.id, 60));
}
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".blind.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".blind.description");
}
@Override
@@ -46,14 +43,12 @@ public class CurseBlind extends Curse {
}
@Override
- public int weight(World world, EntityPlayer player,
- Random random) {
+ public int weight(World world, EntityPlayer player, Random random) {
return 7;
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal(
- "curse." + Variables.MODID + ".blind");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".blind");
}
}
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseDeathsTouch.java b/src/main/java/darkknight/jewelrycraft/curses/CurseDeathsTouch.java
index 6281db1..2541759 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseDeathsTouch.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseDeathsTouch.java
@@ -16,12 +16,10 @@ public class CurseDeathsTouch extends Curse {
}
@Override
- public boolean attackedByPlayerActionCancelable(
- LivingAttackEvent event, World world,
- EntityPlayer player, Entity target) {
+ public boolean attackedByPlayerActionCancelable(LivingAttackEvent event, World world, EntityPlayer player,
+ Entity target) {
if (!world.isRemote) {
- target.attackEntityFrom(DamageSource.wither,
- event.ammount);
+ target.attackEntityFrom(DamageSource.wither, event.ammount);
}
return true;
@@ -29,15 +27,12 @@ public class CurseDeathsTouch extends Curse {
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".deathsTouch.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".deathsTouch.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".deathsTouch");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".deathsTouch");
}
@Override
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseDoubleDown.java b/src/main/java/darkknight/jewelrycraft/curses/CurseDoubleDown.java
index 202d8bf..b39f1c9 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseDoubleDown.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseDoubleDown.java
@@ -16,25 +16,21 @@ public class CurseDoubleDown extends Curse {
}
@Override
- public void attackedAction(World world, EntityPlayer player,
- LivingAttackEvent event, Entity attacker) {
+ public void attackedAction(World world, EntityPlayer player, LivingAttackEvent event, Entity attacker) {
if (event.source.damageType.equals("doubleDown")) {
return; // Don't stack double down
}
- player.attackEntityFrom(DamageSourceList.doubleDown,
- event.ammount);
+ player.attackEntityFrom(DamageSourceList.doubleDown, event.ammount);
}
@Override
- public void attackedByPlayerAction(LivingAttackEvent event,
- World world, EntityPlayer player, Entity target) {
+ public void attackedByPlayerAction(LivingAttackEvent event, World world, EntityPlayer player, Entity target) {
if (event.source.damageType.equals("doubleDown")) {
return; // Don't stack double down
}
- target.attackEntityFrom(DamageSourceList.doubleDown,
- event.ammount);
+ target.attackEntityFrom(DamageSourceList.doubleDown, event.ammount);
}
@Override
@@ -44,15 +40,12 @@ public class CurseDoubleDown extends Curse {
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".doubledown.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".doubledown.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".doubledown");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".doubledown");
}
@Override
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseFlamingSoul.java b/src/main/java/darkknight/jewelrycraft/curses/CurseFlamingSoul.java
index 9811eb8..f06bfa6 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseFlamingSoul.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseFlamingSoul.java
@@ -13,16 +13,13 @@ public class CurseFlamingSoul extends Curse {
super(name, txtID, pack);
}
- public void attackedByPlayerAction(World world,
- EntityPlayer player, Entity target) {
+ public void attackedByPlayerAction(World world, EntityPlayer player, Entity target) {
player.setFire(5);
}
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".flamingsoul.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".flamingsoul.description");
}
@Override
@@ -32,7 +29,6 @@ public class CurseFlamingSoul extends Curse {
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".flamingsoul");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".flamingsoul");
}
}
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseGreed.java b/src/main/java/darkknight/jewelrycraft/curses/CurseGreed.java
index 4ea7ba3..48ff321 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseGreed.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseGreed.java
@@ -24,8 +24,7 @@ public class CurseGreed extends Curse {
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".greed.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".greed.description");
}
@Override
@@ -35,7 +34,6 @@ public class CurseGreed extends Curse {
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal(
- "curse." + Variables.MODID + ".greed");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".greed");
}
}
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseHumbleBundle.java b/src/main/java/darkknight/jewelrycraft/curses/CurseHumbleBundle.java
index 76487a6..41219f2 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseHumbleBundle.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseHumbleBundle.java
@@ -22,14 +22,12 @@ import net.minecraftforge.event.world.BlockEvent;
*
*/
public class CurseHumbleBundle extends Curse {
- protected CurseHumbleBundle(String name, int txtID,
- String texturepack) {
+ protected CurseHumbleBundle(String name, int txtID, String texturepack) {
super(name, txtID, texturepack);
}
@Override
- public void entityDropItems(EntityPlayer player, Entity target,
- ArrayList<EntityItem> drops) {
+ public void entityDropItems(EntityPlayer player, Entity target, ArrayList<EntityItem> drops) {
for (EntityItem item : drops) {
ItemStack drop = item.getEntityItem().copy();
target.entityDropItem(drop, 0.5F);
@@ -37,22 +35,17 @@ public class CurseHumbleBundle extends Curse {
}
@Override
- public void onBlockItemsDrop(EntityPlayer player,
- BlockEvent.HarvestDropsEvent event) {
+ public void onBlockItemsDrop(EntityPlayer player, BlockEvent.HarvestDropsEvent event) {
for (ItemStack item : event.drops) {
ItemStack drop = item.copy();
- if (drop.getItem() != Item
- .getItemFromBlock(event.block))
- dropItem(event.world, event.x, event.y,
- event.z, drop);
+ if (drop.getItem() != Item.getItemFromBlock(event.block))
+ dropItem(event.world, event.x, event.y, event.z, drop);
}
}
- public void dropItem(World world, double x, double y, double z,
- ItemStack stack) {
- EntityItem entityitem = new EntityItem(world, x + 0.5D,
- y + 0.5D, z + 0.5D, stack);
+ public void dropItem(World world, double x, double y, double z, ItemStack stack) {
+ EntityItem entityitem = new EntityItem(world, x + 0.5D, y + 0.5D, z + 0.5D, stack);
entityitem.motionX = 0;
entityitem.motionZ = 0;
entityitem.motionY = 0.11000000298023224D;
@@ -61,15 +54,12 @@ public class CurseHumbleBundle extends Curse {
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".humblebundle.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".humblebundle.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".humblebundle");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".humblebundle");
}
@Override
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseIncredibleDevotion.java b/src/main/java/darkknight/jewelrycraft/curses/CurseIncredibleDevotion.java
index da88c50..3f16ccf 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseIncredibleDevotion.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseIncredibleDevotion.java
@@ -9,33 +9,25 @@ import net.minecraft.util.StatCollector;
import net.minecraft.world.World;
public class CurseIncredibleDevotion extends Curse {
- protected CurseIncredibleDevotion(String name, int txtID,
- String texturepack) {
+ protected CurseIncredibleDevotion(String name, int txtID, String texturepack) {
super(name, txtID, texturepack);
}
@Override
- public void entityDeathAction(World world, EntityLivingBase target,
- EntityPlayer player) {
+ public void entityDeathAction(World world, EntityLivingBase target, EntityPlayer player) {
if (rand.nextInt(10) == 0) {
- world.createExplosion(target, target.posX,
- target.posY, target.posZ,
- target.getMaxHealth() / (10.0f * (1
- / ConfigHandler.DEVOTION_FACTOR)),
- true);
+ world.createExplosion(target, target.posX, target.posY, target.posZ,
+ target.getMaxHealth() / (10.0f * (1 / ConfigHandler.DEVOTION_FACTOR)), true);
}
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".incredibledevotion");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".incredibledevotion");
}
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".incredibledevotion.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".incredibledevotion.description");
}
}
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseInfamy.java b/src/main/java/darkknight/jewelrycraft/curses/CurseInfamy.java
index 720ea6f..a24c92c 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseInfamy.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseInfamy.java
@@ -32,64 +32,40 @@ public class CurseInfamy extends Curse {
}
@Override
- public void attackedByPlayerAction(LivingAttackEvent event,
- World world, EntityPlayer player, Entity target) {
- if (rand.nextInt(5) == 0 && !world.isRemote
- && !(target instanceof EntityMob)
- && target instanceof EntityLiving
- && !(target instanceof EntityHeart)
- && !(target instanceof EntityHalfHeart)
+ public void attackedByPlayerAction(LivingAttackEvent event, World world, EntityPlayer player, Entity target) {
+ if (rand.nextInt(5) == 0 && !world.isRemote && !(target instanceof EntityMob) && target instanceof EntityLiving
+ && !(target instanceof EntityHeart) && !(target instanceof EntityHalfHeart)
&& target.canAttackWithItem()) {
- NBTTagCompound playerInfo = PlayerUtils
- .getModPlayerPersistTag(player,
- Variables.MODID);
+ NBTTagCompound playerInfo = PlayerUtils.getModPlayerPersistTag(player, Variables.MODID);
- playerInfo.setFloat("BlackHeart",
- playerInfo.getFloat("BlackHeart")
- + 1.0F);
+ playerInfo.setFloat("BlackHeart", playerInfo.getFloat("BlackHeart") + 1.0F);
if (player.getMaxHealth() >= 3F) {
- player.getEntityAttribute(
- SharedMonsterAttributes.maxHealth)
- .setBaseValue(player
- .getMaxHealth()
- - 1.0F);
-
- player.setHealth(
- player.getHealth() - 1.0F);
+ player.getEntityAttribute(SharedMonsterAttributes.maxHealth).setBaseValue(player.getMaxHealth() - 1.0F);
+
+ player.setHealth(player.getHealth() - 1.0F);
}
JewelrycraftUtil.addCursePoints(player, 10);
- JewelrycraftMod.netWrapper.sendToAll(
- new PacketSendServerPlayersInfo());
+ JewelrycraftMod.netWrapper.sendToAll(new PacketSendServerPlayersInfo());
- JewelrycraftMod.netWrapper.sendTo(
- new PacketSendClientPlayerInfo(
- playerInfo),
- (EntityPlayerMP) player);
+ JewelrycraftMod.netWrapper.sendTo(new PacketSendClientPlayerInfo(playerInfo), (EntityPlayerMP) player);
}
}
@Override
- public void playerRender(EntityPlayer player,
- RenderPlayerEvent.Specials.Post event) {
+ public void playerRender(EntityPlayer player, RenderPlayerEvent.Specials.Post event) {
MaskRender mask = new MaskRender();
float yaw = player.prevRotationYawHead
- + (player.rotationYawHead
- - player.prevRotationYawHead)
- * event.partialRenderTick;
+ + (player.rotationYawHead - player.prevRotationYawHead) * event.partialRenderTick;
float yawOffset = player.prevRenderYawOffset
- + (player.renderYawOffset
- - player.prevRenderYawOffset)
- * event.partialRenderTick;
+ + (player.renderYawOffset - player.prevRenderYawOffset) * event.partialRenderTick;
float pitch = player.prevRotationPitch
- + (player.rotationPitch
- - player.prevRotationPitch)
- * event.partialRenderTick;
+ + (player.rotationPitch - player.prevRotationPitch) * event.partialRenderTick;
GL11.glPushMatrix();
GL11.glColor4f(1, 1, 1, 1);
GL11.glRotatef(yawOffset, 0, -1, 0);
@@ -105,14 +81,12 @@ public class CurseInfamy extends Curse {
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".infamy.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".infamy.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal(
- "curse." + Variables.MODID + ".infamy");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".infamy");
}
@Override
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseList.java b/src/main/java/darkknight/jewelrycraft/curses/CurseList.java
index 2c11364..249528a 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseList.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseList.java
@@ -5,93 +5,61 @@ 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;
+ 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);
+ rotten = new CurseRottenHeart(Variables.MODNAME + ":" + "Rotten Heart", 0, CURSE_TEXPACK);
- flaming = new CurseFlamingSoul(
- Variables.MODNAME + ":" + "Flaming Soul",
- 1, CURSE_TEXPACK);
+ flaming = new CurseFlamingSoul(Variables.MODNAME + ":" + "Flaming Soul", 1, CURSE_TEXPACK);
- greed = new CurseGreed(Variables.MODNAME + ":" + "Greed",
- 2, CURSE_TEXPACK);
+ greed = new CurseGreed(Variables.MODNAME + ":" + "Greed", 2, CURSE_TEXPACK);
- blind = new CurseBlind(Variables.MODNAME + ":" + "Blind",
- 3, CURSE_TEXPACK);
+ blind = new CurseBlind(Variables.MODNAME + ":" + "Blind", 3, CURSE_TEXPACK);
- infamy = new CurseInfamy(
- Variables.MODNAME + ":" + "Infamy", 4,
- CURSE_TEXPACK);
+ infamy = new CurseInfamy(Variables.MODNAME + ":" + "Infamy", 4, CURSE_TEXPACK);
- midasTouch = new CurseMidasTouch(
- Variables.MODNAME + ":" + "Midas Touch", 5,
- CURSE_TEXPACK);
+ midasTouch = new CurseMidasTouch(Variables.MODNAME + ":" + "Midas Touch", 5, CURSE_TEXPACK);
- rabbitsPaw = new CurseRabbitsPaw(
- Variables.MODNAME + ":" + "Rabbit's Paw",
- 6, CURSE_TEXPACK);
+ rabbitsPaw = new CurseRabbitsPaw(Variables.MODNAME + ":" + "Rabbit's Paw", 6, CURSE_TEXPACK);
- pentagram = new CursePentagram(
- Variables.MODNAME + ":" + "Pentagram", 7,
- CURSE_TEXPACK);
+ pentagram = new CursePentagram(Variables.MODNAME + ":" + "Pentagram", 7, CURSE_TEXPACK);
- vampireHunger = new CurseVampireHunger(
- Variables.MODNAME + ":" + "Vampire Hunger",
- 8, CURSE_TEXPACK);
+ vampireHunger = new CurseVampireHunger(Variables.MODNAME + ":" + "Vampire Hunger", 8, CURSE_TEXPACK);
- humbleBundle = new CurseHumbleBundle(
- Variables.MODNAME + ":" + "Humble Bundle",
- 9, CURSE_TEXPACK);
+ humbleBundle = new CurseHumbleBundle(Variables.MODNAME + ":" + "Humble Bundle", 9, CURSE_TEXPACK);
- deathsTouch = new CurseDeathsTouch(
- Variables.MODNAME + ":" + "Deaths Touch",
- 10, CURSE_TEXPACK);
+ deathsTouch = new CurseDeathsTouch(Variables.MODNAME + ":" + "Deaths Touch", 10, CURSE_TEXPACK);
- scionOfHell = new CurseScionOfHell(
- Variables.MODNAME + ":" + "Scion of Hell",
- 11, CURSE_TEXPACK);
+ scionOfHell = new CurseScionOfHell(Variables.MODNAME + ":" + "Scion of Hell", 11, CURSE_TEXPACK);
- moneyEqualsPower = new CurseMoneyEqualsPower(
- Variables.MODNAME + ":"
- + "Money Equals Power",
- 12, CURSE_TEXPACK);
+ moneyEqualsPower = new CurseMoneyEqualsPower(Variables.MODNAME + ":" + "Money Equals Power", 12, CURSE_TEXPACK);
- doubleDown = new CurseDoubleDown(
- Variables.MODNAME + ":" + "Double Down",
- 19, CURSE_TEXPACK);
+ doubleDown = new CurseDoubleDown(Variables.MODNAME + ":" + "Double Down", 19, CURSE_TEXPACK);
- incredibleDevotion = new CurseIncredibleDevotion(
- Variables.MODNAME + ":"
- + "Incredible Devotion",
- 20, CURSE_TEXPACK);
+ incredibleDevotion = new CurseIncredibleDevotion(Variables.MODNAME + ":" + "Incredible Devotion", 20,
+ CURSE_TEXPACK);
- sacredOath = new CurseSacredOath(
- Variables.MODNAME + ":" + "Sacred Oath",
- 21, CURSE_TEXPACK);
+ sacredOath = new CurseSacredOath(Variables.MODNAME + ":" + "Sacred Oath", 21, CURSE_TEXPACK);
}
}
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseMidasTouch.java b/src/main/java/darkknight/jewelrycraft/curses/CurseMidasTouch.java
index d576803..875f5c1 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseMidasTouch.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseMidasTouch.java
@@ -20,14 +20,7 @@ import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.init.Blocks;
import net.minecraft.init.Items;
-import net.minecraft.item.Item;
-import net.minecraft.item.ItemArmor;
-import net.minecraft.item.ItemAxe;
-import net.minecraft.item.ItemHoe;
-import net.minecraft.item.ItemPickaxe;
-import net.minecraft.item.ItemSpade;
-import net.minecraft.item.ItemStack;
-import net.minecraft.item.ItemSword;
+import net.minecraft.item.*;
import net.minecraft.util.MathHelper;
import net.minecraft.util.StatCollector;
import net.minecraft.world.World;
@@ -39,32 +32,17 @@ public class CurseMidasTouch extends Curse {
}
@Override
- public void attackedByPlayerAction(LivingAttackEvent event,
- World world, EntityPlayer player, Entity target) {
- if (!world.isRemote && target instanceof EntityLivingBase
- && !(target instanceof EntityHeart)
- && !(target instanceof EntityHalfHeart)
- && player.inventory
- .getCurrentItem() == null) {
- world.setBlock(MathHelper
- .floor_double(target.posX),
- MathHelper.floor_double(
- target.posY),
- MathHelper.floor_double(
- target.posZ),
- BlockList.midasTouchBlock, 0, 2);
+ public void attackedByPlayerAction(LivingAttackEvent event, World world, EntityPlayer player, Entity target) {
+ if (!world.isRemote && target instanceof EntityLivingBase && !(target instanceof EntityHeart)
+ && !(target instanceof EntityHalfHeart) && player.inventory.getCurrentItem() == null) {
+ world.setBlock(MathHelper.floor_double(target.posX), MathHelper.floor_double(target.posY),
+ MathHelper.floor_double(target.posZ), BlockList.midasTouchBlock, 0, 2);
TileEntityMidasTouch midasTouchVictim = new TileEntityMidasTouch();
midasTouchVictim.setEntity(target);
- world.setTileEntity(
- MathHelper.floor_double(
- target.posX),
- MathHelper.floor_double(
- target.posY),
- MathHelper.floor_double(
- target.posZ),
- midasTouchVictim);
+ world.setTileEntity(MathHelper.floor_double(target.posX), MathHelper.floor_double(target.posY),
+ MathHelper.floor_double(target.posZ), midasTouchVictim);
target.setDead();
}
@@ -74,15 +52,11 @@ public class CurseMidasTouch extends Curse {
public void action(World world, EntityPlayer player) {
ItemStack curItem = player.inventory.getCurrentItem();
- if (curItem != null
- && curItem.getItem() != ItemList.goldObj
- && !isGoldenObject(curItem.getItem())) {
+ if (curItem != null && curItem.getItem() != ItemList.goldObj && !isGoldenObject(curItem.getItem())) {
int index = player.inventory.currentItem;
ItemStack item = curItem;
- ItemStack result = new ItemStack(ItemList.goldObj,
- item.stackSize,
- item.getItemDamage());
+ ItemStack result = new ItemStack(ItemList.goldObj, item.stackSize, item.getItemDamage());
JewelryNBT.addItem(result, item);
@@ -90,135 +64,67 @@ public class CurseMidasTouch extends Curse {
result = changeItem(curItem);
}
- player.inventory.setInventorySlotContents(index,
- result);
+ player.inventory.setInventorySlotContents(index, result);
}
}
public ItemStack changeItem(ItemStack currItem) {
if (currItem.getItem() instanceof ItemSword) {
- return new ItemStack(Items.golden_sword,
- currItem.stackSize,
- currItem.getItemDamage());
+ return new ItemStack(Items.golden_sword, currItem.stackSize, currItem.getItemDamage());
} else if (currItem.getItem() instanceof ItemSpade) {
- return new ItemStack(Items.golden_shovel,
- currItem.stackSize,
- currItem.getItemDamage());
+ return new ItemStack(Items.golden_shovel, currItem.stackSize, currItem.getItemDamage());
} else if (currItem.getItem() instanceof ItemPickaxe) {
- return new ItemStack(Items.golden_pickaxe,
- currItem.stackSize,
- currItem.getItemDamage());
+ return new ItemStack(Items.golden_pickaxe, currItem.stackSize, currItem.getItemDamage());
} else if (currItem.getItem() instanceof ItemAxe) {
- return new ItemStack(Items.golden_axe,
- currItem.stackSize,
- currItem.getItemDamage());
+ return new ItemStack(Items.golden_axe, currItem.stackSize, currItem.getItemDamage());
} else if (currItem.getItem() instanceof ItemHoe) {
- return new ItemStack(Items.golden_hoe,
- currItem.stackSize,
- currItem.getItemDamage());
- } else if (currItem.getItem() instanceof ItemArmor
- && ((ItemArmor) currItem
- .getItem()).armorType == 0) {
- return new ItemStack(Items.golden_helmet,
- currItem.stackSize,
- currItem.getItemDamage());
- } else if (currItem.getItem() instanceof ItemArmor
- && ((ItemArmor) currItem
- .getItem()).armorType == 1) {
- return new ItemStack(Items.golden_chestplate,
- currItem.stackSize,
- currItem.getItemDamage());
- } else if (currItem.getItem() instanceof ItemArmor
- && ((ItemArmor) currItem
- .getItem()).armorType == 2) {
- return new ItemStack(Items.golden_leggings,
- currItem.stackSize,
- currItem.getItemDamage());
- } else if (currItem.getItem() instanceof ItemArmor
- && ((ItemArmor) currItem
- .getItem()).armorType == 3) {
- return new ItemStack(Items.golden_boots,
- currItem.stackSize,
- currItem.getItemDamage());
- } else if (currItem.getItem().getUnlocalizedName()
- .toLowerCase().contains("horsearmor")) {
- return new ItemStack(Items.golden_horse_armor,
- currItem.stackSize, 0);
- } else if (currItem.getItem().getUnlocalizedName()
- .toLowerCase().contains("nugget")
- || currItem.getItem()
- .getItemStackDisplayName(
- currItem)
- .toLowerCase()
- .contains(" nugget")
- || currItem.getItem()
- .getItemStackDisplayName(
- currItem)
- .toLowerCase()
- .contains("nugget ")) {
- return new ItemStack(Items.gold_nugget,
- currItem.stackSize, 0);
- } else if (currItem.getItem().getUnlocalizedName()
- .toLowerCase().contains("ingot")
- || currItem.getItem()
- .getItemStackDisplayName(
- currItem)
- .toLowerCase()
- .contains(" ingot")
- || currItem.getItem()
- .getItemStackDisplayName(
- currItem)
- .toLowerCase()
- .contains("ingot ")) {
- return new ItemStack(Items.gold_ingot,
- currItem.stackSize, 0);
- } else if (Block.getBlockFromItem(currItem
- .getItem()) instanceof BlockPressurePlate
- || Block.getBlockFromItem(currItem
- .getItem()) instanceof BlockPressurePlateWeighted) {
- return new ItemStack(
- Blocks.light_weighted_pressure_plate,
- currItem.stackSize, 0);
- } else if (Block.getBlockFromItem(currItem
- .getItem()) instanceof BlockCompressed) {
- return new ItemStack(Blocks.gold_block,
- currItem.stackSize, 0);
+ return new ItemStack(Items.golden_hoe, currItem.stackSize, currItem.getItemDamage());
+ } else if (currItem.getItem() instanceof ItemArmor && ((ItemArmor) currItem.getItem()).armorType == 0) {
+ return new ItemStack(Items.golden_helmet, currItem.stackSize, currItem.getItemDamage());
+ } else if (currItem.getItem() instanceof ItemArmor && ((ItemArmor) currItem.getItem()).armorType == 1) {
+ return new ItemStack(Items.golden_chestplate, currItem.stackSize, currItem.getItemDamage());
+ } else if (currItem.getItem() instanceof ItemArmor && ((ItemArmor) currItem.getItem()).armorType == 2) {
+ return new ItemStack(Items.golden_leggings, currItem.stackSize, currItem.getItemDamage());
+ } else if (currItem.getItem() instanceof ItemArmor && ((ItemArmor) currItem.getItem()).armorType == 3) {
+ return new ItemStack(Items.golden_boots, currItem.stackSize, currItem.getItemDamage());
+ } else if (currItem.getItem().getUnlocalizedName().toLowerCase().contains("horsearmor")) {
+ return new ItemStack(Items.golden_horse_armor, currItem.stackSize, 0);
+ } else if (currItem.getItem().getUnlocalizedName().toLowerCase().contains("nugget")
+ || currItem.getItem().getItemStackDisplayName(currItem).toLowerCase().contains(" nugget")
+ || currItem.getItem().getItemStackDisplayName(currItem).toLowerCase().contains("nugget ")) {
+ return new ItemStack(Items.gold_nugget, currItem.stackSize, 0);
+ } else if (currItem.getItem().getUnlocalizedName().toLowerCase().contains("ingot")
+ || currItem.getItem().getItemStackDisplayName(currItem).toLowerCase().contains(" ingot")
+ || currItem.getItem().getItemStackDisplayName(currItem).toLowerCase().contains("ingot ")) {
+ return new ItemStack(Items.gold_ingot, currItem.stackSize, 0);
+ } else if (Block.getBlockFromItem(currItem.getItem()) instanceof BlockPressurePlate
+ || Block.getBlockFromItem(currItem.getItem()) instanceof BlockPressurePlateWeighted) {
+ return new ItemStack(Blocks.light_weighted_pressure_plate, currItem.stackSize, 0);
+ } else if (Block.getBlockFromItem(currItem.getItem()) instanceof BlockCompressed) {
+ return new ItemStack(Blocks.gold_block, currItem.stackSize, 0);
}
return null;
}
public boolean isGoldenObject(Item item) {
- return item.equals(Items.gold_ingot)
- || item.equals(Items.gold_nugget)
- || item.equals(Items.golden_helmet)
- || item.equals(Items.golden_chestplate)
- || item.equals(Items.golden_leggings)
- || item.equals(Items.golden_boots)
- || item.equals(Items.golden_sword)
- || item.equals(Items.golden_shovel)
- || item.equals(Items.golden_pickaxe)
- || item.equals(Items.golden_axe)
- || item.equals(Items.golden_apple)
- || item.equals(Items.golden_hoe)
- || item.equals(Items.golden_horse_armor)
- || Block.getBlockFromItem(item)
- .equals(Blocks.gold_block)
- || Block.getBlockFromItem(item).equals(
- Blocks.light_weighted_pressure_plate);
+ return item.equals(Items.gold_ingot) || item.equals(Items.gold_nugget) || item.equals(Items.golden_helmet)
+ || item.equals(Items.golden_chestplate) || item.equals(Items.golden_leggings)
+ || item.equals(Items.golden_boots) || item.equals(Items.golden_sword)
+ || item.equals(Items.golden_shovel) || item.equals(Items.golden_pickaxe)
+ || item.equals(Items.golden_axe) || item.equals(Items.golden_apple) || item.equals(Items.golden_hoe)
+ || item.equals(Items.golden_horse_armor) || Block.getBlockFromItem(item).equals(Blocks.gold_block)
+ || Block.getBlockFromItem(item).equals(Blocks.light_weighted_pressure_plate);
}
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".midastouch.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".midastouch.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".midastouch");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".midastouch");
}
@Override
@@ -236,8 +142,7 @@ public class CurseMidasTouch extends Curse {
}
@Override
- public int weight(World world, EntityPlayer player,
- Random random) {
+ public int weight(World world, EntityPlayer player, Random random) {
return 2;
}
}
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseMoneyEqualsPower.java b/src/main/java/darkknight/jewelrycraft/curses/CurseMoneyEqualsPower.java
index 741a857..c93bbe9 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseMoneyEqualsPower.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseMoneyEqualsPower.java
@@ -15,20 +15,17 @@ import net.minecraft.util.EnumChatFormatting;
import net.minecraft.util.StatCollector;
public class CurseMoneyEqualsPower extends Curse {
- public CurseMoneyEqualsPower(String name, int txtID,
- String texturepack) {
+ public CurseMoneyEqualsPower(String name, int txtID, String texturepack) {
super(name, txtID, texturepack);
}
@Override
- public void entityDropItems(EntityPlayer player, Entity target,
- ArrayList<EntityItem> drops) {
+ public void entityDropItems(EntityPlayer player, Entity target, ArrayList<EntityItem> drops) {
int dropsTaken = 0;
for (EntityItem item : drops) {
if (rand.nextBoolean()) {
- int stackSize = item
- .getEntityItem().stackSize;
+ int stackSize = item.getEntityItem().stackSize;
int takenItems = rand.nextInt(stackSize);
item.getEntityItem().stackSize -= takenItems;
@@ -42,48 +39,27 @@ public class CurseMoneyEqualsPower extends Curse {
if (dropsTaken > 0) {
if (dropsTaken > 3) {
- player.addPotionEffect(new PotionEffect(
- Potion.digSpeed.id,
- dropsTaken * 30, 1));
- player.addPotionEffect(new PotionEffect(
- Potion.moveSpeed.id,
- dropsTaken * 30, 1));
-
- player.addChatComponentMessage(
- new ChatComponentText(
- StatCollector.translateToLocal(
- EnumChatFormatting.RED
- + "curse.jewlrycraft2.moneyEqualsPower.bless1")));
+ player.addPotionEffect(new PotionEffect(Potion.digSpeed.id, dropsTaken * 30, 1));
+ player.addPotionEffect(new PotionEffect(Potion.moveSpeed.id, dropsTaken * 30, 1));
+
+ player.addChatComponentMessage(new ChatComponentText(StatCollector
+ .translateToLocal(EnumChatFormatting.RED + "curse.jewlrycraft2.moneyEqualsPower.bless1")));
}
if (dropsTaken > 6) {
- player.addPotionEffect(new PotionEffect(
- Potion.resistance.id,
- dropsTaken * 20, 1));
- player.addPotionEffect(new PotionEffect(
- Potion.damageBoost.id,
- dropsTaken * 20, 1));
-
- player.addChatComponentMessage(
- new ChatComponentText(
- StatCollector.translateToLocal(
- EnumChatFormatting.RED
- + "curse.jewlrycraft2.moneyEqualsPower.bless2")));
+ player.addPotionEffect(new PotionEffect(Potion.resistance.id, dropsTaken * 20, 1));
+ player.addPotionEffect(new PotionEffect(Potion.damageBoost.id, dropsTaken * 20, 1));
+
+ player.addChatComponentMessage(new ChatComponentText(StatCollector
+ .translateToLocal(EnumChatFormatting.RED + "curse.jewlrycraft2.moneyEqualsPower.bless2")));
}
if (dropsTaken > 9) {
- player.addPotionEffect(new PotionEffect(
- Potion.regeneration.id,
- dropsTaken * 10, 1));
- player.addPotionEffect(new PotionEffect(
- Potion.heal.id,
- dropsTaken * 10, 1));
-
- player.addChatComponentMessage(
- new ChatComponentText(
- StatCollector.translateToLocal(
- EnumChatFormatting.RED
- + "curse.jewlrycraft2.moneyEqualsPower.bless3")));
+ player.addPotionEffect(new PotionEffect(Potion.regeneration.id, dropsTaken * 10, 1));
+ player.addPotionEffect(new PotionEffect(Potion.heal.id, dropsTaken * 10, 1));
+
+ player.addChatComponentMessage(new ChatComponentText(StatCollector
+ .translateToLocal(EnumChatFormatting.RED + "curse.jewlrycraft2.moneyEqualsPower.bless3")));
}
}
}
@@ -95,14 +71,11 @@ public class CurseMoneyEqualsPower extends Curse {
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".moneyEqualsPower.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".moneyEqualsPower.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".moneyEqualsPower");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".moneyEqualsPower");
}
}
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CursePentagram.java b/src/main/java/darkknight/jewelrycraft/curses/CursePentagram.java
index bf40d55..659cca8 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CursePentagram.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CursePentagram.java
@@ -17,11 +17,7 @@ import net.minecraft.entity.EntityLivingBase;
import net.minecraft.entity.SharedMonsterAttributes;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.nbt.NBTTagCompound;
-import net.minecraft.util.AxisAlignedBB;
-import net.minecraft.util.ChatComponentText;
-import net.minecraft.util.EnumChatFormatting;
-import net.minecraft.util.ResourceLocation;
-import net.minecraft.util.StatCollector;
+import net.minecraft.util.*;
import net.minecraft.world.World;
import net.minecraftforge.client.event.RenderHandEvent;
import net.minecraftforge.client.event.RenderPlayerEvent;
@@ -37,92 +33,48 @@ public class CursePentagram extends Curse {
public void action(World world, EntityPlayer player) {
super.action(world, player);
if (!world.isRemote) {
- NBTTagCompound playerInfo = PlayerUtils
- .getModPlayerPersistTag(player,
- Variables.MODID);
+ NBTTagCompound playerInfo = PlayerUtils.getModPlayerPersistTag(player, Variables.MODID);
- for (Object entity : world
- .getEntitiesWithinAABBExcludingEntity(
- player,
- AxisAlignedBB.getBoundingBox(
- player.boundingBox.minX
- - 0.5F,
- player.boundingBox.minY,
- player.boundingBox.minZ
- - 0.5F,
- player.boundingBox.maxX
- + 0.5F,
- player.boundingBox.maxY,
- player.boundingBox.maxZ
- + 0.5F))) {
+ for (Object entity : world.getEntitiesWithinAABBExcludingEntity(player,
+ AxisAlignedBB.getBoundingBox(player.boundingBox.minX - 0.5F, player.boundingBox.minY,
+ player.boundingBox.minZ - 0.5F, player.boundingBox.maxX + 0.5F, player.boundingBox.maxY,
+ player.boundingBox.maxZ + 0.5F))) {
if (entity instanceof EntityLivingBase) {
- NBTTagCompound target = ((EntityLivingBase) entity)
- .getEntityData();
+ NBTTagCompound target = ((EntityLivingBase) entity).getEntityData();
- int maxHealthStolen = JewelrycraftUtil
- .isAchievementUnlocked(
- player,
- AchievementsList.pentagram)
- ? 3
- : 2;
+ int maxHealthStolen = JewelrycraftUtil.isAchievementUnlocked(player, AchievementsList.pentagram) ? 3
+ : 2;
- boolean canStealHealth = target
- .getInteger("stolenHealth") < maxHealthStolen;
+ boolean canStealHealth = target.getInteger("stolenHealth") < maxHealthStolen;
- if (canStealHealth && rand.nextInt(
- 40) == 0) {
- ((EntityLivingBase) entity)
- .getEntityAttribute(
- SharedMonsterAttributes.maxHealth)
- .setBaseValue(((EntityLivingBase) entity)
- .getMaxHealth()
- - 2f);
+ if (canStealHealth && rand.nextInt(40) == 0) {
+ ((EntityLivingBase) entity).getEntityAttribute(SharedMonsterAttributes.maxHealth)
+ .setBaseValue(((EntityLivingBase) entity).getMaxHealth() - 2f);
- target.setInteger(
- "stolenHealth",
- target.hasKey("stolenHealth")
- ? target.getInteger(
- "stolenHealth")
- + 1
- : 1);
+ target.setInteger("stolenHealth",
+ target.hasKey("stolenHealth") ? target.getInteger("stolenHealth") + 1 : 1);
- playerInfo.setInteger(
- "heartsStolen",
- playerInfo.hasKey(
- "heartsStolen") ? playerInfo.getInteger("heartsStolen") + 1 : 1);
+ playerInfo.setInteger("heartsStolen",
+ playerInfo.hasKey("heartsStolen") ? playerInfo.getInteger("heartsStolen") + 1 : 1);
if (player.shouldHeal()) {
player.heal(2F);
} else {
- player.getEntityAttribute(
- SharedMonsterAttributes.maxHealth)
- .setBaseValue(player
- .getMaxHealth()
- + 2f);
+ player.getEntityAttribute(SharedMonsterAttributes.maxHealth)
+ .setBaseValue(player.getMaxHealth() + 2f);
}
}
}
}
- if (!playerInfo.getBoolean(
- AchievementsList.pentagram.statId)) {
- if (ticksActive > 24000 && playerInfo
- .getInteger("heartsStolen") <= 0)
- player.addStat(AchievementsList.pentagram,
- 1);
+ if (!playerInfo.getBoolean(AchievementsList.pentagram.statId)) {
+ if (ticksActive > 24000 && playerInfo.getInteger("heartsStolen") <= 0)
+ player.addStat(AchievementsList.pentagram, 1);
else {
- player.addChatComponentMessage(
- new ChatComponentText(
- EnumChatFormatting.RED
- + StatCollector.translateToLocal(
- "challenge.failed")
- + " "
- + EnumChatFormatting.GOLD
- + StatCollector.translateToLocal(
- AchievementsList.pentagram.statId)));
- playerInfo.setBoolean(
- AchievementsList.pentagram.statId,
- true);
+ player.addChatComponentMessage(new ChatComponentText(EnumChatFormatting.RED
+ + StatCollector.translateToLocal("challenge.failed") + " " + EnumChatFormatting.GOLD
+ + StatCollector.translateToLocal(AchievementsList.pentagram.statId)));
+ playerInfo.setBoolean(AchievementsList.pentagram.statId, true);
}
}
}
@@ -130,24 +82,17 @@ public class CursePentagram extends Curse {
@SuppressWarnings("cast")
@Override
- public void playerRender(EntityPlayer player,
- RenderPlayerEvent.Specials.Post event) {
- ResourceLocation PENTAGRAM_TEXTURE = new ResourceLocation(
- Variables.MODID,
- "textures/gui/" + getTexturePack()
- + ".png");
+ public void playerRender(EntityPlayer player, RenderPlayerEvent.Specials.Post event) {
+ ResourceLocation PENTAGRAM_TEXTURE = new ResourceLocation(Variables.MODID,
+ "textures/gui/" + getTexturePack() + ".png");
GL11.glPushMatrix();
GL11.glEnable(GL11.GL_BLEND);
GL11.glBlendFunc(GL11.GL_ONE, GL11.GL_SRC_COLOR);
Tessellator tessellator = Tessellator.instance;
- TextureManager texturemanager = Minecraft.getMinecraft()
- .getTextureManager();
+ TextureManager texturemanager = Minecraft.getMinecraft().getTextureManager();
texturemanager.bindTexture(PENTAGRAM_TEXTURE);
GL11.glRotatef(rot, 0F, 1F, 0F);
- GL11.glTranslatef(-0.8F,
- (player.isSneaking() ? 0.1625F : 0F)
- + 1.5F,
- -0.8F);
+ GL11.glTranslatef(-0.8F, (player.isSneaking() ? 0.1625F : 0F) + 1.5F, -0.8F);
GL11.glRotatef(90F, 1F, 0F, 0F);
GL11.glScalef(0.05F, 0.05F, 0.05F);
rot += 3F;
@@ -162,21 +107,13 @@ public class CursePentagram extends Curse {
int width = 32;
int height = 32;
tessellator.startDrawingQuads();
- tessellator.addVertexWithUV((double) (x + 0),
- (double) (y + height), (double) 0,
- (double) ((float) (u + 0) * f),
+ tessellator.addVertexWithUV((double) (x + 0), (double) (y + height), (double) 0, (double) ((float) (u + 0) * f),
(double) ((float) (v + height) * f1));
- tessellator.addVertexWithUV((double) (x + width),
- (double) (y + height), (double) 0,
- (double) ((float) (u + width) * f),
- (double) ((float) (v + height) * f1));
- tessellator.addVertexWithUV((double) (x + width),
- (double) (y + 0), (double) 0,
- (double) ((float) (u + width) * f),
- (double) ((float) (v + 0) * f1));
- tessellator.addVertexWithUV((double) (x + 0),
- (double) (y + 0), (double) 0,
- (double) ((float) (u + 0) * f),
+ tessellator.addVertexWithUV((double) (x + width), (double) (y + height), (double) 0,
+ (double) ((float) (u + width) * f), (double) ((float) (v + height) * f1));
+ tessellator.addVertexWithUV((double) (x + width), (double) (y + 0), (double) 0,
+ (double) ((float) (u + width) * f), (double) ((float) (v + 0) * f1));
+ tessellator.addVertexWithUV((double) (x + 0), (double) (y + 0), (double) 0, (double) ((float) (u + 0) * f),
(double) ((float) (v + 0) * f1));
tessellator.draw();
GL11.glDisable(GL11.GL_BLEND);
@@ -186,26 +123,18 @@ public class CursePentagram extends Curse {
@SuppressWarnings("cast")
@Override
@SideOnly(Side.CLIENT)
- public void playerHandRender(EntityPlayer player,
- RenderHandEvent event) {
+ public void playerHandRender(EntityPlayer player, RenderHandEvent event) {
if (Minecraft.getMinecraft().gameSettings.thirdPersonView == 0) {
- ResourceLocation PENTAGRAM_TEXTURE = new ResourceLocation(
- Variables.MODID,
- "textures/gui/" + getTexturePack()
- + ".png");
+ ResourceLocation PENTAGRAM_TEXTURE = new ResourceLocation(Variables.MODID,
+ "textures/gui/" + getTexturePack() + ".png");
GL11.glPushMatrix();
GL11.glEnable(GL11.GL_BLEND);
GL11.glBlendFunc(GL11.GL_ONE, GL11.GL_SRC_COLOR);
Tessellator tessellator = Tessellator.instance;
- TextureManager texturemanager = Minecraft
- .getMinecraft()
- .getTextureManager();
+ TextureManager texturemanager = Minecraft.getMinecraft().getTextureManager();
texturemanager.bindTexture(PENTAGRAM_TEXTURE);
GL11.glRotatef(rot, 0F, 1F, 0F);
- GL11.glTranslatef(-0.8F,
- (player.isSneaking() ? 0.1625F
- : 0F) - 1.6F,
- -0.8F);
+ GL11.glTranslatef(-0.8F, (player.isSneaking() ? 0.1625F : 0F) - 1.6F, -0.8F);
GL11.glRotatef(90F, 1F, 0F, 0F);
GL11.glScalef(0.05F, 0.05F, 0.05F);
rot += 3F;
@@ -220,23 +149,13 @@ public class CursePentagram extends Curse {
int width = 32;
int height = 32;
tessellator.startDrawingQuads();
- tessellator.addVertexWithUV((double) (x + 0),
- (double) (y + height), (double) 0,
- (double) ((float) (u + 0) * f),
- (double) ((float) (v + height)
- * f1));
- tessellator.addVertexWithUV((double) (x + width),
- (double) (y + height), (double) 0,
- (double) ((float) (u + width) * f),
- (double) ((float) (v + height)
- * f1));
- tessellator.addVertexWithUV((double) (x + width),
- (double) (y + 0), (double) 0,
- (double) ((float) (u + width) * f),
- (double) ((float) (v + 0) * f1));
- tessellator.addVertexWithUV((double) (x + 0),
- (double) (y + 0), (double) 0,
- (double) ((float) (u + 0) * f),
+ tessellator.addVertexWithUV((double) (x + 0), (double) (y + height), (double) 0,
+ (double) ((float) (u + 0) * f), (double) ((float) (v + height) * f1));
+ tessellator.addVertexWithUV((double) (x + width), (double) (y + height), (double) 0,
+ (double) ((float) (u + width) * f), (double) ((float) (v + height) * f1));
+ tessellator.addVertexWithUV((double) (x + width), (double) (y + 0), (double) 0,
+ (double) ((float) (u + width) * f), (double) ((float) (v + 0) * f1));
+ tessellator.addVertexWithUV((double) (x + 0), (double) (y + 0), (double) 0, (double) ((float) (u + 0) * f),
(double) ((float) (v + 0) * f1));
tessellator.draw();
GL11.glDisable(GL11.GL_BLEND);
@@ -246,15 +165,12 @@ public class CursePentagram extends Curse {
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".pentagram.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".pentagram.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal(
- "curse." + Variables.MODID + ".pentagram");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".pentagram");
}
@Override
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseRabbitsPaw.java b/src/main/java/darkknight/jewelrycraft/curses/CurseRabbitsPaw.java
index da61cd7..5517361 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseRabbitsPaw.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseRabbitsPaw.java
@@ -23,8 +23,7 @@ public class CurseRabbitsPaw extends Curse {
}
@Override
- public void entityDropItems(EntityPlayer player, Entity target,
- ArrayList<EntityItem> drops) {
+ public void entityDropItems(EntityPlayer player, Entity target, ArrayList<EntityItem> drops) {
for (EntityItem item : drops) {
ItemStack drop = item.getEntityItem().copy();
@@ -36,13 +35,10 @@ public class CurseRabbitsPaw extends Curse {
}
@Override
- public void entityDeathAction(World world, EntityLivingBase target,
- EntityPlayer player) {
+ public void entityDeathAction(World world, EntityLivingBase target, EntityPlayer player) {
if (rand.nextInt(3) == 0)
- world.spawnEntityInWorld(new EntityXPOrb(world,
- target.posX, target.posY,
- target.posZ,
- 1 + rand.nextInt(40)));
+ world.spawnEntityInWorld(
+ new EntityXPOrb(world, target.posX, target.posY, target.posZ, 1 + rand.nextInt(40)));
}
@Override
@@ -52,15 +48,12 @@ public class CurseRabbitsPaw extends Curse {
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".rabbitspaw.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".rabbitspaw.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".rabbitspaw");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".rabbitspaw");
}
@Override
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java b/src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java
index 78d10bc..c2e3fdf 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseRottenHeart.java
@@ -16,24 +16,18 @@ public class CurseRottenHeart extends Curse {
@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));
+ 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");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".rottenheart.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".rottenheart");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".rottenheart");
}
@Override
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseSacredOath.java b/src/main/java/darkknight/jewelrycraft/curses/CurseSacredOath.java
index 2465b89..ce8ad60 100644
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseSacredOath.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseSacredOath.java
@@ -5,22 +5,18 @@ import darkknight.jewelrycraft.util.Variables;
import net.minecraft.util.StatCollector;
public class CurseSacredOath extends Curse {
- public CurseSacredOath(String name, int txtID,
- String texturepack) {
+ public CurseSacredOath(String name, int txtID, String texturepack) {
super(name, txtID, texturepack);
}
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".sacredoath.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".sacredoath.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".sacredoath");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".sacredoath");
}
// TODO implement sacred oath to do something
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseScionOfHell.java b/src/main/java/darkknight/jewelrycraft/curses/CurseScionOfHell.java
index 2264017..1c5b63e 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseScionOfHell.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseScionOfHell.java
@@ -10,22 +10,17 @@ import net.minecraft.world.World;
import net.minecraftforge.event.entity.living.LivingHealEvent;
public class CurseScionOfHell extends Curse {
- public CurseScionOfHell(String name, int txtID,
- String texturepack) {
+ public CurseScionOfHell(String name, int txtID, String texturepack) {
super(name, txtID, texturepack);
}
@Override
- public void entityDeathAction(World world, EntityLivingBase target,
- EntityPlayer player) {
- player.setHealth(Math.max(player.getMaxHealth(),
- player.getHealth() + target.getMaxHealth()
- / 5.0f));
+ public void entityDeathAction(World world, EntityLivingBase target, EntityPlayer player) {
+ player.setHealth(Math.max(player.getMaxHealth(), player.getHealth() + target.getMaxHealth() / 5.0f));
}
@Override
- public void playerHealAction(World world, EntityPlayer player,
- LivingHealEvent event) {
+ public void playerHealAction(World world, EntityPlayer player, LivingHealEvent event) {
event.amount = 0;
}
@@ -36,14 +31,11 @@ public class CurseScionOfHell extends Curse {
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".scionofhell.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".scionofhell.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".scionofhell");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".scionofhell");
}
}
diff --git a/src/main/java/darkknight/jewelrycraft/curses/CurseVampireHunger.java b/src/main/java/darkknight/jewelrycraft/curses/CurseVampireHunger.java
index 9b8c1f3..7d53f2a 100755
--- a/src/main/java/darkknight/jewelrycraft/curses/CurseVampireHunger.java
+++ b/src/main/java/darkknight/jewelrycraft/curses/CurseVampireHunger.java
@@ -17,41 +17,31 @@ import net.minecraft.world.World;
*
*/
public class CurseVampireHunger extends Curse {
- protected CurseVampireHunger(String name, int txtID,
- String texturepack) {
+ protected CurseVampireHunger(String name, int txtID, String texturepack) {
super(name, txtID, texturepack);
}
- public void attackedByPlayerAction(World world,
- EntityPlayer player, Entity target) {
+ public void attackedByPlayerAction(World world, EntityPlayer player, Entity target) {
if (player.shouldHeal() && rand.nextBoolean())
player.heal(1F);
}
@Override
public void action(World world, EntityPlayer player) {
- if (!player.capabilities.isCreativeMode
- && world.isDaytime() && !world.isRaining()
- && world.canBlockSeeTheSky(MathHelper
- .floor_double(player.posX),
- MathHelper.floor_double(
- player.posY + 1F),
- MathHelper.floor_double(
- player.posZ)))
+ if (!player.capabilities.isCreativeMode && world.isDaytime() && !world.isRaining()
+ && world.canBlockSeeTheSky(MathHelper.floor_double(player.posX),
+ MathHelper.floor_double(player.posY + 1F), MathHelper.floor_double(player.posZ)))
player.setFire(8);
}
@Override
public String getDescription() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID
- + ".vampirehunger.description");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".vampirehunger.description");
}
@Override
public String getDisplayName() {
- return StatCollector.translateToLocal("curse."
- + Variables.MODID + ".vampirehunger");
+ return StatCollector.translateToLocal("curse." + Variables.MODID + ".vampirehunger");
}
@Override