Class AttackEntityEvent

All Implemented Interfaces:
net.neoforged.bus.api.ICancellableEvent

public class AttackEntityEvent extends PlayerEvent implements net.neoforged.bus.api.ICancellableEvent
AttackEntityEvent is fired when a player attacks an Entity.
This event is fired whenever a player attacks an Entity in Player.attack(Entity).

target contains the Entity that was damaged by the player.

This event is ICancellableEvent.
If this event is canceled, the player does not attack the Entity.

This event does not have a result. Event.HasResult

This event is fired on the NeoForge.EVENT_BUS.
  • Field Details

    • target

      private final Entity target
  • Constructor Details

    • AttackEntityEvent

      public AttackEntityEvent(Player player, Entity target)
  • Method Details

    • getTarget

      public Entity getTarget()