NOW WITH PERMISSIONEX (PEX) SUPPORT About: Friends List is a cross-server friend system that allows you to keep track of all your friends and chat with them no matter what server they are on. A good example of this is Joe is on server A and Jane is on server B they can not only see each other's online status, but will also be able to message each other. Like other services such as MSN, Skype AOL etc. Friends List also offers the ability for users to go AFK and even invisible; this makes them appear offline to other users who have them on their friend list. Plugin Information: http://addramyr.com/plug/AMPFriendsList BukkitDev: http://dev.bukkit.org/server-mods/ampfriendslist/ Download Main Server: http://www.addramyr.com/plug/AMPFriendsList/latest Download Mirror 1: http://dev.bukkit.org/media/files/548/178/AMPFriendsList_1-10.zip Features: Persistent friends list that works over multiple servers Friend chat over multiple servers Change your status from Online/Invisible/Busy/AFK Offline messages Permission Nodes: AMPFriendsList.user - Gives access to all AMPFriends List functions. Commands: /fl list <num> = Lists out all friends on your friend list. /fl onlinelist <num> = Lists out all online friends on your friends list. /fl find <name> = Find a friend in your friends list and see what their status is. /fl overview = Shows current information about you. /fl add <name> = Add a friend to friends list. /fl rem <name> = Remove a friend from friends list. /fl mail <num> = List all offline messages. /fl mail clear = Clears all offline messages. /fl requests = List out all current friend requests. /fl accept <name> = Accept a friendship request from a user. /fl decline <name> = Decline a friendship request from a user. /fl tell <name> <msg> = Message a friend on friends list (this works across multiple servers). /fl status <Online|Invisible|Busy|AFK> = Change your current status. /fl about = Tells users about the plugin, checks database for latest updates. /fl help = Shows this list of commands. Changelog: Version 1.10 - 20-Oct-2011 Rebuilt system into new engine using AMPCore Fixed a bug in the friends system causing offline messages to not be displayed. Added support for Bukkit permissions or PermissionsEx if it is installed. Created auto update service (optional) to keep all AMP plugins up to date. Added AMPCore commands for site registration and other functionality. Version 1.00 - 03-Oct-2011 Friends List official release Credits Addramyr – Primary developer viper92225 - Debugging and code helping fowltief - Debugging and testing megas - Debugging and testing Shanobe - Debugging and testing Also thanks to everyone who downloads this plugin!
If this works, it is super cool! Going install it on my server today!! Of every server has this it would be awesome! Are you going to make an API for this? Take would be even more awesome!
Its sad how minecraft doesn't have this already, but then mojang would have to go through so much paperwork to protect kids which is 90% of players. This is more revolutionary than spou congratulations I look forward to using this!
PEX support please Code: 2011-10-05 15:09:57 [SEVERE] Could not load 'plugins\FriendsList.jar' in folder 'plugins': java.lang.UnsupportedClassVersionError: me/addramyr/FriendsList/FriendsList : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$000(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:36) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:24) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:168) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:104) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348) at net.minecraft.server.ThreadServerApplication.run(SourceFile:417) 2011-10-05 15:09:59 [INFO] [PermissionsEx] sql backend registered! 2011-10-05 15:09:59 [INFO] [PermissionsEx] file backend registered! 2011-10-05 15:09:59 [INFO] [PermissionsEx] PermissionEx plugin initialized. 2011-10-05 15:09:59 [INFO] [PermissionsEx] p2compat backend registered! 2011-10-05 15:09:59 [INFO] [PermissionsCompat] Compatibility Layer Initalized! 2011-10-05 15:10:00 [SEVERE] Could not load 'plugins\Herobrine.jar' in folder 'plugins': Spout org.bukkit.plugin.UnknownDependencyException: Spout at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:133) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:215) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:139) at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:104) at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348) at net.minecraft.server.ThreadServerApplication.run(SourceFile:417) 2011-10-05 15:10:13 [INFO] [PermissionsEx] Initializing file backend EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Also, I recommend a "MECH" title because it adds a friend list. Also, add Spout that if you click an icon next to the hotbar, it loads your friends list.
The plugin requires Java Runtime Environment v7 to run (http://www.oracle.com/technetwork/java/javase/downloads/index.html) PEX coming with API in around next version.
1.1 should be ready in few hours, changed some of the engine to make it more 'server friendy' if you have any questions about it jump on esper.net irc server im in #AMP
Hey all i fixed a minor issue in the AMPCore, to get the update just enable autoupdate (if not already) and connect to your server. Change Log: http://dev.bukkit.org/server-mods/ampfriendslist/pages/amp-core/
I will be adding a listing to the website of servers; however as of AMPCore 1.15 server owners will beable to hide their server from the public listing.
you should add something that makes it so you can have a set location where all your friends can teleport to like factions without all the crappy stuff