Do you have a Bungeecord (one Bungeecord and multiple Spigot servers)? Then you need this version (The GUI is like in this plugin directly included). This version will not run on a Bungeecord. You need to buy this version if you have only one Spigot server.
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
The plugin has a fully configurable (you can even add your own items with which you can execute commands) inventory GUI (see pictures above). Features of the GUI:
List your friend, show their online status, on which server they are and see when they were online the last time
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
All items can be changed and renamed.
The plugin has a hide feature with a Friends and Party 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
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 the moment)
Already translated into the following languages (If the download does not start automatically after clicking on the link use ctrl + s to save the language file to your computer):
English (plugin intern (set "General.Language" to english))
German (plugin intern (set "General.Language" to german))
If you translated the language file into your language, you can 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 messages.yml is saved and read in UTF-8 (only important for people who want to use umlauts))
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)
You can change pretty much all items used in the GUI. It even supports Base64 custom textures (To find custom textures, use this website. When you have chosen a custom texture, just copy "Value" and paste it into the config.yml) and custom model data
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). You are also able to set a certain amount of slots for people with certain permissions)
If you find any bugs, language mistakes or you have any suggestions for this plugin, 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. Additionally, it is unfair, because in the most cases the problem is caused by the user, and therefore 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.
Info
Use any command of this plugin from the command line to reload the plugin
The available PlaceholderAPI placeholders for this plugin are: %friendsapi_friendcount%, %friendsapi_onlinefriendcount% and %friendsapi_friendrequestcount%
This plugin works with Java 8 or higher
This plugin is compiled with the newest version of Spigot and works with Spigot versions from 1.7 to 1.21. To let the GUI run on a 1.7.10 to 1.8.3 server, you need also this plugin. It is downloaded automatically on the first start
Notice that some PvP blocking plugins / disabling PvP in server.properties, will break the add friend on hit feature. Use this plugin to block PvP. Disabling PvP via WorldGuard is also possible without breaking anything.
Add-ons/Extensions
Minecraft Bedrock GUI: Replaces the normal Party and Friends GUI For Bedrock Players. Floodgate and Geyser are required
Max Friends: Adds the possibility to set a limit number of friends somebody can have (useful for Buycraft)
You need to enter the worlds where you want to have the GUI item added to the player inventory in the config.yml under "Inventories.ToolBar.ProfileItem.WorldToUseIn"
You need to enter the worlds where you want to have the hide item added to the player inventory in the config.yml under "Inventories.ToolBar.ProfileItem.HideItem". The worlds where the feature should be enabled must be listed under "Commands.Hide.World"
Party
You can add commands, which should be executed by the whole party, if the party leader executes them (like for example /arena join, so all players in the party join the minigame), in the GeneralConfig.yml under "General.CommandsWhichShouldBeExecutedByTheHoleParty"
If a command which was given in the config is executed by one member of the party, all members of the party execute the command. So, if you added for example in the config the command survivalgames, and the party leader executes the command /survivalgames join arena, all party members will execute this command, so all will join the survival games arena. And it will also react if somebody clicks on a sign, which executes a command, which is given in the config.
Terms Of Service
By purchasing or using this plugin, you agree to this
EULA.