@EventHandler
 public void onQuit(PlayerQuitEvent evt) {
   for (Player p : Bukkit.getOnlinePlayers()) {
     if (p.equals(evt.getPlayer())) continue;
     for (Friendship f : FriendMe.friendships) {
       if (f.getSender().equals(evt.getPlayer())) {
         FriendMe.sendMessage(f.getReceiver(), Type.FRIEND_OFF, evt.getPlayer());
         break;
       } else if (f.getReceiver().equals(evt.getPlayer())) {
         FriendMe.sendMessage(f.getSender(), Type.FRIEND_OFF, evt.getPlayer());
         break;
       }
     }
   }
 }
 @EventHandler
 public void onDamage(EntityDamageByEntityEvent evt) {
   if (!FriendMe.friendlyFire) return;
   Entity cause = evt.getDamager();
   Entity player = evt.getEntity();
   if (player.getType().equals(EntityType.PLAYER) && cause.getType().equals(EntityType.PLAYER)) {
     Player playerCause = (Player) cause;
     Player damageCause = (Player) player;
     for (Friendship f : FriendMe.friendships) {
       if (f.getSender().equals(playerCause) && f.getReceiver().equals(damageCause)) {
         evt.setCancelled(true);
         FriendMe.sendMessage(damageCause, Type.FRIENDLY_FIRE, null);
       } else if (f.getReceiver().equals(playerCause) && f.getSender().equals(damageCause)) {
         evt.setCancelled(true);
         FriendMe.sendMessage(damageCause, Type.FRIENDLY_FIRE, null);
       }
     }
   } else {
     return;
   }
 }