package darkknight.jewelrycraft.affixes; import darkknight.jewelrycraft.api.ModifierEffect; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLiving; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraftforge.event.entity.living.LivingAttackEvent; public class FlatLifeHitAffix extends ModifierEffect { private int amount; public FlatLifeHitAffix(int amount) { super(null); this.amount = amount; } @Override public void onEntityAttacked(ItemStack item, EntityPlayer player, Entity target, Item jewelry, LivingAttackEvent event) { if (target instanceof EntityLiving) { player.heal(amount); } } }