Friends for Spigot (MC1.8.X - 1.17.X) | + PartySystem and GU
1.0.9.7Friend-System! Spigot/Bukkit
1.0.9.7latestv1.0.9.7Apr 12, 2021 · Removed left over debug messages · Command alias /friends was not working1.0.9.6v1.0.9.6Apr 11, 2021 · CustomItems.PerformCommand did not work · Skins are now cached to reduce the chance of lag when opening the inventory · PlaceholderAPI was not working in the lore in [MC1.13 - 1.16] · LastOnline was not updating properly · Sometimes the wrong name was used in the FriendEditInventory1.0.9.5v1.0.9.5Feb 14, 2021 · Fixed exploit which allowed players to get gold and iron out of the party-inventory · Fixed compatibility issues with ProtocolLibs latest version · Removed console error · Sorting did not work correctly ( Friends were sorted wrong way e.g.: online friends were shown last in the inventory) · Alphabetic sorting does now work with nicknames1.0.9.4v1.0.9.4Feb 8, 2021 · Ability to choose in which worlds the item should be removed from the inventory · In worlds listed in the section "DisabledWorlds" in the config.yml the Frienditem will be removed and added back to the inventory when joining a Non-Disabled world1.0.9.3v1.0.9.3Feb 3, 2021 · Sometimes it had happened that join-/quit-messages got displayed with an empty name · When having set jumping to only favorites, non-favorited players were still able to jump to you1.0.9.2v1.0.9.2Jan 29, 2021 · PAPI-Placeholders did not work for the Friends-Item inside the GUI · PAPI-Placeholders did not work entirely for Friends [MC1.8 - 1.12] · When making a mistake while editing the config.yml ( For example a missing : or " ), there was a change it will reset the entire config. It will print a warning instead now.1.0.9.1v1.0.9.1Jan 25, 2021 · When kicking someone out of a party via GUI it was removing him as a friend · When using CommandForwarding with party.yml, the command will no longer be executed twice by the leader · Party.Enable in the party.yml did nothing and was not disabling Party entirely until now · Removed forgotten debug message1.0.9v1.0.9Jan 21, 2021 · Fixed a bug which was causing errors with the Party.yml for some users · CustomItems are back in Friends for Spigot Create your own unique items to let players perform commands from other plugins or just to make your GUI look even more unique! If you do not want to use CustomItems just set the section in the config.yml to '[]'1.0.8v1.0.8Jan 8, 2021 Support for PlaceholderAPI! · Use all placeholders of PAPI inside the GUI to make it look even more unique! · FriendsPremium adds placeholders you can use in all other plugins supporting papi: · %friendspremium_total% | Shows the amount of Friends a players has · %friendspremium_online% | Shows the current amount of online Friends a player has · %friendspremium_status% | Displays the status of a player · Much more to follow soon!1.0.7v1.0.7Dec 30, 2020 · In the standard config.yml there was an spelling mistake which lead to errors in the console · Nicknames did not get removed every time correctly · When leaving the server while beeing in a party you weren't get removed and stayed in the party sometimes1.0.6v1.0.6Dec 27, 2020 Party is back to Friends for Spigot! Full Party-System (Can be disabled) · Invite friends and join worlds together to enhance the playing experience · Command-Forwarding. Configured commands who are performed by the leaders will be forwarded to all other members to join gamemodes together! · Dedicated party-chat · Promote and demote players inside your party · Fully integrated into the GUI Note: Your Messages.yml will get resetted when updating to Version 1.0.6. Your config.yml will remain untouched tho.1.0.5v1.0.5Dec 23, 2020 · Fixed console errors · You can now set the material from placeholders to 'AIR' or the ID to '0' in order to hide placeholders but still block the slots. · Neccessarry code-changes to allow future implementation of Party1.0.4v1.0.4Dec 21, 2020 · You will not get a notification on join if you have open Friend-requests · Can be disabled in the config.yml · Fixed an bug that causes friends to not be shown in the inventory when having set a nickname.1.0.3New FeaturesDec 19, 2020 · You can now toggle Jumping in the options to 'Only Favorites' to only allow certain players to jump to your location! · · Implemented an Extensions-System which will be needed for the usage of future Addons.1.0.2FriendsPremium Release!Dec 17, 2020 FriendsPremium is out now! Go check it out: https://www.spigotmc.org/resources/friends-premium-mc1-8-… _____________________________________________________________ Updatelog: - Added '/f reload' to simply apply config changes instantly without the need of a server-restart!1.0.1FriendsInfo and World-PlaceholderDec 15, 2020 Information regarding FriendsPremium: Still waiting for approval.. It has been over an week since submitting the ressource and I am still waiting for the staff to approve it. No one even had a look at it. I don't know why it is taking this long but I guess recent times affect any place on earth right now? If someone using the BungeeAddon has major problems regarding performance and or stability of Friends-BungeeAddon: You can send me an pm and I might be able to provide you with FriendPremium before release. Updates for FriendsSpigot: - You can now use %WORLD% as an placeholder in the lore of your Friends - Added command /f info <Name> to quickly check informations without the need of using the GUI1.0.0Friends for SpigotDec 7, 2020 Hey. With this update a lot will change with Friends and how you are going to use it. I decided to recode the entire plugin to build a clean and more efficient version of Friends to suit the needs of more people. I split things up and decided to release a premium version of Friends (currently awaiting approval) for BungeeCord-Networks with more features and even better optimization. For those who are interested in using Friends for BungeeCord -> Read the last paragraph at the bottom In order to call Friends Premium and to give a valid reason for why you should buy it, I had to reduce the amount of features provided in this version. Features removed for FriendsSpigot: - Entirely removed support for BungeeCord - Entirely removed Party for Friends - You are no longer able to create custom items Updating to this version of Friends will reset your messages and config.yml because the structure of these files changed. You will find all new configs in the folder FriendsSpigot This update does not only bring bad news; Due to the completely new code of Friends, I was able to build a more stable and efficient version and also were able to add new features for Spigot aswell. For example: Nicknames do work now for the first in Friends. What does this update mean for current BungeeAddon users? As long, as the new FriendsPremium hasn't been approved by staff, you can just use Friends and Friends-BungeeAddon as you have before. If you want to receive any more further updates and enjoy a new and way more improved and featurerich version of Friends, you have to buy it for 4.99 Euro. When the ressource has been approved, I will post an update on this thread aswell to let you guys know. I hope you understand my decisions and I would be happy to see some of you continuing the support with FriendsPremium. Together we are able to create something big. - HyChrod / Flo1.3.7.HotfixHotfixNov 23, 2020 Last version was not generating the party.yml correctly and was creating errors in the console1.3.7Bugfixes and FeaturesNov 23, 2020 Bugfixes: - The friend-item will not appear multiple times anymore - This includes changing the slot - and multipling after death or by pickup up a dropped head - When making a mistake editing the config.yml, you will now be told where your error comes from - Removed errors in the console for unsupported material names - Removed errors with unsupported inventory names New features: - You can now toggle party-invites by command using /friends party - You can now toggle in the config.yml wether you want friends to pvp -> Friends.FriendsCanPvP - You can now toggle in the party.yml wether you want player in a party to pvp -> Party.PartyMembersCanPvP - You can now hit someone with the Friendsitem to send him a request ( Can be disabled in the config.yml -> Friends.HitToSendRequest )1.3.6CustomItems in PartyOct 3, 2020 · You can now create CustomItems in all Party-Inventorys aswell · You can use '/friends removeall' to remove all your friends at once · Perm: "- Friends.Commands.RemoveAll"1.3.5BugifxingAug 28, 2020 · Removed NullPointerException in Console · Fixed the creation of unlimited databse-connections (Hopefully) · Friend-Inventory, Blocked-Inventory, Party-Inventory and Request-Inventory was not working in some Versions of MC 1.16 · Fixed various performance issues regarding sql transactions1.3.4PlaceholderAPI-HotfixAug 9, 2020 · Had to remove PlaceholderAPI-support for this version because the newest updates of papi are destroying all placeholders of Friends. Until I have figured out how to avoid this problem, I had to remove support for papi-placeholders. It will come back in the future as soon as possible tho · DisabledWorlds works now as intended1.3.3BugfixesJul 21, 2020 · Removed a NullPointerException which sometimes occured when clicking on a CustomItem · Removed useSSL-Warning in the console · The LastOnline was not saved correctly when using flatfile without BungeeCord · Removed a rare NullPointerException on join · The maximum amount of open sql-connections is now 10 to prevent the server of creating large amount of new connections · HikariCP is now used as connection-pooling framework · "Party.Commands.*" will now work and grants permission for all commands in Party1.3.2Support for 1.16Jun 30, 2020 - Support for MC 1.161.3.1Jun 22, 2020 1.3.0Bas64-ItemdataJun 14, 2020 · You can now set all items in the Friends- and Partyinventorys to custom skins using Base64! You can find all various skins on: https://minecraft-heads.com/custom-heads Just select the skin you want and copy the Base64-Value as shown below · Player with permission Friends.Commands.Msg.Bypass can send private messages to all players without the need of being friends. · When having more friends than one site, some friends were not shown up · Minor SQL-performance improvements1.2.9Small bugfix of last versionJun 8, 2020 · FriendEditInventory-Title was displaying the wrong name · The color of your friends-name was not displayed correctly in the friends-inventory. -------- 1.2.8: · You can now add worlds/servers to a list of "diabled worlds/servers" · You cannot jump to your friend if he is on a disabled world/server · Partys cannot join disabled worlds/servers · JumpingDisabledWorlds -> Config.yml · PartyDisabledWorlds -> Party.yml · Removed an inventory-glitch which made you able to clone items · When a player was accepting a request, sometimes he was not added as a friend · Joining other servers with your party was not sending all party members everytime · Fixed an bug which caused not all friends to be shown in the friendsinventory1.2.8Disabled Worlds/Servers and BugfixesJun 8, 2020 · You can now add worlds/servers to a list of "diabled worlds/servers" · You cannot jump to your friend if he is on a disabled world/server · Partys cannot join disabled worlds/servers · JumpingDisabledWorlds -> Config.yml · PartyDisabledWorlds -> Party.yml · Removed an inventory-glitch which made you able to clone items · When a player was accepting a request, sometimes he was not added as a friend · Joining other servers with your party was not sending all party members everytime · Fixed an bug which caused not all friends to be shown in the friendsinventory1.2.7BugfixingJun 6, 2020 · The config.yml was not correctly generated for all versions · The lore of the customitem can now be empty · You can use Friends.Commands.* as a permission for all commands · BlockedItem.ShowItem was not working1.2.6HotfixMay 31, 2020 · Removed a bug which lead to an error in the console and not showing your friends when setting the sorting to "alphabetic" or "longest friendship"1.2.5PERMISSION-CHANGES and small FeatureupdatesMay 28, 2020 · For more individual configuration, every command has now its own permission! When updating you have to set all new permissions to the following: · You can now remove CustomItems by just letting the config empty in this section Code (Text): CustomItems: · You can set your own aliases for /party in the Party.yml Code (Text): CommandAliases: - parties - p · You can now disable jumping completly in the config.yml Code (Text): # Decide wether you want other players to jump to each others locations! Jumping: Enable: true1.2.4BugfixesMay 26, 2020 · Removed error when opening the friends-inventory · Alphabetic sorting was not working correctly · Switching pages was not working when using sorting "Alphabetic" or "Longest friendship" · Not all options were enabled as standard for new players · You are now able to deactivate the Options-,Blocked- and RequestsItem in the config.yml1.2.3Bugfixes and /rMay 25, 2020 · Removed console error which sometimes occured when a players left the server · Removed a console error which sometimes occured performing /msg <Name> <Message> · Replaced the usage of /msg to "/msg <Name> <Message>" instead of "/friends msg <Name> <Message>" · Added /reply , /r as a possibility to instatly reply to private messages · Usage /r <Message> · Descriptions: Replies to the last players you received a private message1.2.2Minor BugfixesMay 22, 2020 · For the Friends Version 1.13 - 1.15 the Messages.yml was not beeing created properly · Removed Debug-Messages · Removed Console Error in BungeeCord1.2.1BugfixesMay 21, 2020 · Sometimes not all players were moved to the correct server when a party switches servers · In some versions the new update was throwing console errrors · Performing /party join was sending the same message twice · You are now able to open the Party GUI with: · /party · Permission: Party.Commands.OpenGUI · Minor stability improvements1.2.0-BETAParty-System!May 20, 2020 Party-System is now available and already build in into Friends! · Fully configurable · BungeeCord and Single-Server · Extended GUI to manage everything!1.1.4Small BugfixesMay 15, 2020 · /friendsgui was not properly working · The sorting-item did not function correctly when using BungeeMode1.1.3CustomItems!May 14, 2020 · You are now able to create custom items for all inventorys of Friends! These items can function as placeholders / design-elements or as an option to perform specific commands. · /friends reload does now work while using BungeeMode · Improved stability of SQL-Connections1.1.2PlaceholderAPIMay 11, 2020 · You are now able to use all available placeholders from PlaceholderAPI to configure your items in the inventorys as you want · Added %SERVER%, %WORLD% as placeholders for the friends-Inventory to show on which world/server your friends are currently on.1.1.1Clickable MessagesMay 9, 2020 · You are now able to click on messages for accepting/denying new requests · Can be disabled in the config.yml · Can be modified in the messages.yml · You are now able to hide the Next-/PreviousPage-Items in all Inventorys when they are not needed · Check the Config.yml for <Inventory>.HidePageItemsWhenNotNeeded · MySQL error fixed · Fixed that you were able to deny a players request unlimited times1.1.0.1HotfixMay 8, 2020 · Fixed an error of the last version, which was thrown errors to anyone who has not used friends before due to an incomplete generation of the config.yml1.1.0New Features!May 8, 2020 · Jumping! · You are now able to jump to your friends position/server · When using BungeeMode you will automatically connect to your friends current server · Without BungeeMode you will be teleportet to your friends location · Option: Jumping · Of coure you are able to toggle wether you want other players to jump to your location · You are now able to hide the most items from the gui · This includes SortItem, Next/PreviousPageItem, Accept/DenyAll, and many more.. · You are now able to toggle all options with commands · /friends messages | Toggle wether you want to receive messages · /friends requests | Toggle wether you want to receive requests · /friends offlinemode | Enable or disable your offlinemode · /friends jumping | Toggle wether you want other friends to jump to your location · Added /friendsgui to have a separated command to open the GUI Sneakpeak for the next update: %SERVER%, %WORLD% as placeholders to display the players current server/world in the friend-Inventory3.0.2.4BugfixJul 27, 2017 Few bugfixes who removed errors in the console3.0.2.3BugfixesJul 20, 2017 · Fixed a few console errors · The request-notification will only be sent if someone has requests3.0.2.2BugfixesJul 11, 2017 Just a few bugfixes who caused errors in the console3.0.2.1BugfixJul 5, 2017 The last update had a few problems which heavily spamed the console with errors and caused the plugin to not work sometimes. Should be fixed now3.0.2.0New Feature and BugfixJul 4, 2017 · I added the possibillity to add custom Nicknames for your friends which will be shown in the GUI and in some chat-Messages sent by the Friends-plugin · Change or remove the nick of a friend easy inside the GUI · In the join/quit-messages aswell as in the MSG the normal Playername is shown, I will changed this in the next update. · · Major bugfix with switching the pages in the FriendsGUI · With the old versions you were not able to skip through multiple pages of friends properly, this is fixed now.3.0.1.3BugfixJul 3, 2017 The new feature of adding prefix and suffix caused some problems who does not allow you to remove friends or use the jump-function within the GUI. All problems should be fixed now.3.0.1.2LuckPerrms support and little bugfixJul 1, 2017 · The plugin is now able to get the prefix and suffix from LuckPerms · Note: Keep in mind that luckperms does not support the use of offline-prefix/suffix. The prefix and suffix will only be shown to players who are online in the friends-gui · Fixed a little bug who does not change the last-online-time when it should change the value3.0.1.1Prefix/Suffix and possibillity to disable sortingJun 29, 2017 · You now have the possibillity to show the player's prefix and suffix in the friends GUI with PermissionsEx and zPermissions · If you want to, you can disable the sorting in the config3.0.1.0BugfixJun 25, 2017 Fixed a bug with last online who sometimes does not showed the right number Fixed a bug with sending requests to players that are not online3.0.0.9Party SystemJun 24, 2017 Updated my Partysystem to work with Friends3.03.0.0.8Bugfix and default sortingJun 13, 2017 · You cannot switch the Frienditem to the offhand anymore on MC1.12.X · You can set a default sorting in config · You can find this option in the config.yml under the following path: 'Friends.GUI.Items.InventorySorting.DefaultSorting' · Available sortings are: "Nothing", "Alphabetic", "Online_Offline", "Favorites"3.0.0.7BugfixesJun 12, 2017 Fixed a few bugs with Enabled/DisabledWorlds Fixed a bug who causes some other plugins to not work properly3.0.0.6Support for Minecraft 1.12.XJun 9, 2017 Title says it all. Just added support for the new Minecraft version3.0.0.5ReuploadJun 6, 2017 Something went wrong by updating the last update. Fixed some bugs with the private mode · No online/offline message will be sent to your friends when you're in private-mode · You will be shown as offline for your friends in '/f list' when you're in private-mode3.0.0.4Added /f listMay 22, 2017 The command /f list is now working3.0.0.3BugfixesMay 13, 2017 · Removed /r · Fixed a bug who caused some messages to be sent twice · Sorting "Nothing" will show all players correctly now · Fixed a bug who causes some console errors · For BungeeCord: · The Offline-Message is now working · Players should be set to offline correctly now3.0.0.2Removed the AutoUpdater who causes some problemsApr 30, 2017 I removed /msg from the plugin. You can only use /f msg to send private messages now. I currently working on a MSG-Addon which will add the /msg and /r command for those who want to use this instead of /f msg. It will be released in a few days. Bugfixes: The bug with msg that the players werent found should be fixed. The error that occured by performing /f msg without a name is fixed3.0.0.1BugfixesApr 24, 2017 · You can disable the Friend-Item now · The GUI will open with /friends /f3.0.0.0RESET (And lot of new features)Apr 23, 2017 I decided to make a full new rebuild of this plugin; Reasons for this are mainly my discontent to my old coding style and the instable MySQL-Connections in the old version. With this new version I changed nearly everything which causes loss of all old friends and configurations.. This will be the first and only reset of configs and friends forever. Another point I want to mention in this post is the new probability of bugs who will occur in this version. I created completely new code and it might be possible that there are some bugs I have not found in my tests. Thank you for your understanding ~ Flo / HyChrod ------------------------------------------------------------------------------------------------- Ich habe mich dazu entschlossen eine kompletten Neuanfang mit diesem Plugin zu starten; Gründe dafür sind hauptsächliche meine eigene Unzufriedenheit gegenüber meinem alten Code und den instabilen MySQL-Verbindungen der früheren Versionen. Mit dieser neuen Version habe ich grundlegend alles Verändert was unweigerlich dazu führt, dass in dieser Version alle Freunde und Einstellungen verloren gehen.. Allerdings verspreche ich, dass dies der erste und einzige Reset bleiben wird. Ein anderer wichtiger Punkt ist die neue Wahrscheinlichkeit von Bugs. Da ich den kompletten Code neu geschrieben habe, können neue Fehler entstanden sein, welche ich bei meinen Tests nicht gefunden habe. Ich bitte alle Unannehmlichkeiten zu entschuldigen ~ Flo / HyChrod2.5.2.5-BETARemoved MetricsMar 25, 2017 - Working on a really big update with lot of new featurs and improvements - Removed MC-Stats who is not available for months now2.5.2.4-BETABugfixJan 17, 2017 Fixed some bugs2.5.2.3-BETABugfixJan 11, 2017 Fixed a permissions bug Fixed a bug with the UpdateChecker2.5.2.2-BETAChanged back to SQL-ConnectionsJan 7, 2017 Title says all2.5.2.2-[EXPERIMENTAL].1BugfixJan 5, 2017 Fixed a bug wih flatfile ---------------------------- EXPERIMENTAL I'm changed all connections to MySQL and implement a new caching-system to ensure good performance on even big servers. This might cause some new problems I dont know about. It would be very friendly if some of you can check out this version and help to find new bugs without posting bad ratings2.5.2.1-BETABugfixDec 23, 2016 Permissions-bugfix2.5.2-BETANew FeaturesDec 23, 2016 · Added the possibillity to change your status in the GUI by clicking on the status-item · The list-message can be splitted now by using "//" · Added a new feature to the config named "EnabledServers", where you can add servers the players can jump to instead of using "DisabledServers"2.5.1-BETABugfixDec 21, 2016 Removed a debug-message who appears by adding a new friend2.5.0-BETANew FeaturesDec 20, 2016 Merry Christmas! · Added the "Acceptall"-Button to the Requestsinv · Added the "Denyall"-Button to the Requestsinv · Added a new feature to the config named "DisabledServer", where you can add servers players can not jump to2.4.9.2-BETABugfixesDec 7, 2016 · Fixed a bug with mysql connection, who trys to connect without even activating in config · Fixed a bug with the lore of the status item who can be separated now with "//" · Added a lore to OptionsButtonOff in config.yml2.4.9.1-BETABugfix with Messages and Config.ymlDec 6, 2016 Fixed a bug with special characters like "ä,ü,ö", who can be used in config.yml and messages.yml now2.4.9-BETABugfixNov 24, 2016 Only a litte internal bugfix for performance reasons2.4.8-BETABugfix with latest versionNov 17, 2016 Removed a debug-message that occurs by clicking a friendshead in GUI2.4.7-BETABugfix with BlockedPlayersNov 16, 2016 Bugfix where you can't remove players from blockedlist in GUI2.4.6-BETABugfixNov 11, 2016 Fixed a bug who occurs by performing /f list2.4.5-BETASee your own statusNov 9, 2016 The config.yml will not be resetted but the formatting (comments, space and tabs) will be removed. No data is getting lost! · Added a new item to see your own status if enabled · The item can be found in the options-inventory2.4.4-BETABugfix and Clear StatusOct 30, 2016 · Bugfix with MySQL · Bugfix fith the name in GUI who throws errors by removing or jumping to friends · Bugfix with bungeecord · Added command "/status clear <Player>" · Permission: "- Friends.Commands.Status.Clear" · Admins or player with this permission can clear the status of others to remove advertising or offense2.4.3-BETABugfix and new stuff :POct 26, 2016 First of all, sorry, but I had to reset the config.yml again to add new options. I'm working hard to find a solution for the often resets. UPDATE NOTES: · Bugfix #1 · Fixed a bug where player are shown as offline even if there're not · Bugfix #2 · Fixed a bug with the friendlimit who does not allow to add more friends with the extra permission · Player-Status · Added a new function who players can set their own status in the GUI · Works with permission: "- Friends.Commands.Status" · Players with this permission have the possibility to perform /status <Message> ·2.4.2-BETABufixOct 25, 2016 Fixed a bug with the requests- and blockedplayerscount You can edit the help pages now in config.yml2.4.1-BETABugfixOct 21, 2016 Fixed a bug with last online2.4.0-EXPERIMENTALOct 18, 2016 2.3.4-BETA.1Oct 16, 2016 2.3.4-BETAOct 16, 2016 2.3.3-BETA.1Oct 14, 2016 2.3.3-BETAOct 14, 2016
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta