[QuickShop Addon] Shop Search icon

[QuickShop Addon] Shop Search -----

Adds a /finditem command in game for searching through all the shops on the server.



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.
----------, May 14, 2022
Resource Information
Author:
----------
Total Downloads: 2,745
First Release: Aug 8, 2021
Last Update: Nov 25, 2024
Category: ---------------
All-Time Rating:
11 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings