Package team.lodestar.lodestone.handlers
Interface ItemEventHandler.IEventResponderItem
- Enclosing class:
ItemEventHandler
public static interface ItemEventHandler.IEventResponderItem
An interface containing various methods which are triggered alongside various forge events.
Implement on your item for the methods to be called.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidincomingDamageEvent(net.neoforged.neoforge.event.entity.living.LivingDamageEvent.Pre event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack) default voidincomingDeathEvent(net.neoforged.neoforge.event.entity.living.LivingDeathEvent event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack) default voidmodifyAttributesEvent(net.neoforged.neoforge.event.ItemAttributeModifierEvent event) default voidmodifyAttributeTooltipEvent(net.neoforged.neoforge.client.event.AddAttributeTooltipsEvent event) default voidoutgoingDamageEvent(net.neoforged.neoforge.event.entity.living.LivingDamageEvent.Pre event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack) default voidoutgoingDeathEvent(net.neoforged.neoforge.event.entity.living.LivingDeathEvent event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack)
-
Method Details
-
modifyAttributeTooltipEvent
default void modifyAttributeTooltipEvent(net.neoforged.neoforge.client.event.AddAttributeTooltipsEvent event) -
modifyAttributesEvent
default void modifyAttributesEvent(net.neoforged.neoforge.event.ItemAttributeModifierEvent event) -
incomingDamageEvent
default void incomingDamageEvent(net.neoforged.neoforge.event.entity.living.LivingDamageEvent.Pre event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack) -
outgoingDamageEvent
default void outgoingDamageEvent(net.neoforged.neoforge.event.entity.living.LivingDamageEvent.Pre event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack) -
incomingDeathEvent
default void incomingDeathEvent(net.neoforged.neoforge.event.entity.living.LivingDeathEvent event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack) -
outgoingDeathEvent
default void outgoingDeathEvent(net.neoforged.neoforge.event.entity.living.LivingDeathEvent event, net.minecraft.world.entity.LivingEntity attacker, net.minecraft.world.entity.LivingEntity target, net.minecraft.world.item.ItemStack stack)
-