public void completeRequest(Player p, OfflinePlayer otherP){ //p is the one that got sent the request
		if(!requests.containsKey(p.getName())) requests.put(p.getName(), new ArrayList<String>());
		if(requests.get(p.getName()).contains(otherP.getName())){
			requests.get(p.getName()).remove(otherP.getName());
			Friend pF = friends.get(p.getName());
			loadFriend(otherP);
			Friend pO = friends.get(otherP.getName());
			if(pF == null || pO == null) return;
			pF.addFriend(otherP);
			pO.addFriend(p);
			if(!otherP.isOnline()) unloadFriend(otherP);
		}
	}