Class PvPManager

java.lang.Object
org.kingdoms.managers.PvPManager
All Implemented Interfaces:
org.bukkit.event.Listener

public final class PvPManager extends Object implements org.bukkit.event.Listener
  • Constructor Details

    • PvPManager

      public PvPManager()
  • Method Details

    • getKiller

      public static org.bukkit.entity.LivingEntity getKiller(org.bukkit.event.entity.EntityDeathEvent event)
    • isPvPType

      public static boolean isPvPType(PvPManager.PvPType PvPType)
    • getPvpType

      public static PvPManager.PvPType getPvpType()
    • getDamager

      public static org.bukkit.entity.Player getDamager(org.bukkit.entity.Entity entity)
    • canFight

      public static boolean canFight(@NonNull org.bukkit.entity.Player damager, @NonNull org.bukkit.entity.Player victim)
    • onFriendlyFire

      public void onFriendlyFire(org.bukkit.event.entity.EntityDamageByEntityEvent event)