Called when a player attacks an entity.
Allows this event to occur.
Denies an event from occurring.
Checks if this event is allowed to happen.
The player involved in this event.
The entity that was interacted with.