From cdbbd891c43e082a36a32e49420bf87b6edd28e0 Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Wed, 4 Sep 2019 22:24:39 -0400 Subject: More affix work --- src/main/java/darkknight/jewelrycraft/api/IJewelryItem.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/main/java/darkknight/jewelrycraft/api/IJewelryItem.java') diff --git a/src/main/java/darkknight/jewelrycraft/api/IJewelryItem.java b/src/main/java/darkknight/jewelrycraft/api/IJewelryItem.java index 878ceee..34d32bf 100755 --- a/src/main/java/darkknight/jewelrycraft/api/IJewelryItem.java +++ b/src/main/java/darkknight/jewelrycraft/api/IJewelryItem.java @@ -7,6 +7,8 @@ import net.minecraft.entity.EntityLivingBase; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemStack; import net.minecraft.util.DamageSource; +import net.minecraftforge.event.entity.living.LivingAttackEvent; +import net.minecraftforge.event.entity.living.LivingDropsEvent; import net.minecraftforge.event.entity.player.PlayerEvent; /** @@ -58,10 +60,11 @@ public interface IJewelryItem { * The attacking player * @param entity * The target entity - * @param amount + * @param event * The amount of damage dealt */ - public void onEntityAttackedByPlayer(ItemStack item, EntityPlayer player, EntityLivingBase entity, float amount); + public void onEntityAttackedByPlayer(ItemStack item, EntityPlayer player, EntityLivingBase entity, + LivingAttackEvent event); /** * This runs whenever a player dies @@ -105,4 +108,6 @@ public interface IJewelryItem { * metadata and nbt) */ public void onJewelryUnequipped(ItemStack item); + + public void onLivingDropItems(ItemStack item, EntityPlayer player, LivingDropsEvent event); } -- cgit v1.2.3