✅ Friends Manager ⚙️ (Friends system | Bungee/Spigot) New! ✅ icon

✅ Friends Manager ⚙️ (Friends system | Bungee/Spigot) New! ✅ -----

Perfect solution for any cross server friends system!



[​IMG]

The Friends Manager is a friends server/proxy maigment system that works standalone or as an extension designed to complement Network Manager. The plugin allows players to add eachother as friends across the server/network, helps players know when friends are online or to communicate across the network.


Features:
The plugin is highly configurable, allowing you to customize nearly every aspect. Some notable features of this plugin are:
  • Auto Party Expiration: Automatically disbands inactive parties.
  • Limitless Friends List Sizes: No restrictions on friends list size, configurable in config.
  • Cross-Server Requests: Enables friend requests across different servers.
  • Friends Online Status: Each player can check which friends are online on the network.
  • API: Implements many helpful api functionalities, firend information, events...
Setup:
You will need a working databse.

Spigot setup:
Put the plugin on the server, restart it and you're done.
On the server you can configure the config file as you see fit.

Proxy setup:
Put the plugin on the proxy and all of your servers, restart it and you're done.
On the proxy you can configure the config file as you see fit. On the servers you can configure the Friends List layout section of the config.


Showcase:

[​IMG]
[​IMG]

[​IMG]

Dependencies:
You'll need to add this plugin on the proxy server.

[​IMG]


Commands:
/friends - Display your friends list.
/friend help - Shows commands list.

/friend add [player] - Sends a friend request.
/friend remove [player] - Removes a friend from your list.

Permissions:
FriendsManager.friends.10 - To specify the friend limit (this can only go up to the set limit in the config), in this case it's 10, if the user has 2 permissions with different numbers, for example 10 and 20, the upper number will be used.

FriendsManager.friends.unlimited - This permission will make the user have no limits. In this case even the config set limit is ignored.

Config:
Example config

Code (YAML):
# FRIENDS MANAGER
# CREATED BY ALANDIODA
# VERSION 1.2.0

# Friend settings
friend
:
  # Max friend list.
   max_size
: 100

# Message settings
message
:
   request_sent_to_player
: "&a[!] &fRequest sent to <player>!"
   request_already_sent
: "&c[!] Request already sent!"
   request_denied
: "&c[!] Request denied!"
   can_not_friend_yourself
: "&c[!] You can't friend yourself!"
   reached_friend_limit
: "&c[!] You have reached your friend limit!"
   blocked_you
: "&c[!] <player> blocked you!"
   already_friend
: "&e[!] <player> is already your friend!"
   player_offline
: "&c[!] <player> isn't online!"
   friend_removed
: "&e[!] Friend removed!"
   unable_to_remove
: "&c[!] Unable to remove <player>!"
   request_not_found
: "&c[!] Request can't be found!"
   incorrect_command
: "&c[!] Incorrect command!"
   you_are_now_friends
: "&a[!] &fYou are now friends with &a<player>."
   request_has_expired
: "&c[!] Request from <name> has expired!"
   request_has_expired_your
: "&c[!] Your request for <name>'s friendship has expired!"

formats
:
   help
:
  - "&e&l#&r&8&m----------------------------------------------&r&e&l#"
   - "    &e&lHelp &r&e- &aFriends Commands"
   - ""
   - "&e/friend &8- &7Display your friends list."
   - "&e/friend add <player> &8- &7Sends a friend request."
   - "&e/friend remove <player> &8- &7Removes a friend from your list."
   - ""
   - "&e&l#&r&8&m----------------------------------------------&r&e&l#"
   ask
:
      accept
: "[Accept]"
      deny
: "[Deny]"
      lines
:
     - ""
      - "&8&m                                                                               &a"
      - ""
      - "            &fPlayer &a<player> &fwants to be your friend."
      - ""
      - "                         &a&l<accept>     &c&l<deny>"
      - ""
      - "&8&m                                                                               &a"
   list
:
      friends_per_page
: 10
      online
: "&aOnline"
      offline
: "&cOffline"
      next
: "[>]"
      back
: "[<]"
      lines_top
:
     - ""
      - "&8&m                                                                               &a"
      - "                             &6Friends List &7- &6[<count>]"
      - ""
      lines_friend
:
     - "&7» &f<player> &7- <status>"
      lines_bottom
:
     - ""
      - "&a<back>                                    &f<page>                                   &a<next>"
      - "&8&m                                                                               &a"

# Spigot Settings
menu
:
   name
: "Friends List"
   back
:
      name
: "Back"
      material
: "ARROW"
   page
:
      name
: "Page <page>"
      material
: "BOOK"
   next
:
      name
: "Next"
      material
: "ARROW"
     


Other plugins:
[​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]


Before you buy the plugin make sure to read carefully this page just so you'll understand what you're getting.

Terms and conditions:
This plugin cannot be refunded.
You aren't allowed to redistribute/resell this plugin.
You aren't allowed to modify or decompile the plugin.


Support: https://discord.gg/2dcXEtP
Resource Information
Author:
----------
Total Downloads: 11
First Release: Feb 3, 2024
Last Update: Sep 25, 2024
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings