v2.0 is here with a bunch of new features! And some bug fixes.
Note: This is a SNAPSHOT build as there are a lot of new features added. Since its just me developing this addon, its not possible for me to test it completely. So, I do not recommend it for production servers as of now. If you find any bugs, please report them here.
If you want a stable version of this addon, download v1.9.2 from here. But it won't have the below listed features.
Changes
QuickShop-Hikari Support
It now supports both
QuickShop-Reremake and
QuickShop-Hikari.
Hexcode color support
All messages in the config.yml now support hexcodes so you can get a lot more creative with colors.
Different commands for players and admins
The /finditem command is now split into two:
- /finditem - This will support the usual shop searches and hiding
- /finditemadmin or /fiadmin - This will support plugin reloads
- For example: /fiadmin reload
View all shops on server
Now you can do
/finditem TO_BUY * or
/finditem TO_SELL * to view all shops on the server. As of this version, the sequence is always randomized. Sorting options are a work in progress.
New shop visit count
Now you can choose to display shop visits count in the shop lore in Search GUI. Just add the placeholder {SHOP_VISITS} in the "shop-gui-item-lore" in config.yml. To prevent visit spamming, a new config property "shop-player-visit-cooldown-in-minutes" has been added. Please don't use decimals here LOL.
New storage format
The "hiddenShops.json" will automatically be converted to a new file called "shops.json" which will store data of all shops along with their player visit count and whether they are hidden from searches.
New Next/Back buttons
The default next/back buttons are now fancy playerheads to make more sense. If you don't wish to use them, just specify the material in the config.yml.
Customizable command aliases
Added a new property in config.yml called "command-alias" where you can specify your own list of command aliases for /finditem command. If you don't wish to add any, just make it as:
Code (Text):
command-alias: []
Bug fix:
- Removed an erroneous config field "warp-player-to-nearest-warp".
- Fixed an issue where it will load up the plugin before QuickShop is done loading causing it to disable itself. Thanks Baran for reporting
- Added support for EssentialsX /back
All new config options will be added automatically upon updating. Refer link to view a sample config.yml with all fields explained.