public static void OnPlayerDamage(EntityDamageByEntityEvent e) { Player attacker = (Player) e.getDamager(); Player victim = (Player) e.getEntity(); if(e.getDamager() instanceof Player ) { attacker = (Player) e.getDamager(); if(e.getEntity() instanceof Player) { victim = (Player) e.getEntity(); if(Data.Team1Player.contains(victim.getName()) && Data.Team1Player.contains(attacker.getName())) e.setCancelled(true); if(Data.Team2Player.contains(victim.getName()) && Data.Team2Player.contains(attacker.getName())) e.setCancelled(true); if(Data.Team3Player.contains(victim.getName()) && Data.Team3Player.contains(attacker.getName())) e.setCancelled(true); if(Data.Team4Player.contains(victim.getName()) && Data.Team4Player.contains(attacker.getName())) e.setCancelled(true); } } }