Looking for a GUI or Clans / TS Extension? Have a look at the Extended Edition
You are having only one Spigot server and no Bungeecord? Then you need this version.
Features
You are having only one Spigot server and no Bungeecord? Then you need this version.
Features
- The party system allows your players to play minigames together and chat with each other
- The friend system allows your players to add each other as friends and to interact with them in many ways
- Users can set the following settings:
- If they want to receive friend requests (useful for youtubers)
- If they want to receive party invitations from everybody or just by their friends (useful for youtubers)
- If they want to, that friends can see their online status
- If their friends should be allowed to jump to them (disabled if “jump to friend” is disabled)
- If they want to receive messages by their friends (useful for youtubers if they are recording at that moment)
- Already translated into the following languages:
- English (plugin intern (set "General.Language" to english))
- German (plugin intern (set "General.Language" to german))
- Chinese by ferrinweb
- French
- Spanish by
- Russian
- Italian by 42s
- Norwegian by EmrikPlays
- Dutch by Dorsey
- Hungarian by kevin lelko
- If you translated the language file into your language, you may contact me so I can release that message file to all.
- The language file is created (in either English or German depending on what "General.Language" is set to) and used if "General.UseOwnLanguageFile" is activated
- The plugin is very extendable (see the Add-ons/Extensions section of the description) and configurable
- Rename all commands
- Set individual permissions for each command (by default there are none)
- If you want to know more then have a look at the config
- You can set the maximum player number per party (set it in the config to anything below 2 to disable this feature) (there is a permission that allows users with that permission to have no player limit in their parties (useful for premium players) (permission can be set in the config))
- Find out more about the versions difference on the wiki page
There is also an extended version with an inventory GUI (as well for the party part as well as for the friends part) and support for clans. What you will also find only in the extended version:
- The extended versionhas an fully configurable inventory GUI (can be disabled in config). Features of the GUI:
- List your friend, show their online status and on which server they are on
- Interact with your friends (jump to them (can be disabled in config), invite them into a party or remove them from your friend list)
- List your friend requests and accept or deny them
- View and change your settings
- The friend GUI can either be opened by right click on the friend item (can be disabled in the config) or by typing in the command /friendsgui
- The extended version has a hide feature with a GUI (can be disabled)
- It can either be accessed by the command /hide or by right clicking on the hide item (can be configured and disabled in the config)
- There are the following hide modes:
- Show all players
- Show only friends and people of the server team (for the plugin a server member is someone who has the permission which can be set under "General.PermissionNoHide")
- Show only friends
- Show only people of the server team (for the plugin a server member is someone who has the permission which can be set under "General.PermissionNoHide")
- Show no one
- It supports clans
- Complete friend/party commands by pressing tab
- Offline messages
- Optional support for RedisBungee
- Clickable help messages
- Use any command of this plugin from the command line to reload the plugin
- This plugin works with Java 8 or higher
- This plugin is compiled with the newest version of Spigot and Bungeecord and works with Spigot/Bukkit versions from 1.7 to 1.18. Your Bungeecord needs to be at least on the version #1222. If you need support for 1.7 clients have a look at this modified Bungeecord version, which still supports 1.7 clients but also receive new Bungeecord updates
- This project needs a MySQL server
- This project won't work on Spigot or Bukkit, but there is a version which works on Spigot/Bukkit servers
- If you have a problem/error check this
- The JavaDoc can be found here.
- How to use the build in API for Bungeecord plugins can be found here
- There is also an API for Spigot Plugins (includes friend list size placeholders) and also an API for PHP scripts
- There is a wiki for this plugin (not finished yet)
- You can find the source on GitHub
Support
- If If you find any bugs, language mistakes or you have any suggestions for this plugin, please please send me a PM on Spigot, via discord private chat (Simonsator#5834), via my discord server or via email ([email protected])
- Please do not leave a review (especially a bad review). I will not be informed about the review, so you will have to wait before I am going to answer you. Also I cannot ask you for further information which are needed in the most cases, because you cannot reply again. Also it is unfair, because in the most cases the problem is caused by the user and also it would be nice to give me at least 24 hours to fix a problem, before leaving a bad review. After that time you can still leave a review.
Add-ons/Extensions
- Max Friends: Adds the possibility to set a limit number of friends somebody can have
- Interact all extension: Adds the commands /friend acceptall and /friend denyall
- Friend toggle MSG Command extension: Adds the command /friend toggle
- BroadCast: Adds the command /friend broadcast to broadcast a message to all your friends
- Party toggle Command extension: Adds the command /party toggle
- Mute All: Adds the command /friend muteall
- Spy tool: Saves what was written via /friend msg and /party chat inside log files
- MultiLobby server connector: Adds support for MultiLobby
- PlayerBalancer server connector: Adds support for PlayerBalancer
- Hide online mode changed message: Hides the message which is shown to your friends on join/leave
- LuckPerms DisplayNameProvider: Lets Party and Friends support display names of LuckPerms
- PowerfulPerms DisplayNameProvider: Lets Party and Friends support display names of PowerfulPerms
- Prefixes: Adds permission based prefixes/colors
- Cancel friend requests: Adds the command /friend cancel with which you can take back friend requests
- Block: Adds the commands /friend block and /friend unblock
- Chatspector: Stops people insulting each other via the party/friend chat
- Disable friendly fire: Friends cannot hit each other if this plugin is installed
- Friend/Party member tab complete: Complete the names of your friends/party members via tab
- @ Party: Just write @ party (without space) into the chat to write into the party chat
- Delete PAF Data On Perm Ban AdvancedBan: Deletes PAF data of a player which gets permanently banned by AdvancedBan
- Party Jump: Adds the command /party jump
- Friends Clear: Adds the subcommand /friend clear
- BungeeOnlineTime Extension: Player will not be able to use /friend add if they were not online a certain time
- Friend Request-List: List your friend requests
- Poke: Poke your friends
- Friends Online Info On Join: Players will receive a message which of their friends are online on join
- Party Leader Warp: Adds the command /party leaderwarp, which teleports all players to the party leader, when used by the party leader
- Standard Settings: Enables you to set default settings for players with a given permission
- Set Prefix: Let your players set their own prefixes
- Support for Premium Vanish: Adds support for PremiumVanish to Party and Friends
License
This software is licensed under GNU General Public License v3.0 and includes HikariCP (Apache License 2.0) and C3P0 (Eclipse Public License) as third party libraries