Updated to Forge 1811

This commit is contained in:
WayofTime 2016-03-26 14:32:06 -04:00
parent f9cb1a08ba
commit 5cb39d1dbd
7 changed files with 94 additions and 93 deletions

View file

@ -1,5 +1,5 @@
# #
#Mon Mar 21 18:42:09 EDT 2016 #Sat Mar 26 13:55:38 EDT 2016
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert
org.eclipse.jdt.core.formatter.brace_position_for_block=next_line org.eclipse.jdt.core.formatter.brace_position_for_block=next_line
org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert
@ -288,10 +288,10 @@ org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not
org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert
org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert
org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert
org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=next_line
eclipse.preferences.version=1 eclipse.preferences.version=1
org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=next_line
org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert
org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on
org.eclipse.jdt.core.compiler.compliance=1.6 org.eclipse.jdt.core.compiler.compliance=1.6
org.eclipse.jdt.core.formatter.blank_lines_after_package=1 org.eclipse.jdt.core.formatter.blank_lines_after_package=1
org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16

View file

@ -12,6 +12,7 @@ Version 2.0.0-23
uses its life essence to feed the demonic will crystals inside of its area (two blocks above the ritual stone, 7x7 region and 5 high). This costs LP and uses its life essence to feed the demonic will crystals inside of its area (two blocks above the ritual stone, 7x7 region and 5 high). This costs LP and
demonic will from the aura of the particular type, and costs less will the more... varied the mobs killed are. Growth amount is dictated by the max health demonic will from the aura of the particular type, and costs less will the more... varied the mobs killed are. Growth amount is dictated by the max health
of the mobs killed. of the mobs killed.
- Updated to Forge 1811
------------------------------------------------------ ------------------------------------------------------
Version 2.0.0-22 Version 2.0.0-22

View file

@ -2,7 +2,7 @@ mod_name=BloodMagic
package_group=com.wayoftime.bloodmagic package_group=com.wayoftime.bloodmagic
mod_version=2.0.0 mod_version=2.0.0
mc_version=1.9 mc_version=1.9
forge_version=12.16.0.1782-1.9 forge_version=12.16.0.1811-1.9
curse_id=224791 curse_id=224791
mappings_version=snapshot_20160321 mappings_version=snapshot_20160321

View file

@ -25,29 +25,29 @@ public class PotionEventHandlers
@SubscribeEvent @SubscribeEvent
public void onLivingJumpEvent(LivingEvent.LivingJumpEvent event) public void onLivingJumpEvent(LivingEvent.LivingJumpEvent event)
{ {
if (event.entityLiving.isPotionActive(ModPotions.boost)) if (event.getEntityLiving().isPotionActive(ModPotions.boost))
{ {
int i = event.entityLiving.getActivePotionEffect(ModPotions.boost).getAmplifier(); int i = event.getEntityLiving().getActivePotionEffect(ModPotions.boost).getAmplifier();
event.entityLiving.motionY += (0.1f) * (2 + i); event.getEntityLiving().motionY += (0.1f) * (2 + i);
} }
// if (event.entityLiving.isPotionActive(ModPotions.heavyHeart)) { // if (event.getEntityLiving().isPotionActive(ModPotions.heavyHeart)) {
// event.entityLiving.motionY = 0; // event.getEntityLiving().motionY = 0;
// } // }
} }
@SubscribeEvent @SubscribeEvent
public void onEntityUpdate(LivingEvent.LivingUpdateEvent event) public void onEntityUpdate(LivingEvent.LivingUpdateEvent event)
{ {
// if (event.entityLiving.isPotionActive(ModPotions.boost)) // if (event.getEntityLiving().isPotionActive(ModPotions.boost))
// { // {
// int i = event.entityLiving.getActivePotionEffect(ModPotions.boost).getAmplifier(); // int i = event.getEntityLiving().getActivePotionEffect(ModPotions.boost).getAmplifier();
// { // {
// float percentIncrease = (i + 1) * 0.05f; // float percentIncrease = (i + 1) * 0.05f;
// //
// if (event.entityLiving instanceof EntityPlayer) // if (event.getEntityLiving() instanceof EntityPlayer)
// { // {
// EntityPlayer entityPlayer = (EntityPlayer) event.entityLiving; // EntityPlayer entityPlayer = (EntityPlayer) event.getEntityLiving();
// //
// if ((entityPlayer.onGround || entityPlayer.capabilities.isFlying) && entityPlayer.moveForward > 0F) // if ((entityPlayer.onGround || entityPlayer.capabilities.isFlying) && entityPlayer.moveForward > 0F)
// entityPlayer.moveFlying(0F, 1F, entityPlayer.capabilities.isFlying ? (percentIncrease / 2.0f) : percentIncrease); // entityPlayer.moveFlying(0F, 1F, entityPlayer.capabilities.isFlying ? (percentIncrease / 2.0f) : percentIncrease);
@ -55,11 +55,11 @@ public class PotionEventHandlers
// } // }
// } // }
if (event.entityLiving.isPotionActive(ModPotions.whirlwind)) if (event.getEntityLiving().isPotionActive(ModPotions.whirlwind))
{ {
int d0 = 3; int d0 = 3;
AxisAlignedBB axisAlignedBB = new AxisAlignedBB(event.entityLiving.posX - 0.5, event.entityLiving.posY - 0.5, event.entityLiving.posZ - 0.5, event.entityLiving.posX + 0.5, event.entityLiving.posY + 0.5, event.entityLiving.posZ + 0.5).expand(d0, d0, d0); AxisAlignedBB axisAlignedBB = new AxisAlignedBB(event.getEntityLiving().posX - 0.5, event.getEntityLiving().posY - 0.5, event.getEntityLiving().posZ - 0.5, event.getEntityLiving().posX + 0.5, event.getEntityLiving().posY + 0.5, event.getEntityLiving().posZ + 0.5).expand(d0, d0, d0);
List entityList = event.entityLiving.worldObj.getEntitiesWithinAABB(Entity.class, axisAlignedBB); List entityList = event.getEntityLiving().worldObj.getEntitiesWithinAABB(Entity.class, axisAlignedBB);
for (Object thing : entityList) for (Object thing : entityList)
{ {
@ -77,12 +77,12 @@ public class PotionEventHandlers
else if (projectile instanceof EntityThrowable) else if (projectile instanceof EntityThrowable)
throwingEntity = ((EntityThrowable) projectile).getThrower(); throwingEntity = ((EntityThrowable) projectile).getThrower();
if (throwingEntity != null && throwingEntity.equals(event.entityLiving)) if (throwingEntity != null && throwingEntity.equals(event.getEntityLiving()))
continue; continue;
double delX = projectile.posX - event.entityLiving.posX; double delX = projectile.posX - event.getEntityLiving().posX;
double delY = projectile.posY - event.entityLiving.posY; double delY = projectile.posY - event.getEntityLiving().posY;
double delZ = projectile.posZ - event.entityLiving.posZ; double delZ = projectile.posZ - event.getEntityLiving().posZ;
double angle = (delX * projectile.motionX + delY * projectile.motionY + delZ * projectile.motionZ) / (Math.sqrt(delX * delX + delY * delY + delZ * delZ) * Math.sqrt(projectile.motionX * projectile.motionX + projectile.motionY * projectile.motionY + projectile.motionZ * projectile.motionZ)); double angle = (delX * projectile.motionX + delY * projectile.motionY + delZ * projectile.motionZ) / (Math.sqrt(delX * delX + delY * delY + delZ * delZ) * Math.sqrt(projectile.motionX * projectile.motionX + projectile.motionY * projectile.motionY + projectile.motionZ * projectile.motionZ));
@ -114,14 +114,14 @@ public class PotionEventHandlers
@SubscribeEvent(priority = EventPriority.HIGHEST) @SubscribeEvent(priority = EventPriority.HIGHEST)
public void onPlayerDamageEvent(LivingAttackEvent event) public void onPlayerDamageEvent(LivingAttackEvent event)
{ {
if (event.entityLiving.isPotionActive(ModPotions.whirlwind) && event.isCancelable() && event.source.isProjectile()) if (event.getEntityLiving().isPotionActive(ModPotions.whirlwind) && event.isCancelable() && event.getSource().isProjectile())
event.setCanceled(true); event.setCanceled(true);
} }
@SubscribeEvent @SubscribeEvent
public void onEndermanTeleportEvent(EnderTeleportEvent event) public void onEndermanTeleportEvent(EnderTeleportEvent event)
{ {
if (event.entityLiving.isPotionActive(ModPotions.planarBinding) && event.isCancelable()) if (event.getEntityLiving().isPotionActive(ModPotions.planarBinding) && event.isCancelable())
{ {
event.setCanceled(true); event.setCanceled(true);
} }

View file

@ -122,7 +122,7 @@ public class RitualExpulsion extends Ritual
return false; return false;
} }
moveEntityViaTeleport(entityLiving, event.targetX, event.targetY, event.targetZ); moveEntityViaTeleport(entityLiving, event.getTargetX(), event.getTargetY(), event.getTargetZ());
boolean flag = false; boolean flag = false;
int i = MathHelper.floor_double(entityLiving.posX); int i = MathHelper.floor_double(entityLiving.posX);
int j = MathHelper.floor_double(entityLiving.posY); int j = MathHelper.floor_double(entityLiving.posY);
@ -198,7 +198,7 @@ public class RitualExpulsion extends Ritual
{ {
entityplayermp.mountEntityAndWakeUp(); entityplayermp.mountEntityAndWakeUp();
} }
entityLiving.setPositionAndUpdate(event.targetX, event.targetY, event.targetZ); entityLiving.setPositionAndUpdate(event.getTargetX(), event.getTargetY(), event.getTargetZ());
} }
} }
} }

View file

@ -35,7 +35,7 @@ public class ClientEventHandler
@SubscribeEvent @SubscribeEvent
public void onTooltipEvent(ItemTooltipEvent event) public void onTooltipEvent(ItemTooltipEvent event)
{ {
ItemStack stack = event.itemStack; ItemStack stack = event.getItemStack();
if (stack == null) if (stack == null)
{ {
return; return;
@ -46,10 +46,10 @@ public class ClientEventHandler
int amount = GhostItemHelper.getItemGhostAmount(stack); int amount = GhostItemHelper.getItemGhostAmount(stack);
if (amount == 0) if (amount == 0)
{ {
event.toolTip.add("Everything"); event.getToolTip().add("Everything");
} else } else
{ {
event.toolTip.add("Ghost item amount: " + amount); event.getToolTip().add("Ghost item amount: " + amount);
} }
} }
} }
@ -59,13 +59,13 @@ public class ClientEventHandler
{ {
final String BLOCKS = "blocks"; final String BLOCKS = "blocks";
ritualStoneBlankIcon = forName(event.map, "RitualStone", BLOCKS); ritualStoneBlankIcon = forName(event.getMap(), "RitualStone", BLOCKS);
ritualStoneWaterIcon = forName(event.map, "WaterRitualStone", BLOCKS); ritualStoneWaterIcon = forName(event.getMap(), "WaterRitualStone", BLOCKS);
ritualStoneFireIcon = forName(event.map, "FireRitualStone", BLOCKS); ritualStoneFireIcon = forName(event.getMap(), "FireRitualStone", BLOCKS);
ritualStoneEarthIcon = forName(event.map, "EarthRitualStone", BLOCKS); ritualStoneEarthIcon = forName(event.getMap(), "EarthRitualStone", BLOCKS);
ritualStoneAirIcon = forName(event.map, "AirRitualStone", BLOCKS); ritualStoneAirIcon = forName(event.getMap(), "AirRitualStone", BLOCKS);
ritualStoneDawnIcon = forName(event.map, "LightRitualStone", BLOCKS); ritualStoneDawnIcon = forName(event.getMap(), "LightRitualStone", BLOCKS);
ritualStoneDuskIcon = forName(event.map, "DuskRitualStone", BLOCKS); ritualStoneDuskIcon = forName(event.getMap(), "DuskRitualStone", BLOCKS);
} }
@SubscribeEvent @SubscribeEvent
@ -100,9 +100,9 @@ public class ClientEventHandler
GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA); GlStateManager.blendFunc(GL11.GL_SRC_ALPHA, GL11.GL_ONE_MINUS_SRC_ALPHA);
BlockPos vec3 = new BlockPos(minecraft.objectMouseOver.getBlockPos().getX(), minecraft.objectMouseOver.getBlockPos().getY(), minecraft.objectMouseOver.getBlockPos().getZ()); BlockPos vec3 = new BlockPos(minecraft.objectMouseOver.getBlockPos().getX(), minecraft.objectMouseOver.getBlockPos().getY(), minecraft.objectMouseOver.getBlockPos().getZ());
double posX = player.lastTickPosX + (player.posX - player.lastTickPosX) * event.partialTicks; double posX = player.lastTickPosX + (player.posX - player.lastTickPosX) * event.getPartialTicks();
double posY = player.lastTickPosY + (player.posY - player.lastTickPosY) * event.partialTicks; double posY = player.lastTickPosY + (player.posY - player.lastTickPosY) * event.getPartialTicks();
double posZ = player.lastTickPosZ + (player.posZ - player.lastTickPosZ) * event.partialTicks; double posZ = player.lastTickPosZ + (player.posZ - player.lastTickPosZ) * event.getPartialTicks();
for (RitualComponent ritualComponent : ritual.getComponents()) for (RitualComponent ritualComponent : ritual.getComponents())
{ {

View file

@ -112,9 +112,9 @@ public class EventHandler
@SubscribeEvent(priority = EventPriority.HIGHEST) @SubscribeEvent(priority = EventPriority.HIGHEST)
public void onEntityDeath(LivingDeathEvent event) public void onEntityDeath(LivingDeathEvent event)
{ {
if (event.entityLiving instanceof EntityPlayer) if (event.getEntityLiving() instanceof EntityPlayer)
{ {
EntityPlayer player = (EntityPlayer) event.entityLiving; EntityPlayer player = (EntityPlayer) event.getEntityLiving();
if (LivingArmour.hasFullSet(player)) if (LivingArmour.hasFullSet(player))
{ {
@ -178,7 +178,7 @@ public class EventHandler
@SubscribeEvent @SubscribeEvent
public void chunkSave(ChunkDataEvent.Save event) public void chunkSave(ChunkDataEvent.Save event)
{ {
int dim = event.world.provider.getDimension(); int dim = event.getWorld().provider.getDimension();
ChunkCoordIntPair loc = event.getChunk().getChunkCoordIntPair(); ChunkCoordIntPair loc = event.getChunk().getChunkCoordIntPair();
NBTTagCompound nbt = new NBTTagCompound(); NBTTagCompound nbt = new NBTTagCompound();
@ -199,7 +199,7 @@ public class EventHandler
@SubscribeEvent @SubscribeEvent
public void chunkLoad(ChunkDataEvent.Load event) public void chunkLoad(ChunkDataEvent.Load event)
{ {
int dim = event.world.provider.getDimension(); int dim = event.getWorld().provider.getDimension();
if (event.getData().getCompoundTag("BloodMagic").hasKey("base")) if (event.getData().getCompoundTag("BloodMagic").hasKey("base"))
{ {
NBTTagCompound nbt = event.getData().getCompoundTag("BloodMagic"); NBTTagCompound nbt = event.getData().getCompoundTag("BloodMagic");
@ -216,10 +216,10 @@ public class EventHandler
@SubscribeEvent(priority = EventPriority.HIGHEST) @SubscribeEvent(priority = EventPriority.HIGHEST)
public void onEntityUpdate(LivingEvent.LivingUpdateEvent event) public void onEntityUpdate(LivingEvent.LivingUpdateEvent event)
{ {
if (event.entityLiving instanceof EntityPlayer) if (event.getEntityLiving() instanceof EntityPlayer)
{ {
EntityPlayer player = (EntityPlayer) event.entityLiving; EntityPlayer player = (EntityPlayer) event.getEntityLiving();
if (event.entityLiving.isPotionActive(ModPotions.boost)) if (event.getEntityLiving().isPotionActive(ModPotions.boost))
{ {
player.stepHeight = 1.0f; player.stepHeight = 1.0f;
} else } else
@ -262,9 +262,9 @@ public class EventHandler
} }
} }
if (event.entityLiving.isPotionActive(ModPotions.boost)) if (event.getEntityLiving().isPotionActive(ModPotions.boost))
{ {
int i = event.entityLiving.getActivePotionEffect(ModPotions.boost).getAmplifier(); int i = event.getEntityLiving().getActivePotionEffect(ModPotions.boost).getAmplifier();
{ {
percentIncrease += (i + 1) * 0.05f; percentIncrease += (i + 1) * 0.05f;
} }
@ -295,19 +295,19 @@ public class EventHandler
@SubscribeEvent @SubscribeEvent
public void onEntityHurt(LivingHurtEvent event) public void onEntityHurt(LivingHurtEvent event)
{ {
if (event.entity.worldObj.isRemote) if (event.getEntity().worldObj.isRemote)
return; return;
if (event.source.getEntity() instanceof EntityPlayer && !PlayerHelper.isFakePlayer((EntityPlayer) event.source.getEntity())) if (event.getSource().getEntity() instanceof EntityPlayer && !PlayerHelper.isFakePlayer((EntityPlayer) event.getSource().getEntity()))
{ {
EntityPlayer player = (EntityPlayer) event.source.getEntity(); EntityPlayer player = (EntityPlayer) event.getSource().getEntity();
if (player.getItemStackFromSlot(EntityEquipmentSlot.CHEST) != null && player.getItemStackFromSlot(EntityEquipmentSlot.CHEST).getItem() instanceof ItemPackSacrifice) if (player.getItemStackFromSlot(EntityEquipmentSlot.CHEST) != null && player.getItemStackFromSlot(EntityEquipmentSlot.CHEST).getItem() instanceof ItemPackSacrifice)
{ {
ItemPackSacrifice pack = (ItemPackSacrifice) player.getItemStackFromSlot(EntityEquipmentSlot.CHEST).getItem(); ItemPackSacrifice pack = (ItemPackSacrifice) player.getItemStackFromSlot(EntityEquipmentSlot.CHEST).getItem();
boolean shouldSyphon = pack.getStoredLP(player.getItemStackFromSlot(EntityEquipmentSlot.CHEST)) < pack.CAPACITY; boolean shouldSyphon = pack.getStoredLP(player.getItemStackFromSlot(EntityEquipmentSlot.CHEST)) < pack.CAPACITY;
float damageDone = event.entityLiving.getHealth() < event.ammount ? event.ammount - event.entityLiving.getHealth() : event.ammount; float damageDone = event.getEntityLiving().getHealth() < event.getAmount() ? event.getAmount() - event.getEntityLiving().getHealth() : event.getAmount();
int totalLP = Math.round(damageDone * ConfigHandler.sacrificialPackConversion); int totalLP = Math.round(damageDone * ConfigHandler.sacrificialPackConversion);
if (shouldSyphon) if (shouldSyphon)
@ -321,55 +321,55 @@ public class EventHandler
{ {
if (ConfigHandler.thaumcraftGogglesUpgrade) if (ConfigHandler.thaumcraftGogglesUpgrade)
{ {
if (event.left.getItem() == ModItems.livingArmourHelmet && event.right.getItem() == Constants.Compat.THAUMCRAFT_GOGGLES && !event.right.isItemDamaged()) if (event.getLeft().getItem() == ModItems.livingArmourHelmet && event.getRight().getItem() == Constants.Compat.THAUMCRAFT_GOGGLES && !event.getRight().isItemDamaged())
{ {
ItemStack output = new ItemStack(ModItems.upgradeTome); ItemStack output = new ItemStack(ModItems.upgradeTome);
output = NBTHelper.checkNBT(output); output = NBTHelper.checkNBT(output);
ItemUpgradeTome.setKey(output, Constants.Mod.MODID + ".upgrade.revealing"); ItemUpgradeTome.setKey(output, Constants.Mod.MODID + ".upgrade.revealing");
ItemUpgradeTome.setLevel(output, 1); ItemUpgradeTome.setLevel(output, 1);
event.cost = 1; event.setCost(1);
event.output = output; event.setOutput(output);
return; return;
} }
} }
if (event.left.getItem() == ModItems.upgradeTome && event.right.getItem() == ModItems.upgradeTome) if (event.getLeft().getItem() == ModItems.upgradeTome && event.getRight().getItem() == ModItems.upgradeTome)
{ {
LivingArmourUpgrade leftUpgrade = ItemUpgradeTome.getUpgrade(event.left); LivingArmourUpgrade leftUpgrade = ItemUpgradeTome.getUpgrade(event.getLeft());
if (leftUpgrade != null && ItemUpgradeTome.getKey(event.left).equals(ItemUpgradeTome.getKey(event.right))) if (leftUpgrade != null && ItemUpgradeTome.getKey(event.getLeft()).equals(ItemUpgradeTome.getKey(event.getRight())))
{ {
int leftLevel = ItemUpgradeTome.getLevel(event.left); int leftLevel = ItemUpgradeTome.getLevel(event.getLeft());
int rightLevel = ItemUpgradeTome.getLevel(event.right); int rightLevel = ItemUpgradeTome.getLevel(event.getRight());
if (leftLevel == rightLevel && leftLevel < leftUpgrade.getMaxTier() - 1) if (leftLevel == rightLevel && leftLevel < leftUpgrade.getMaxTier() - 1)
{ {
ItemStack outputStack = event.left.copy(); ItemStack outputStack = event.getLeft().copy();
ItemUpgradeTome.setLevel(outputStack, leftLevel + 1); ItemUpgradeTome.setLevel(outputStack, leftLevel + 1);
event.cost = leftLevel + 2; event.setCost(leftLevel + 2);
event.output = outputStack; event.setOutput(outputStack);
return; return;
} }
} }
} }
if (event.left.getItem() instanceof IUpgradeTrainer && event.right.getItem() == ModItems.upgradeTome) if (event.getLeft().getItem() instanceof IUpgradeTrainer && event.getRight().getItem() == ModItems.upgradeTome)
{ {
LivingArmourUpgrade rightUpgrade = ItemUpgradeTome.getUpgrade(event.right); LivingArmourUpgrade rightUpgrade = ItemUpgradeTome.getUpgrade(event.getRight());
if (rightUpgrade != null) if (rightUpgrade != null)
{ {
String key = ItemUpgradeTome.getKey(event.right); String key = ItemUpgradeTome.getKey(event.getRight());
ItemStack outputStack = event.left.copy(); ItemStack outputStack = event.getLeft().copy();
List<String> keyList = new ArrayList<String>(); List<String> keyList = new ArrayList<String>();
keyList.add(key); keyList.add(key);
if (((IUpgradeTrainer) event.left.getItem()).setTrainedUpgrades(outputStack, keyList)) if (((IUpgradeTrainer) event.getLeft().getItem()).setTrainedUpgrades(outputStack, keyList))
{ {
event.cost = 1; event.setCost(1);
event.output = outputStack; event.setOutput(outputStack);
return; return;
} }
@ -405,10 +405,10 @@ public class EventHandler
{ {
IBlockState state = event.getTargetBlock(); IBlockState state = event.getTargetBlock();
Block block = state.getBlock(); Block block = state.getBlock();
if (block != null && block instanceof BlockAltar && event.entityPlayer != null && event.entityPlayer instanceof EntityPlayerMP && event.entityPlayer.getActiveItemStack() != null && event.entityPlayer.getActiveItemStack().getItem() instanceof ItemAltarMaker) if (block != null && block instanceof BlockAltar && event.getEntityPlayer() != null && event.getEntityPlayer() instanceof EntityPlayerMP && event.getEntityPlayer().getActiveItemStack() != null && event.getEntityPlayer().getActiveItemStack().getItem() instanceof ItemAltarMaker)
{ {
ItemAltarMaker altarMaker = (ItemAltarMaker) event.entityPlayer.getActiveItemStack().getItem(); ItemAltarMaker altarMaker = (ItemAltarMaker) event.getEntityPlayer().getActiveItemStack().getItem();
ChatUtil.sendNoSpam(event.entityPlayer, TextHelper.localizeEffect("chat.BloodMagic.altarMaker.destroy", altarMaker.destroyAltar(event.entityPlayer))); ChatUtil.sendNoSpam(event.getEntityPlayer(), TextHelper.localizeEffect("chat.BloodMagic.altarMaker.destroy", altarMaker.destroyAltar(event.getEntityPlayer())));
} }
} }
@ -425,7 +425,7 @@ public class EventHandler
@SubscribeEvent @SubscribeEvent
public void onConfigChanged(ConfigChangedEvent event) public void onConfigChanged(ConfigChangedEvent event)
{ {
if (event.modID.equals(Constants.Mod.MODID)) if (event.getModID().equals(Constants.Mod.MODID))
ConfigHandler.syncConfig(); ConfigHandler.syncConfig();
} }
@ -455,15 +455,15 @@ public class EventHandler
@SubscribeEvent @SubscribeEvent
public void interactEvent(PlayerInteractEvent event) public void interactEvent(PlayerInteractEvent event)
{ {
if (event.world.isRemote) if (event.getWorld().isRemote)
return; return;
EntityPlayer player = event.entityPlayer; EntityPlayer player = event.getEntityPlayer();
if (PlayerHelper.isFakePlayer(player)) if (PlayerHelper.isFakePlayer(player))
return; return;
if (event.useBlock == Result.DENY && event.useItem != Result.DENY) if (event.getUseBlock() == Result.DENY && event.getUseItem() != Result.DENY)
{ {
ItemStack held = player.getActiveItemStack(); ItemStack held = player.getActiveItemStack();
if (held != null && held.getItem() instanceof IBindable) if (held != null && held.getItem() instanceof IBindable)
@ -525,7 +525,7 @@ public class EventHandler
@SubscribeEvent @SubscribeEvent
public void onEntityHealed(LivingHealEvent event) public void onEntityHealed(LivingHealEvent event)
{ {
EntityLivingBase healedEntity = event.entityLiving; EntityLivingBase healedEntity = event.getEntityLiving();
if (!(healedEntity instanceof EntityPlayer)) if (!(healedEntity instanceof EntityPlayer))
{ {
return; return;
@ -539,10 +539,10 @@ public class EventHandler
LivingArmour armour = ItemLivingArmour.armourMap.get(chestStack); LivingArmour armour = ItemLivingArmour.armourMap.get(chestStack);
if (armour != null) if (armour != null)
{ {
StatTrackerHealthboost.incrementCounter(armour, event.amount); StatTrackerHealthboost.incrementCounter(armour, event.getAmount());
if (player.worldObj.canSeeSky(player.getPosition()) && player.worldObj.provider.isDaytime()) if (player.worldObj.canSeeSky(player.getPosition()) && player.worldObj.provider.isDaytime())
{ {
StatTrackerSolarPowered.incrementCounter(armour, event.amount); StatTrackerSolarPowered.incrementCounter(armour, event.getAmount());
} }
} }
} }
@ -551,9 +551,9 @@ public class EventHandler
@SubscribeEvent @SubscribeEvent
public void onEntityAttacked(LivingAttackEvent event) public void onEntityAttacked(LivingAttackEvent event)
{ {
DamageSource source = event.source; DamageSource source = event.getSource();
Entity sourceEntity = event.source.getEntity(); Entity sourceEntity = event.getSource().getEntity();
EntityLivingBase attackedEntity = event.entityLiving; EntityLivingBase attackedEntity = event.getEntityLiving();
if (attackedEntity.hurtResistantTime > 0) if (attackedEntity.hurtResistantTime > 0)
{ {
@ -567,7 +567,7 @@ public class EventHandler
// Living Armor Handling // Living Armor Handling
if (LivingArmour.hasFullSet(attackedPlayer)) if (LivingArmour.hasFullSet(attackedPlayer))
{ {
float amount = Math.min(Utils.getModifiedDamage(attackedPlayer, event.source, event.ammount), attackedPlayer.getHealth()); float amount = Math.min(Utils.getModifiedDamage(attackedPlayer, event.getSource(), event.getAmount()), attackedPlayer.getHealth());
ItemStack chestStack = attackedPlayer.getItemStackFromSlot(EntityEquipmentSlot.CHEST); ItemStack chestStack = attackedPlayer.getItemStackFromSlot(EntityEquipmentSlot.CHEST);
LivingArmour armour = ItemLivingArmour.armourMap.get(chestStack); LivingArmour armour = ItemLivingArmour.armourMap.get(chestStack);
if (armour != null) if (armour != null)
@ -594,7 +594,7 @@ public class EventHandler
// Living Armor Handling // Living Armor Handling
if (LivingArmour.hasFullSet(player)) if (LivingArmour.hasFullSet(player))
{ {
float amount = Math.min(Utils.getModifiedDamage(attackedEntity, event.source, event.ammount), attackedEntity.getHealth()); float amount = Math.min(Utils.getModifiedDamage(attackedEntity, event.getSource(), event.getAmount()), attackedEntity.getHealth());
ItemStack chestStack = player.getItemStackFromSlot(EntityEquipmentSlot.CHEST); ItemStack chestStack = player.getItemStackFromSlot(EntityEquipmentSlot.CHEST);
LivingArmour armour = ItemLivingArmour.armourMap.get(chestStack); LivingArmour armour = ItemLivingArmour.armourMap.get(chestStack);
if (armour != null) if (armour != null)
@ -611,9 +611,9 @@ public class EventHandler
@SubscribeEvent @SubscribeEvent
public void onArrowFire(ArrowLooseEvent event) public void onArrowFire(ArrowLooseEvent event)
{ {
World world = event.entityPlayer.worldObj; World world = event.getEntityPlayer().worldObj;
ItemStack stack = event.getBow(); ItemStack stack = event.getBow();
EntityPlayer player = event.entityPlayer; EntityPlayer player = event.getEntityPlayer();
if (LivingArmour.hasFullSet(player)) if (LivingArmour.hasFullSet(player))
{ {
@ -690,8 +690,8 @@ public class EventHandler
@SubscribeEvent @SubscribeEvent
public void onLivingDrops(LivingDropsEvent event) public void onLivingDrops(LivingDropsEvent event)
{ {
EntityLivingBase attackedEntity = event.entityLiving; EntityLivingBase attackedEntity = event.getEntityLiving();
DamageSource source = event.source; DamageSource source = event.getSource();
Entity entity = source.getEntity(); Entity entity = source.getEntity();
if (attackedEntity.isPotionActive(ModPotions.soulSnare)) if (attackedEntity.isPotionActive(ModPotions.soulSnare))
@ -701,7 +701,7 @@ public class EventHandler
double amountOfSouls = random.nextDouble() * (lvl + 1) * (lvl + 1) * 5; double amountOfSouls = random.nextDouble() * (lvl + 1) * (lvl + 1) * 5;
ItemStack soulStack = ((IDemonWill) ModItems.monsterSoul).createWill(0, amountOfSouls); ItemStack soulStack = ((IDemonWill) ModItems.monsterSoul).createWill(0, amountOfSouls);
event.drops.add(new EntityItem(attackedEntity.worldObj, attackedEntity.posX, attackedEntity.posY, attackedEntity.posZ, soulStack)); event.getDrops().add(new EntityItem(attackedEntity.worldObj, attackedEntity.posX, attackedEntity.posY, attackedEntity.posZ, soulStack));
} }
if (entity != null && entity instanceof EntityPlayer) if (entity != null && entity instanceof EntityPlayer)
@ -711,7 +711,7 @@ public class EventHandler
if (heldStack != null && heldStack.getItem() instanceof IDemonWillWeapon && !player.worldObj.isRemote) if (heldStack != null && heldStack.getItem() instanceof IDemonWillWeapon && !player.worldObj.isRemote)
{ {
IDemonWillWeapon demonWillWeapon = (IDemonWillWeapon) heldStack.getItem(); IDemonWillWeapon demonWillWeapon = (IDemonWillWeapon) heldStack.getItem();
List<ItemStack> droppedSouls = demonWillWeapon.getRandomDemonWillDrop(attackedEntity, player, heldStack, event.lootingLevel); List<ItemStack> droppedSouls = demonWillWeapon.getRandomDemonWillDrop(attackedEntity, player, heldStack, event.getLootingLevel());
if (!droppedSouls.isEmpty()) if (!droppedSouls.isEmpty())
{ {
ItemStack remainder; ItemStack remainder;
@ -719,7 +719,7 @@ public class EventHandler
{ {
remainder = PlayerDemonWillHandler.addDemonWill(player, willStack); remainder = PlayerDemonWillHandler.addDemonWill(player, willStack);
if (remainder != null && ((IDemonWill) remainder.getItem()).getWill(remainder) >= 0.0001) if (remainder != null && ((IDemonWill) remainder.getItem()).getWill(remainder) >= 0.0001)
event.drops.add(new EntityItem(attackedEntity.worldObj, attackedEntity.posX, attackedEntity.posY, attackedEntity.posZ, remainder)); event.getDrops().add(new EntityItem(attackedEntity.worldObj, attackedEntity.posX, attackedEntity.posY, attackedEntity.posZ, remainder));
} }
player.inventoryContainer.detectAndSendChanges(); player.inventoryContainer.detectAndSendChanges();
} }
@ -728,17 +728,17 @@ public class EventHandler
if (heldStack != null && heldStack.getItem() == ModItems.boundSword && !(attackedEntity instanceof EntityAnimal)) if (heldStack != null && heldStack.getItem() == ModItems.boundSword && !(attackedEntity instanceof EntityAnimal))
for (int i = 0; i <= EnchantmentHelper.getLootingModifier(player); i++) for (int i = 0; i <= EnchantmentHelper.getLootingModifier(player); i++)
if (this.random.nextDouble() < 0.2) if (this.random.nextDouble() < 0.2)
event.drops.add(new EntityItem(attackedEntity.worldObj, attackedEntity.posX, attackedEntity.posY, attackedEntity.posZ, new ItemStack(ModItems.bloodShard, 1, 0))); event.getDrops().add(new EntityItem(attackedEntity.worldObj, attackedEntity.posX, attackedEntity.posY, attackedEntity.posZ, new ItemStack(ModItems.bloodShard, 1, 0)));
} }
} }
@SubscribeEvent @SubscribeEvent
public void onItemPickup(EntityItemPickupEvent event) public void onItemPickup(EntityItemPickupEvent event)
{ {
ItemStack stack = event.item.getEntityItem(); ItemStack stack = event.getItem().getEntityItem();
if (stack != null && stack.getItem() instanceof IDemonWill) if (stack != null && stack.getItem() instanceof IDemonWill)
{ {
EntityPlayer player = event.entityPlayer; EntityPlayer player = event.getEntityPlayer();
ItemStack remainder = PlayerDemonWillHandler.addDemonWill(player, stack); ItemStack remainder = PlayerDemonWillHandler.addDemonWill(player, stack);