Interface KillerVictimEvent

All Known Implementing Classes:
BucketEntityEvent, EnteredVehicleEvent, EntityBornEvent, EntityCombustedByEntityEvent, EntityDismountedEvent, EntityEnteredVehicleEvent, EntityMountedEvent, EntityVehicleExitEvent, HangingBreakEvent, MobDamagesPlayerEvent, MobInteractionEvent, PlayerDamagesMobEvent, PlayerDamagesPlayerEvent, PlayerKilledMobEvent, PlayerKilledPlayerEvent, PlayerVehicleExitEvent, ShulkerDuplicationEvent

public interface KillerVictimEvent

KillerVictimEvent

This interface is used for entities damage events, when there's victim and killer.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull org.bukkit.entity.Entity
    Returns killer of damage event, that attacked victim.
    @NotNull org.bukkit.entity.Entity
    Returns victim of damage event, that got damaged.
  • Method Details

    • getVictim

      @NotNull @NotNull org.bukkit.entity.Entity getVictim()
      Returns victim of damage event, that got damaged.
      Returns:
      entity victim.
    • getKiller

      @NotNull @NotNull org.bukkit.entity.Entity getKiller()
      Returns killer of damage event, that attacked victim.
      Returns:
      entity killer.