Party and Friends Extended for Spigot | Supports 1.7 - 1.21.x icon

Party and Friends Extended for Spigot | Supports 1.7 - 1.21.x -----

Party and Friends System with GUI and Hide feature




  • Fixed problems with Spigot 1.21.4
----------, Feb 5, 2025

  • Bug fixes
    • Fixed a GUI bug which only occurred with the China version of Minecraft
  • If an error during startup occurs, the user will now be informed in a better way
----------, Dec 25, 2024

  • Bug fixes:
    • Fix glow effect for Spigot 1.8 and lower
    • Fixed problems if certain menus did not have a color
    • Fixed using the wrong color for party members
    • Fixed player names being displayed as all lower case, sometimes
    • Fixed double sending party leave message to party leader
----------, Aug 1, 2024

  • PAFAdmin is now enabled by default
  • Added /pafadmin info
  • Added /pafadmin tabdump
  • Added optional in the config.yml defined command permissions to the GUI
  • Added an automatic correction for some config values which were entered wrong by the user
  • Updated the downloaded MariaDB client. If you want to update your MariaDB client, you need to delete MariaDB-JDBC-Connector.jar from the plugins' config folder
  • Fixed Bugs
    • Fixed problems with inventory detection if certain settings were used
    • Fixed some small problems with Spigot 1.20.6
----------, Jun 7, 2024

  • Added /pafadmin version command
  • Added option to use left-clicking instead of right-clicking to open menus
  • Fixed tab complete displaying names multiple times if a player improperly disconnected
  • Faster execution of SQL commands due to using indexes
  • Fixed various smaller bugs
  • Fixed a problem where the plugin PremiumVanish could change the TabCompletion in a way which caused clients to crash
  • Fixed a problem which could cause menus not to open on newer PaperSpigot builds
----------, Jan 26, 2024

  • Added subcommand tab completion
  • Added tab completion for settings
  • After this update, you will need to update Clans to
    0.9.9.38
----------, Aug 4, 2023

  • Added CustomModelData for requester heads in the GUI config
  • Fixed a problem which could cause the wrong message to be displayed
  • Fixed a problem which could cause compatibility issues with FloodGate, depending on how FloodGate was configured
  • Fixed compatibility with Pterodactyl when MySQL was used as a data source
    • You have to activate "MySQL.UseMariaDBConnector" if you are using Pterodactyl
    • This also fixes problems with certain MariaDB server configurations
----------, Jul 13, 2023

  • Fixed a problem for 1.8 Spigot servers preventing the plugin from loading
----------, Apr 28, 2023

  • Added custom model data for friend and party heads
  • Added optional world switched message (Can be enabled in the config under "Friends.SendMessageToFriendsOnWorldSwitch")
  • Fixed smaller bugs
----------, Apr 28, 2023

  • Fixed problems with some custom item names
  • Performance improvements
  • Other small fixes
----------, Mar 8, 2023

  • Made settings menu more responsive
  • Fixed a visual problem if a player used shift click to move a colored item
  • Fixed a bug causing MySQL not working correctly as a data source if HikariCP was used as ConnectionPool
----------, Nov 15, 2022

  • The plugin is now built from the same source code as the Bungeecord/Velocity version, making development easier and makes it possible to release update faster
  • More GUI customization
    • New customization options for the menu names of the friend detail view, party detail view and friend request detail view
    • You can now change the settings buttons in the settings menu to any item
  • Improved reloading
  • Added CustomModelData
  • Performance improvements
----------, Oct 26, 2022

  • Added the option "Commands.Friends.SubCommands.MSG.DisableMessageReceivingServers" to the config
  • Made future addons compatible
  • Fixed bugs
    • Fixed an API bug
    • Fixed a language mistake
----------, Sep 26, 2022

  • The last release had a bug preventing it from loading
----------, Jun 8, 2022

  • The gui config.yml has now comments
    • This only works with minecraft 1.19 or future versions
    • You might have to regenerate the config
  • Fixed bugs:
    • Made it possible to differentiate setting items with the same name
    • Fixed inventory detection bug
    • Fixed visual bugs if some specific third party plugins were used
----------, Jun 8, 2022

  • Added party callback api
    • It is the same as with the Bungeecord edition
    • You can find an example here
  • Fixed a problem for some people with /partychat
----------, Mar 28, 2022

  • Added new APIs which enable future floodgate gui support using an extension. An alpha version of this extension can be downloaded here. Currently listing your party members does not work correctly. To open the gui just use the profile head or /friendsgui, /partygui on a server where the normal gui is enabled
  • Fixed bugs
    • Fixed not being able to drop profile head if it was disabled
    • Fixed a problem which could occur when to items had the same name in the menu
    • Fixed a problem which could occur when item names were too long
----------, Feb 17, 2022

  • Improvements for Minecraft 1.18
  • New API methods to support future extensions
  • Added the time zone option SYSTEM_DEFAULT to use the time zone of the local server
  • Changed the default order of the hide modes in the hide inventory
  • Added Hex Color Support
    • Hex Colors can either be used by using "&x&1&2&3&4&5&6" or by using "&#123456"
  • Huge performance enhancements
    • Added support for HikariCP as pool which is much faster than c3p0 which is currently used
      • To use HikariCP set MySQL.Pool.ConnectionPool to HikariCP. By default c3p0 is still used
    • Faster load times of the gui if no legacy items are used
----------, Dec 28, 2021

  • Added Minecraft 1.17 support
  • Added a new error message, which occurs when the mysql user is configured incorrectly
  • Fixed the maximum players per parties for public parties
----------, Jun 11, 2021

  • Added the command /party setting (by default disabled), which is a shortcut to /friend settings party
  • Added the command /party deny (by default disabled)
  • Changed a few Party.Command.Invite.* messages
  • Fixed a compatability issue with certain plugins
----------, Feb 17, 2021

  • Fixed that an error was displayed when loading up clans
  • Added missing German translations
  • Fixed a problem which enabled players to move items on certain minecraft versions
  • Fixed reading a config value incorrectly
----------, Jan 22, 2021

  • Players can now sort their friends in the gui
    • This can be disabled under Inventories.FriendMenu.Sorting.Enabled
  • Added an optional friend delete confirm menu
    • You may activated it in the gui config under "Inventories.ConfirmFriendDeleteMenu.Use"
  • Added force uuid support (you can enable it under "General.ForceUUIDSupportOnOfflineServers")
  • Bug fixes
    • Fixed that party members could damage each other with a bow
----------, Dec 6, 2020

You need to update Clans to 0.9.9.23 or else clans will stop working with this update
  • Added notify online status change player setting
    • Players now can decide themselves if they want to receive a notification if a friend of them joins
  • Less MySQL overhead by reducing the times the server has to be accessed
  • Display names for worlds can be configured under "WorldDisplayNames". To use Server display names you need to activate "WorldDisplayNames.Use". After you activated that setting and restarted the bungeecord there will be more options in the config, which will enable you to define server display names
  • Improved managing of max players per party
  • You are now able to set permissions which add more party slots to the default max size
  • Changed the location of the party max settings to 'Party.MaxPlayersPerParty' in the config
  • Fixed bugs
    • Fixed a problem with the friend request menu not working correctly
    • Fixed a bug which caused problems in the party gui if the player had a long name
    • Fixed a bug which caused /msg and /r to not use any permissions
----------, Oct 8, 2020

  • Reworked hide system:
    • Added a "show only players in your party" hide option to the hide menu (can be disabled in the config.yml)
    • New API methods for other plugins to add their own hide modes to the hide menu
  • Added the config option "Commands.Party.SubCommands.Invite.InvitationTimeOutTimeInSeconds", which allows you to set a time until a party invitation times out
  • Fixes:
    • Fixed a few language mistakes
    • Fixed a bug which could cause party and friends to have compatibility problems with other GUI plugin
    • Fixed that an error message was thrown sometimes when using the settings menu if keep settings menu open was activated
----------, Aug 6, 2020

  • Added support for 1.16
  • You are now able to use custom textures on items in the gui
    • You can find compatible custom textures under this url. Just click on a texture you want to use and copy "Value" and paste it in the config under "Base64CustomTexture" and activate "UseCustomTexture"
  • All items do now support %LINE_BREAK%
  • Some config entries in the gui have moved including:
    • Messages.NextPageButtonName -> Inventories.MainMenuMenuBar.NextPageButton.Text
    • Messages.PreviousPageButtonName -> Inventories.MainMenuMenuBar.PreviousPageButton.Text
    • Messages.NameOfTheFriendRequestInventory -> Inventories.FriendRequestMenu.Name
    • Messages.SettingsInventoryName -> Inventories.SettingsMenu.Name
    • All top item settings have moved to "Inventories.SettingsMenu"
----------, Jun 25, 2020

  • This update adds support for the TeamSpeak Extension
  • Fixed a bug which sometimes caused the world name to be incorrectly displayed in the gui
----------, Jun 4, 2020

  • Reworked the hide gui
    • You are now able to change the size of the hide gui under "Inventories.HideInventory.Size"
    • You are now able to add custom items to the hide gui
    • You are now able to change the place of the items in the hide gui
    • You may now use %LINE_BREAK% for all hide modes
    • You are now able to change the material of the hide modes
    • You may now disable some hide modes
    • Moved all hide gui messages from "Messages.*" to "Inventories.HideInventory.*"
  • Enhanced managing of skin data for the friends gui. This should improve performance and lower the requests which are send to mojang to ask for skin information (Only works on spigot servers 1.13 or newer)
  • Enhanced the performance of /friend list drastically for people with many friends
  • Fixed a few language mistakes thanks to @TheRealMrWicked
  • Fixed a problem concerning loading color format code combinations in certain messages from the messages.yml
  • Improved managing of max players per party
    • You are now able to set permissions which add more party slots to the default max size
    • Changed the location of the party max settings to 'Party.MaxPlayersPerParty' in the config
----------, May 29, 2020

  • Fixed a problem which could occur with specific java versions which would prevent the plugin from working correctly
----------, May 6, 2020

  • Added experimental messages
    • You are now able to change the online/offline name of the friend heads under "Messages.Experimental"
    • Please notice that the given message may not be longer then 9 characters
    • If you are using a cracked server without name restriction the given message will be ignored if the player name is too long (by default they can only be 16 characters long)
  • Added the config option "General.SendFriendRequestNotificationOnJoin"
----------, May 5, 2020

  • Fixed a bug concerning the leaving of a party
  • Fixed a bug which caused not sending offline messages depending on the circumstances
----------, Feb 29, 2020

  • Added option for more compatibility with other plugins
    • Raise the number under "General.CommandsWhichShouldBeExecutedByTheHolePartyDelayInTicks", if there is a problem with executing a command by the whole party
    • Notice that this is to avoid a bug in some plugins. It is still better if the author of that plugin fixes the bug, as the bug can also happen without PAF, if two player use a command at pretty much the same time.
----------, Dec 27, 2019

  • Added support for Minecraft 1.15
----------, Dec 11, 2019

  • Added support for the placeholder api
  • Useable placeholders are
    • "%friendsapi_friendcount%"
    • "%friendsapi_friendrequestcount%
    • "%friendsapi_onlinefriendcount%
----------, Dec 9, 2019

  • Added new api methods
  • Clans is now supported by the spigot edition
    • Please make sure to first instal this update before you install clans
----------, Oct 18, 2019

  • Fixed a bug in the api
----------, Sep 6, 2019

  • Added new api methods for extensions
----------, Sep 4, 2019

  • Added new api methods for extensions
    • These will be needed for all future extensions
----------, Aug 28, 2019

  • Added API methods to make porting of bungeecord party and friends extension easier
----------, Aug 23, 2019

  • Please note that many config entries have changed
  • Please backup your database as many changes will be done to the database to improve performance
  • Ported all new features from Party and Friends Extended for Bungeecord over, like:
    • The Party GUI Unbenannt3.PNG
    • All new GUI Unbenannt2.PNG Unbenannt.PNG
----------, Aug 23, 2019

  • Added support for spigot 1.14
  • Fixed problems with spigot 1.7
----------, Apr 24, 2019

  • Fixed language mistake
----------, Nov 28, 2018

  • Fixed a few bugs and language mistakes
----------, Jul 25, 2018

  • Added support for MC 1.13
----------, Jul 19, 2018

  • Made more items customizable
----------, Sep 9, 2017

  • Added the possibility to rename /party and /Friends
----------, Jun 30, 2017

  • Fixed a bug which did show null in the player name
----------, Jun 7, 2017

  • Added support for 1.12
----------, May 24, 2017

  • Fixed a few language mistakes
  • Probably last update before recoding to make it compatible with clans
----------, Apr 29, 2017

  • You can disable friendly fire in parties in the config.yml under "General.FriendlyFire"
----------, Jan 5, 2017

  • The plugin supports now SQLite as storage so you don't beed anymore MySQL
  • If you want to use MySQL instead of SQLite set "Storage" in the GeneralConfig.yml to MySQL
----------, Dec 24, 2016

  • Added support for version 1.11
----------, Nov 17, 2016

  • Fixed output
----------, Sep 22, 2016

  • Fixed wrong custome messages
----------, Sep 21, 2016

  • Fixed null in chat
----------, Sep 19, 2016

  • Fixed that the colors was not shown correctly
----------, Sep 5, 2016

  • Fixed issue with the MySQL communication
----------, Jul 30, 2016

  • Fixed compatiblity issue with multiverse
----------, Jul 6, 2016

  • Fixed ItemDropping in version 1.7, 1.8 and 1.10 (in version 1.9 it did work)
----------, Jun 26, 2016

  • Fixed dropping friend items on death
  • Added an option in the config to disable friend online state change notification
----------, Jun 24, 2016

  • Fixed a bug that colors were not shown (export bug)
----------, Jun 15, 2016

  • Supports now 1.10
----------, Jun 10, 2016

  • Fixed a problem with the max invite count
----------, May 20, 2016

newhiden.PNG
  • Added optional hide feature
    • You can enable it per world
    • Self chosen permission to show members of the server team under General.PermissionNoHide
----------, May 15, 2016

  • Fixed a bug with 1.8 versions
----------, May 14, 2016

  • Fixed a bug in /party list
----------, May 14, 2016

  • Added support for 1.7 clients
----------, May 14, 2016

  • Now only a jar no more zip (src can now be found on github, just ask me if you buyed the plugin)
  • One jar for Minecraft version 1.8.3-1.9.4
----------, May 13, 2016

  • Fixed a problem with messages.yml under debian
----------, Mar 2, 2016

  • fixed a bug that a message could be sended to a wrong player since 1.9 update
----------, Mar 1, 2016

  • Now PAF works on 1.9 and 1.8
----------, Mar 1, 2016

  • Added support for minigame plugins which use signs but doesn't use the PlayerCommandPreprocessEvent. (You need to add the signs which should be clicked by the hole party to SignsWhichShouldBeClickedByTheHoleParty (In a future version this will be also possible via a command)
  • Fixed a problem if your MySQL username were only Numbers
----------, Jan 19, 2016

  • Now works also on Bukkit Servers not only Spigot servers
----------, Dec 24, 2015

  • Fixed a bug in the GUI, if you had custom messages activated.
  • Changed in the GUI config some names of config worth
    • YouReciveFriendRequests -> YouReceiveFriendRequests
    • YouReciveNoFriendRequests ->YouReceiveNoFriendRequests
    • YouRecivePartyInvitations -> YouReceivePartyInvitations
    • YouRecivePartyInvitationsOnlyFromFriends -> YouReceivePartyInvitationsOnlyFromFriends
    Fixed language mistakes
----------, Nov 8, 2015

  • Fixed a bug which prevented players from joining
  • The bug exist since yesterday evening
  • I am really sorry for that mistake
----------, Oct 26, 2015

  • Fixed language mistakes
----------, Oct 25, 2015

Fixed bugs
----------, Oct 9, 2015

  • Optimized API (How to use it can be found inside the zip file)
  • Fixed a few permission bugs
  • fixed a bug, when removing offline friends via gui
----------, Sep 25, 2015

  • More performance for partys via, because now hashmaps are used instead of ArrayLists
  • Fixed a bug that the jump setting couldn't be changed
  • Searching for a new test server. If you want to be the test server write me a Private Message or write me an message via skype(live:00pflaume)
----------, Sep 18, 2015

  • Fixed problems with extreme slow MySQL server, that player couldn't join (any way you should use a faster MySQL server to execute commands faster)
  • Optimized performance (To get this performance optimizations you need to delete the MySQL database)
----------, Sep 12, 2015

Fixed bugs
----------, Sep 4, 2015

Updated version number
----------, Sep 1, 2015

  • Fixed language mistakes
  • Fixed a bug, that the database was not created
----------, Sep 1, 2015

Fixed update notification
----------, Aug 31, 2015

Resource Information
Author:
----------
Total Downloads: 832
First Release: Aug 31, 2015
Last Update: Feb 5, 2025
Category: ---------------
All-Time Rating:
25 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings