[1.8 - 1.21.1] ⭐ Friends & Party System with GUI ⭐ [Oraxen/ItemsAdder]

MC Plugin [1.8 - 1.21.1] ⭐ Friends & Party System with GUI ⭐ [Oraxen/ItemsAdder] 4.9.8
Friends & Party System with GUI (Compatible with Oraxen / ItemsAdder)

Friends & Party System Plugin with Custom GUI for 1.8 - 1.21.1
Compatible with all platforms. (Paper / Spigot / Bukkit / Bungeecord / Waterfall / Velocity)
[IMG]
[IMG]
[IMG]
[IMG]
[IMG]

[IMG]




Command
Description
/f [requests | settings | <player>]​
Open the GUI​
/friend help​
Show all commands​
/friend add [player]​
Add a friend​
/friend remove [player]​
Remove a friend​
/friend accept [all/player]​
Accept a friend request​
/friend deny [all/player]​
Deny a friend request​
/friend list [page]​
List all friends​
/friend requests [page]​
Show open friend requests​
/friend jump [player]​
Jump to friend's server​
/friend toggleInvites​
Turn friend requests on / off​
/friend toggleMsgs​
Turn private messages on / off / only friends​
/friend toggleJump​
Turn jumping to your server on / off​
/friend toggleNotifies​
Turn join/leave messages on / off​
/friend toggleLastSeen​
Turn Last Seen / Online Since visibility on / off​
/friend toggleServer​
Turn server visibility on / off​
/friend togglePartyInvites​
Turn party invites on / off / only friends​
/friend status [player]​
Set your individual status​
/friend favourite [player]​
Mark / unmark a friend as favourite​

Party Commands:
Command
Description
/party invite [player]​
Invite a player to your party​
/party accept [player]​
Accept a party invitation​
/party deny [player]​
Decline a party invitation​
/party kick [player]​
Kick a player from your party​
/party list​
List all players in the party​
/party leave​
Leave your party​
/party jump​
Jump to the server of the leader​
/party promote [player]​
Promote a player​
/party demote [player]​
Demote a player​
/p [message]​
Send a message in the party chat​

Admin Commands:
Command
Description
Permission
/freload​
Reload the configs​
friendsystem.freload​
/friend removestatus [player]​
Remove status of a player​
friendsystem.removestatus​
/friend spymsg [player]​
Spy private messages of all players / specific player​
friendsystem.spymsg​
/editgui setTitle [gui] [newTitle]​
Change title of GUI​
friendsystem.editgui​
/editgui setRows [gui] [newRows]​
Change rows of GUI​
friendsystem.editgui​
/editgui setItem [gui] [item]​
Change item to the item in your hand​
friendsystem.editgui​
/editgui setItemSlot [gui] [newSlot]​
Change the slot of an item​
friendsystem.editgui​
/editgui enableCustomGui​
Enable custom GUI design (requires 1.14+)​
friendsystem.editgui​
/editgui disableCustomGui​
Disable custom GUI design​
friendsystem.editgui​
Placeholder
Description
%friendsystem_friendsTotal%​
count of all friends​
%friendsystem_friendsOnline%​
count of friends who are online​
%friendsystem_status%​
returns the status of the player​
%friendsystem_openRequests%​
count of open friend requests​
%friendsystem_maxFriends%​
count of friends a player can have​
%friendsystem_invites%​
returns if friend requests are allowed​
%friendsystem_notifies%​
returns if join/leave notifies are enabled​
%friendsystem_msgs%​
returns if private messages are allowed​
%friendsystem_jumping%​
returns if friends can jump to you is allowed​
%friendsystem_showLastSeen%​
returns if the 'last seen / online since' is shown​
%friendsystem_showServer%​
returns if the player's current server is visible​
%friendsystem_partyInvites%​
returns if party invites are on / off / friends only​
%friendsystem_partyName%​
returns the party name of the player​
%friendsystem_partyCount%​
returns the count of players in the party​
%friendsystem_partyMember_X%​
Replace X with a number to return the name of the party member in that position.​
YAML:
# The language specifies the language used for the chat messages.
# The GUI language can be changed in the settings.yml file of the spigot plugin
# Possible languages are English, German, French, Spanish, Italian, Russian, Portugiese, Chinese
language: english

tabComplete:
  enabled: true
  # If 'global' is true, then tab completion completes ALL players that are currently
  # connected on the proxy, otherwise it's server-specific
  global: true
  suggestions:
   - help
    - toggleinvites
    - togglemsgs
    - togglejump
    - togglenotifies
    - togglelastseen
    - toggleserver
    - toggleparty
    - list
    - requests
    - status
    - add
    - remove
    - accept
    - deny
    - jump
    - favourite
    - removestatus
  # Here you can specify the subcommands after which the player names will be suggested
  suggestPlayerAfter:
   - add
    - remove
    - accept
    - deny
    - jump
    - favourite

joinMessages:
# 'onlineFriendsCount' is the minimum number of online friends required,
  # to get the notification 'there are currently X friends online' when you join
  onlineFriendsCount: 1
  # 'requestsCount' is the minimum number of friend requests required,
  # to get the notification 'you have X pending friend requests' when you join
  requestsCount: 1

# This is the format that will be used to show dates
# (for example: You're friends with ... since [DATE])
dateTimeFormat: 'yyyy-MM-dd HH:mm:ss'

# Here you can specify the duration for which a friend request will be available.
# The time unit is minutes.
requestDuration:
  enabled: false
  duration: 1440 # this is 1 day

# Here you can specify the friends / requests per page
# in the /friend list or /friend requests command
pagination:
  friendsPerPage: 5
  requestsPerPage: 5

permissions:
  friendsLimit: false # if disabled, then you can have unlimited friends.
  # You can create as many maxfriends groups as you want below
  # and give them 'friendsystem.maxfriends.<group>' permission
  maxFriends:
    default: 5
    premium: 25
    premium_plus: 50
    youtuber: 100
    moderator: 500

commandManager:
  friend:
    enabled: true
    command: '/friend' # this means that the commands start with /friend
    permissionNeeded: false # permission: 'friendsystem.commands.friend' permission
    aliases: '/friends'
  msg:
    enabled: true
    command: '/msg'
    permissionNeeded: false # permission: 'friendsystem.commands.msg' permission
    aliases: '/message, /tell'
  r:
    enabled: true
    command: '/r'
    permissionNeeded: false # permission: friendsystem.commands.r
    aliases: '/reply'
  party:
    enabled: true
    command: '/party'
    permissionNeeded: false # permission: friendsystem.commands.party
    aliases: ''
  p:
    enabled: true
    command: '/p'
    permissionNeeded: false # permission: friendsystem.commands.p
    aliases: ''
  pc:
    enabled: true
    command: '/pc'
    permissionNeeded: false # permission: friendsystem.commands.pc
    aliases: '/partychat'

# If false, then the /msg and /r command will be inside
# the /friend command (so /friend msg <player> <msg>)
# If true, then /msg and /r will be separate commands
separateMsgCommand: true

# List of servers that players will not be transferred to when the party joins them
excludedPartyServers:
- lobby
mgod16
Author mgod16
Level
3
760 pts
4.9.8 Version
305 Downloads
4,610 Views
Published
Updated
5.00 star(s) 3 ratings Average Rating (3)
Top Bottom