Interface IEventResponderItem


public interface IEventResponderItem
An interface containing various methods which are triggered on various forge events. Implement on your item for the methods to be called.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    hurtEvent(net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack)
     
    default void
    hurtEvent(net.minecraftforge.event.entity.living.LivingHurtEvent event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack)
     
    default void
    killEvent(net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack)
     
    default void
    killEvent(net.minecraftforge.event.entity.living.LivingDeathEvent event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack)
     
    default void
    takeDamageEvent(net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity attacked, net.minecraft.world.item.ItemStack stack)
     
    default void
    takeDamageEvent(net.minecraftforge.event.entity.living.LivingHurtEvent event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity attacked, net.minecraft.world.item.ItemStack stack)
     
  • Method Details

    • takeDamageEvent

      default void takeDamageEvent(net.minecraftforge.event.entity.living.LivingHurtEvent event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity attacked, net.minecraft.world.item.ItemStack stack)
    • takeDamageEvent

      default void takeDamageEvent(net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity attacked, net.minecraft.world.item.ItemStack stack)
    • hurtEvent

      default void hurtEvent(net.minecraftforge.event.entity.living.LivingHurtEvent event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack)
    • hurtEvent

      default void hurtEvent(net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack)
    • killEvent

      default void killEvent(net.minecraftforge.event.entity.living.LivingDeathEvent event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack)
    • killEvent

      default void killEvent(net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack)