Suggested name: Friend System & Compass What I want: I would like a compass that points to the nearest enemy (in a radius of 25). You could right click the compass to change it to Friends or Enemy. Enemy as in a player that didn't friend you. Friend as in a player that /friend you. If you are friends with someone, then you can't hit each other. When the compass is set to enemy, it cant be pointing to a friend thats in your friend list. When you right click the compass, it should say either: "Compass has been set to &cENEMY" or "Compass has been set to &aFRIENDS" Ideas for commands: /friend (username) - to add name /unfriend (username) - to remove friend, whenever it was added. /friends - list friends Ideas for permissions: No permissions. When I'd like it by: ASAP
How should acceptance of /friend be done? If this is a one-sided action, it might be abused by players in fights. There should be a mechanic to accept a friendship. "/acceptfriend" "/declinefriend" or something like this. Makes the plugin a bit more complicated, though.
I'm actually a fan of args. I don't like first level commands, because at some point you will have conflicts with plugins if you have many. But the OP seems to like first level commands, so I suggested some for it. If I could choose, I would use /friend <args[]> for everything. Almost all of my own plugins only register exactly one command.