EpicFriends (1.7 - 1.19) - for BungeeCord | MySQL GUI PlaceholderAPI

VIP Plugins EpicFriends (1.7 - 1.19) - for BungeeCord | MySQL GUI PlaceholderAPI 7.1.0

Pro Download

Native Minecraft Version:1.19Tested Minecraft Versions:
  • 1.7
  • 1.8
  • 1.9
  • 1.10
  • 1.11
  • 1.12
  • 1.13
  • 1.14
  • 1.15
  • 1.16
  • 1.17
  • 1.18
  • 1.19
[IMG]


Please read the Terms and Conditions before purchasing EpicFriends.
Only compatible with Bungeecord server


Thanks to @AntonioRush for the video
;)


Version :
1.7.X | 1.8.X | 1.9.X
1.10.X | 1.11.X | 1.12.X
1.13.X | 1.14.X | 1.15.X
1.16.X | 1.17.X | 1.18.X
1.19.X

Features

100%
configurable !
MySQL support
Support Offline mode
Compatible PlaceholderAPI (%epicfriends_count% and %epicfriends_count_online%)
Config and Messages file
Friend List configurable
Jump to your friends ! (togglable)
Friend message (togglable)
Hover Click
Developer API
Define the commands
for friends (default: /friend & /f)
Command auto-completion
Define the max friends per group/player
Settings for jump/msg/notifications/requests
Show your friend list in a GUI (need to put the plugin in your Spigot servers)
with: a defined item (type, name)
with: /f list
With the GUI:
you can jump to your friends
you can remove your friends
you can see if they are online/server
you can see their rank/prefix/suffix
GUI 100% Configurable:
item, name, lore, color, size, slot
GUI placeholders: PlaceholderAPI

Spoiler: Friend help

Spoiler: GUI friends list
Spoiler: example PlaceholderAPI

Commands

[IMG]


Command aliase: Customisable in config

PlaceholderAPI
%epicfriends_count%
- Get the number of friends
%epicfriends_count_online% - Get the number of friends online

TO-DO
  • Show the lastest connection of your friends !
  • Add command /friend ignore <player>
  • GUI for command /friend requests (configurable)
  • RedisBungee support
  • API: Add event: FriendOptionChange
  • Command /f denyall
  • Command /f acceptall
  • Aliases /msg or /tell for /f msg
  • GUI for friend settings
Installation

BungeeCord

1 - Put EpicFriends.jar in your /plugins folder (BungeeCord)
2 - Start your proxy
3 - A "config.yml" and "messages.yml" has been generated
4 - Config MySQL (config.yml)
5 - Restart your proxy

Spigot (for GUI)

1 - Put EpicFriends.jar in your /plugins folder (Spigot/Bukkit)
2 - Start your server
3 - A "config.yml" has been generated for config GUI and others
4 - Enjoy !
;)

Spoiler: Common mistakes


Configuration
Config Bungeecord:
https://goo.gl/LL2tjb
Config Spigot: https://goo.gl/yV9Mrg

Servers use

play.minevast.com
play.squad.rip
newbrworld.club
Statistics


https://bstats.org/plugin/bungeecord/EpicFriends/

Complete API
BungeeCord:

Code (Java):
Optional<List<String>> getFriendsNameOf(UUID uuid)
Optional<List<UUID>> getFriendsUUIDOf(UUID uuid)
Optional<List<String>> getFriendRequestsNameOf(UUID uuid)
Optional<List<UUID>> getFriendRequestsUUIDOf(UUID uuid)

EpicFriendsAPI.getBungeeCord().addFriend(String player1, String player2)
EpicFriendsAPI.getBungeeCord().isFriend(String player1, String player2);
EpicFriendsAPI.getBungeeCord().getFriends(String player);
@Deprecated EpicFriendsAPI.getBungeeCord().getFriends(UUID uuid);
EpicFriendsAPI.getBungeeCord().getRequests(String player);
EpicFriendsAPI.getBungeeCord().removeFriend(String player1, String player2);
EpicFriendsAPI.getBungeeCord().removeRequests(String from, String to);
EpicFriendsAPI.getBungeeCord().sendRequests(String from, String to);
EpicFriendsAPI.getBungeeCord().openFriendListGUI(ProxiedPlayer p);
EpicFriendsAPI.getBungeeCord().openFriendListGUI(ProxiedPlayer p, int page);
Events
Code (Java):
FriendAccept
FriendAdd
FriendDecline
FriendJoin
FriendJump
FriendLeft
FriendMsg
FriendRemove
Spigot:

Code (Java):
EpicFriendsAPI.getBukkit().openFriendListGUI(Player p);
EpicFriendsAPI.getBukkit().openFriendListGUI(Player p, int page);
Optional<List<UUID>> getFriendsOf(UUID uuid)
Optional<List<UUID>> getFriendsOf(Player player)
Optional<List<Player>> getOnlineFriendsOf(UUID uuid)
Optional<List<Player>> getOnlineFriendsOf(Player player)

Uploader


Downloads
8
Views
770
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ArteffKods

Similar resources

Aegis - The best BungeeCord fork ArteffKods
VIP Plugins  Aegis - The best BungeeCord fork 9.2.1 Genjutsu, 1.3.1 Escanor, 4
The most powerful AntiBot & AntiCrash. The new era of stress tools prevention. [1.7-1.19.x]
0.00 star(s) 0 ratings
Updated
Deluxe Motd - Support for SpigotMC, BungeeCord and Velocity! ArteffKods
Deluxe Motd helps to improve the design of your motd in BungeeCord, SpigotMC & Velocity!
0.00 star(s) 0 ratings
Updated
Party And Friends Extended Edition for Bungeecord/Velocity | Supports 1.7 - 1.21.x ArteffKods
Party and Friends plugin with GUI, hide feature and optional RedisBungee and Velocity support
4.50 star(s) 2 ratings
Updated
Staff Facilities | The Best Staff Experience Ever | BungeeCord Support ArteffKods
The most advanced staff management plugin ever! Lots of features to enjoy and for spectating!
0.00 star(s) 0 ratings
Updated
[Bungeecord/Velocity/Bukkit/Folia] TempFly - Give players fly time! ArteffKods
Players can fly temporally - Proxy Support - Shop for Flytime/Particle
0.00 star(s) 0 ratings
Updated
Back
Top Bottom