I believe its abit of client and server work required. For server try friendmanager (or something along those lines) and look for "public void addFriend" and in that code it should tell you where its being loaded/saved. In client sided look somewhere in player.java or client.java for: method == 196 i believe that handles the friends