By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

Allow players to use tags
version 1.0.0-beta.5
Approved
Direct Download How to install?
Switch version
519 Downloads / 887 Total
10 Reviews
Plugin Description §

KygekTagsShop

Discord

KygekTagsShop

Allow players to use tags that they can show to other players by using this plugin!

Features

  • EconomyAPI support for tags prices
    • Shows warning if EconomyAPI plugin is not installed or enabled (Can be disabled in config.yml)
  • Compatible with PureChat
  • Unlimited tags
  • Forms to buy and sell tags
  • Highly customizeable forms
    • Supports {player} to display the player name in all forms
    • Supports & as formatting codes in all forms
    • Supports \n to break new line in all forms
    • Supports {tagname} to display tag name and {tagprice} to display tag price in some forms
  • Command descrption can be changed
  • Customizeable message prefix
  • Supports command aliases
  • Enable/disable return to previous form when the (X) button is pressed
  • Automatic plugin updates checker
  • Missing config file detection
  • Empty tags detection
  • Multiple languages support (English, Indonesian)
  • API for developers (see For Developers tab)
  • Events (TagBuyEvent and TagSellEvent)

How to Install

WARNING: This plugin is in beta stage. It may contain bugs including its API. Please report here if you found any bugs.

  1. Download the latest version (It is recommended to always download the latest version for the best experience, except you're having compatibility issues).
  2. Place the KygekTagsShop.phar file into the plugins folder.
  3. Restart or start your server.
  4. Done!

Commands & Permissions

Command Default Description Permission Default
/tagsshop Allows player to use KygekTagsShop to buy and sell tags kygektagsshop.tags true

Command description can be changed in config.yml. You can also add command aliases in config.yml.

Use -kygektagsshop.tags to blacklist the /tagsshop command permission to groups/users in PurePerms.

For Developers

We provide API for developers to write addons/plugins that depends with KygekTagsShop.
To access KygekTagsShop API class, you can use Kygekraqmak\KygekTagsShop\TagsShop::getAPI().

Example:

$tags = Kygekraqmak\KygekTagsShop\TagsShop::getAPI()->getAllTags(); // Get all tags from KygekTagsShop

API code can be seen here.
Please regularly check the changelogs for any changes in the API in future versions.

Contributing

Help us by contributing or translating KygekTagsShop plugin. To add translation, fork the KygekTagsShop plugin repo and copy the en.yml file inside resources/lang directory to the language code.

Don't forget to create a pull request!

Upcoming Features

  • Commands to buy and sell tags and more
  • And much more...

Additional Notes

  • See For Developers tab for API guide.
  • Join our Discord server for latest updates from KygekTeam.
  • If you found bugs or want to give suggestions, please create an issue or join our Discord server.
  • We accept all contributions! If you want to contribute, please make a pull request.
What's new §

This update includes API breaking and configuration file changes.

  • Added events
    • Kygekraqmak\KygekTagsShop\event\TagBuyEvent
    • Kygekraqmak\KygekTagsShop\event\TagSellEvent
  • Deprecated TagsActions->getAPIVersion() method has been removed in favor of the TagsActions::API_VERSION constant
  • Methods that has been changed from public to private
    • TagsActions->getData()
    • TagsActions->setData()
    • TagsActions->removeData()
  • Added option to disable/enable no EconomyAPI plugin notice on startup in config.yml (Enabled by default)
  • Deprecated TagsActions->getAPIVersion() (will be removed in a future version), use TagsActions::API_VERSION instead.
  • Added access specifier changes notice to TagsActions->getData(), TagsActions->setData() and TagsActions->removeData() (will be changed from public to private in a future version).
  • Fixed a bug with messages when config is outdated
  • Added Spanish language
  • Now message prefix can be changed

After updating, your configuration file will be saved as config-old.yml due to changes in the new configuration file.

  • Now supports multiple languages
  • Added Indonesian language

After updating, your configuration file will be saved as config-old.yml due to changes in the new configuration file.


MrNinja008
using v1.0.0-beta.5
26 Aug 21
Nice plugin. Also look at my suggestion in GitHub
FoodyYoutoob
using v1.0.0-beta.5
26 Jul 21
It’s good! Can you add an inventory for the tags?
KygekDev
27 Jul 21
I don't understand what you mean. Please explain further by submitting an issue on GitHub: https://github.com/KygekTeam/KygekTagsShop/issues
JustZers
Outdated
using v1.0.0-beta.4
16 Jan 21
KygekDev
05 Jun 21
Thanks!
Khuirul-Huda
Outdated
using v1.0.0-beta.4
02 Jan 21
Good
KygekDev
05 Jun 21
Thanks!
BlackFire4775
Outdated
using v1.0.0-beta.3
29 Apr 21
KygekDev
05 Jun 21
Thanks!
ItzFabb-uwu
Outdated
using v1.0.0-beta.3
22 Dec 20
KygekDev
05 Jun 21
Thanks!
Pedhot-Dev
Outdated
using v1.0.0-beta.3
14 Dec 20
Mantapz
KygekDev
14 Dec 20
Terima kasih.
ShadowMan123200
Outdated
using v1.0.0-beta.2
12 Dec 20
GOOD PLUGIN THANK YOU , AND VERY VERY THANKS BECAUSE MAKE INDONESIA LANGUAGE
KygekDev
12 Dec 20
Your welcome.
brokiem
Outdated
using v1.0.0-beta.1
07 Dec 20
nice
KygekDev
07 Dec 20
Thanks!
dragonkid608
Outdated
using v1.0.0-beta.1
05 Dec 20
poop
KygekDev
05 Dec 20
Please think before reviewing next time.

Reply to review by :

Supported API versions
3.0.0
->
3.25.0
Dependencies
EconomyAPI 5.7.2
Optional
View Plugin
Producers §
  • Collaborators:
    • @KygekDev
  • Translators:
    • @UnEnanoMas
License §
Categories:
General
Chat-Related
Economy
Miscellaneous
API plugins
Permissions
Other files
Permissions
Commands

You can leave one review per plugin release, and delete or update your review at any time

Loading...