HomeJavaModsFriendsList: Everyone needs friends :)
FriendsList: Everyone needs friends :)
ModsJava

FriendsList: Everyone needs friends :)

⬇ Download on Spigot
*Development is Temporary Suspended*
Yes, this plugin is Temporary suspended, I will still attempt to make small updates here and there. I am not completely abandoning the project, I am simply too busy these days and cannot keep up with demand, so please just be patient when waiting for new features.
About FriendsList
FriendsList is a plugin which allows friends to connect and communicate through an optional GUI interface with all the features of an RPG friend list system.

Note: I may be getting someone to help me develop some new features soon. So look out for that. I will update the contributors when that happens.


Commands / Perm Nodes

/friend help - Lists all the available commands in the plugin (friendslist.general.help)
/friend add <Player> - Sends a friend request to <Player> (friendslist.general.add)
/friend remove <Player> - Removes <Player> from your friends list (friendslist.general.del)
/friend list - Lists all the senders current friends (friendslist.general.list)
/friend tp <Player> - Teleports sender to <Player>'s location given that <Player> is a friend (friendslist.general.tp)
/friend msg <Player> <Message> - Sends <Message> to <Player> given that <Player> is a friend (friendslist.general.msg)
/friend gift <Player> [OptionalMessage] - Gifts the itemstack currently help in senders hand to <Player> with an optional message (friendslist.general.gift)
/friend accept <Player> - Accepts <Player>'s Friend request(if exists) (friendslist.general.accept)
/friend deny <Player> - Denies <Player>'s Friend request(if exists) (friendslist.general.deny)
/friends - Opens the FriendsList GUI menu if Enabled (friendslist.gui)


Config Example
Code (Text):
                  # Configuration File for FriendsList #


# Plugin Information Settings Below
# Cooldown-Timer is the cooldown time for teleportation between friends
# If Enable GUI is set to false, players entering /friends will be presented with an error message
# The description is not to be edited and is only available in the config.yml to make editing the plugin info easier for me :)
# Note: The GUI feature is still in Beta testing. If it bugs out you might want to simply delete the Config.yml file and restart the plugin or set the Enable-GUI option to false.
Plugin-Info:
    Description: This plugin allows friends to Add, Connect, and communicate privatly. This plugin also includes many usefull features such as Friend Teleportation and Private Messaging. This plugin also comes with a nifty (optional) GUI.
    Allow-Gifting: true
    Enable-GUI: true
    Disable-Default-Login-Message: true
    Disable-Default-Leave-Message: true

#Custom Join/Leave and other messages will be configured here.
#Place Holders:
# - $player returns the player who is joinin/leaving's name.
# - $friend returns the friend who is being added or deleted from the players friends list.
# Color code support. For example &e would be translated to yellow.
Messages:
    Join: &e $player has joined the server.
    Leave: &e $player has left the server..
    Added: &a $friend has been added as a friend!
    Removed: &c $friend has been removed from your friends list.

# All your friends will be listed below
# ALL USERS WILL HAVE A HEADING FOLLOWED BY A LIST OF THEIR CURRENT
# FRIENDS.
ExampleUsername:
    - Friend1
Friend1:
    - ExampleUsername

Github Information
since I(Systemx86/Bananna) have not been able to keep this plugin correctly up-to-date, I have released the plugin as an open-source project on github. Please make sure that when you are modifying the code/files that you abide by the License Terms located in the LICENSE file of the Repository.
Link to github project: https://github.com/SystemFiles/FriendsList
License: http://creativecommons.org/licenses/by-nc/4.0/

Extra terms if using Open Source
- By modifying this resource you are agreeing to the terms set out by the licensing agreement and the terms listed below.
- You are not to re-distribute this plugin or re-post it on spigotmc.org as a resource.
- In order to get your modified version of the plugin onto SpigotMc you are required to send me a Personal Message here on spigot and I will update this resource with your version(of course listing you as a contributor).
- You may not sell this plugin
- You may not share this plugin with any server without giving explicit authorship to it's original owner(Bananna/Systemx86)
- You may not place malicious code inside this plugin and ask me to update this resource with it.
That's it! All you have to worry about and you can continue development on this wonderful plugin :)

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

FriendsList: Everyone needs friends :) is a free Minecraft Java mod. Downloaded 1,747 times (via Spigot). Download it and open it directly in the game.

Explore more