The PlayerAttackEntity Event is fired whenever a player attacks an Entity.
You will need to cast the event in the function header as this class:
You can, of course, also import the class before and use that name then.
The following information can be retrieved from the event:
event.cancel()sets the event as cancelled.