JOIN https://discord.gg/E73p6rsWfS FOR MORE LEAKS!
You are having only one Spigot server and no Bungeecord? Then you need this version.
You only need this plugin on the Spigot servers for the GUI. Install the jar you downloaded on the Bungeecord (to provide on every server the /friend and /party command) and the same jar on one or more Spigot servers (only on those servers the GUI will exist).
Features
French tutorial by JonShow
Alternative payment methods (such as PaySafe or bank transfer):
By purchasing or using this plugin you agree to this EULA.
You are having only one Spigot server and no Bungeecord? Then you need this version.
You only need this plugin on the Spigot servers for the GUI. Install the jar you downloaded on the Bungeecord (to provide on every server the /friend and /party command) and the same jar on one or more Spigot servers (only on those servers the GUI will exist).
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
- Add a clan/guild system via this huge extension with GUI
- Use the TS Extension of Party and Friends, to add cool features for TeamSpeak to Party and Friends
- The plugin has a fully configurable (you can even add your own items with which you can execute commands) inventory GUI (see pictures above) (only in this extended version). 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 (only in this extended version) (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
- Supports optionally RedisBungee (only in this extended version)
- 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 @anchelthe
- Russian
- Italian by @Ilario42
- Norwegian by EmrikPlays
- Dutch by @LimitedGames
- Hungarian by @Konfigbacsi00
- 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 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
- If you want to know more then have a look at the proxy config and the GUI 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). You are also able to set a certain amount of slots for people with certain permissions)
- Complete friend/party commands by pressing tab (only in this extended version)
- Send your friends messages while they are offline (only in this extended version)
- Clickable help messages (only in this extended version)
- Includes an API (How to use it)
- There is also a Friend-API for Spigot Plugins (includes friend list size placeholders), a Party-API for Spigot plugins and also an API for PHP scripts
- If you want to access the party data on a Spigot plugin there are two different APIs. Option one is the Spigot party API requires the Friend-API for Spigot, RedisBungee or RedisBungee Faker and a Redis Server. The second option is the party callback API which is integrated into the GUI. While the second option has no dependency on Redis it is more limited. To find out more about the second option follow this link.
French tutorial by JonShow
Alternative payment methods (such as PaySafe or bank transfer):
- If you want to pay this plugin with a Paysafe code or via bank transfer, please contact me via discord private chat (Simonsator#5834), open a ticket on my discord server, email ([email protected]) or via PM
- If you find any bugs, language mistakes or you have any suggestions for this plugin, please send me a PM, discord private chat (Simonsator#5834), my discord server or 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. Furthermore, it is unfair, because in the most cases the problem is caused by the user and 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.
- Use any command of this plugin from the command line to reload the plugin
- This plugin works with Java 8 or higher
- You need to install the jar ("PAFInstallOnLobbyServerAndBungeeCordServer.jar") on your Bungeecord server and on every lobby server (or wherever you want to have the friend GUI and/or the hide feature)
- This plugin is compiled with the newest version of Spigot and Bungeecord/Velocity and works with Spigot/Bukkit/Cauldron 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. To let the GUI run on a 1.7.10 to 1.8.3 server you need also this plugin. For Velocity at least version 3.0 of Velocity is required
- To use this plugin on Velocity you need to also install this dependency
- This project needs a MySQL server
- If you first want to test this plugin first, you can find the non-extended version without an inventory GUI, a hide feature and other special features listed above here or you can join hexagonmc.eu (example server not my server) which is using my plugin
- Like in the non-extended version you need to have a Bungeecord server to run this plugin
- If you have a problem/error check this
- Notice that some PvP blocking plugins/disabling PvP in the 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.
- There is also a version for Spigot which can be tested on the server simonsator.de
- You are allowed to modify the code for your network. Access to the src will be granted via GitHub if you apply for the access here. You need to state a reason why you want to modify it. Access will only be granted if it is not possible to realize the changes via an addon or by changing the config and you have bought this plugin
- There is a wiki for this plugin (not finished yet)
- If not said otherwise in the description of the add-on, you only need to install the add-on to the Bungeecord plugins folder. Please notice that Velocity does currently not support extensions, except for clans
- 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)
- Public Party: Makes public parties possible
- Interact all extension: Adds the commands /friend acceptall and /friend denyall
- Friend toggle MSG Command extension: Adds the command /friend toggle
- Party toggle Command extension: Adds the command /party toggle
- Mute All: Adds the command /friend muteall
- Broadcast: Adds the command /friend broadcast to broadcast a message to all your friends
- MultiLobby server connector: Adds support for MultiLobby
- PlayerBalancer server connector: Adds support for PlayerBalancer
- Disable friendly fire: Friends cannot hit each other if this plugin is installed
- 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
- Status: Adds the command /status and displays the status of your friends in the GUI
- Block: Adds the commands /friend block and /friend unblock
- ChatInspector: Stops people insulting each other via the party/friend chat
- Spy tool: Saves all messages send via the friend msg and the party chat
- 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
- Party Jump: Adds the command /party jump
- Teleport Jump Extension: If a player executes /friend jump he will be teleported to the location of the player
- Delete PAF Data On Perm Ban AdvancedBan: Deletes PAF data of a player which gets permanently banned by AdvancedBan
- Friend Request-List: List your friend requests
- Poke: Poke your friends
- BungeeOnlineTime Extension: Player will not be able to use /friend add if they were not online a certain time
- Gson for 1.7.10: Needed to let this plugin work on servers which use the 1.8.3 version of Spigot or older (not needed for 1.8.8)
- Friends Clear: Adds the subcommand /friend clear
- 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
By purchasing or using this plugin you agree to this EULA.