I first rated this plugin as a 1 Star because of lack of information and for being a non-functional plugin, but although I had read the review below mine I did not take the API issue as a problem because the version was older than the current one and the Author stated in his reply " I hope that in the next update the legacy extension is no longer necessary.". There was no mention on the web site that stated LuckPerms required the legacy extension, so I assumed the Author removed it because it was not required anymore. But then I decided to add the LegacyApi Extensions to my plugins/luckperms/lib folder to see if it would fix the issue of not adding the shop item even though I got the message that it did add the Perk.
So I downloaded the LuckPerms Legacy API Extension from this site:
https://ci.lucko.me/job/extension-legacy-api/lastSuccessfulBuild/artifact/build/libs/extension-legacy-api-1.0.0.jar
I then placed the JAR into the {Server}/plugins/LuckPerms/lib folder and restarted the server.
I could have given the plugin 3 Stars just because the Author does not have the information on his site stating "If you use LuckPerms for your permissions manager then you will need to install the LuckPerms Legacy API Extension for the plugin to work properly" and keep it there until the plugin does not require it anymore and maybe even include the link.
The Author is a great programmer and has a great product and even large Corporate Businesses hire Advertising Firms to showcase their products because they don't know how. So I can not dock the Author for the lack of info on his site, but I am jugging the plugin for it's ease of use, functionality and performance.
So now the plugin is working great without any issues and I like it very much. Simple to use in game commands, GUI for quickly removing an item from the pshop and is fast at performing it's task without any burden to the server TPS.
Kudos to the Author on an A++ project.
If you could possibly add the ability to run Commands so I can give out Timed Permissions (display time remaining in pshop when they hover over the Item) and Ranks (where lower Rank is required for next Rank before being able to purchase and is also displayed in the pshop). The only thing I would not wan't displayed is the command itself. Showing the nodes is one thing, but not the console commands.
I ask of this because Permission Manager plugins handle these task and I would like all of my Permission Manager Task that are available to player be through the same GUI. Some might get confused trying to figure out where they need to go; a GUI, a Sign or a Chest and at this time I will have to run Command Signs and direct players to both plugins. It would be convenient to have it all together in one place.
Thanks.