NOTE: The TagsGUI plugin price is really awkward because of PayPal fees and conversion fees.Also, if you need support - I don't recommend you join my discord server and register your account via our bot to get the role (The bot is broken right now). Only those with the role that ask in the right channel will receive support. Discord - https://discord.gg/HDQ4dR6.
TagsGUI is a spigot plugin, coded with the intention of being an EULA compliant chat based plugin of which enables players to choose a custom prefix or suffix, whilst still providing server owners with a means of making money via cosmetic donations.
Note: You NEED a Permissions Plugin AND Vault.
This plugin is configurable to a great extent, with the messages, GUIs, the tags and even the sounds being able to be customised. Pretty soon you'll be able to make it so that the users can even have 2 tags enabled at the same time, without requirement of a chat plugin that does this for you! Now - I get asked many times a day, "Why won't this plugin work!?". Well, you need to ensure you have downloaded the required dependency. Vault is required for this plugin to even function properly. Along with this, I would also recommend you run your configuration file via a YAML Parser and fix the bugs on the lines it tells you. You can do so at this link: http://yaml-online-parser.appspot.com . You also need to use the %PREFIX% placeholder to have the prefix show up in chat and the %SUFFIX% placeholder to use the suffix show up in chat.
This plugin follows several specific structures for me to even be able to keep track of what's happening. So, first off, we have version numerics. This is followed similarly to how Minecraft works. We have the Major update number <major> and then we have the minor version number <minor> and finally, we have the bugfix/release number <release>. This is how it will be structured from within the plugin: <Major>.<Minor>.<Release>. Occasionally, you may spot "<major>.<minor>-SNAPSHOT". This release that I upload is simply a version that I release to test some new features before I release the next minor version of the plugin. We also have a very simple configuration structure built into the plugin. It follows a hierarchal string list configuration as seen:
Default TagsGUI config.yml: https://pastebin.com/VQucj2HN Default TagsGUI animations.yml: https://pastebin.com/LrDrYQU3 Default TagsGUI language.yml: https://pastebin.com/PMDqjRge
Now, this plugin has 5 commands to it. It has the main command /tags or /t for short.
/tags - does not require a permission node, and it comes with the alias /t. This will open the Tags GUI for players to select their tags.
/tags reload - this command DOES require a permission node. It requires the tags.admin node for anybody to run this command. This will reload the configuration files.
/tags about - this command does not require permission nodes. It will provide basic information about the plugin, such as whom has purchased it and any other information I am required to collect about the plugin.
Terms and conditions:
* - You may not re-sell or redistribute this plugin in any way, shape or form.
* - You may not claim this plugin as your own by modifying the plugin.yml or otherwise.
* - There's legit no point in decompiling this plugin. The source code is on my github anyway.
* - All purchases are FINAL. No refunds will be given. Chargebacks are not allowed and WILL result in legal action being taken.
* - By purchasing this plugin you are also agreeing to the terms and conditions of the Andrews-Solutions company - Of which can be found at http://www.andrews-solutions.com/termsofservice.pdf.
Also, if you need support - I recommend you join my discord server and register your account via our bot to get the role. Only those with the role that ask in the right channel will receive support. Discord - https://discord.gg/HDQ4dR6[url].