About Shop
Enjoy a highly customizable Shop that can be configured in game! Use NPCs as shopkeepers, and set up a shop with ease using the game interface to add, edit, or remove items on the fly!
Features of Shop
Beautiful user interface
Discount system (by permissions)
Automatic shop filling (+ the plugin has support for the ItemCostCalculator plugin)
Selling items (players can sell items to the store and receive money for it)
Performance
Adding/editing/removing items IN GAME
Supports NPC
Supports Custom Vending Machines
Supports NoEscape
Convert from ServerRewards
Favorite items
By default, the plugin has English, Russian and Chinese translations
Transfer money between players directly in the plugin!
Shop allows you to use multiple economy plugins at once (players can choose what they want to pay with)
For each item, you can choose which payment methods are available and how much they will cost, based on the selected method
Commands
shop - open shop interface
shop.install β starts the shop installation process
shop.refill <recovery_rate> - refill shop again
recoveryRate: A value between 0 and 1 that determines the multiplier for the cost of selling items. For example, shop.refill 0.5 means that items will have a sale cost of 50% of their purchase cost.
shop.convert.sr [clear] - convert items from ServerRewards to Shop. The option clear means clearing Shop items before convert
shop.setvm [categories: cat1 cat2 ...] - add custom VM in config
shop.setnpc [categories: cat1 cat2 ...] - add NPC in config
shop.remove all - a console command to remove all items and categories from the plugin
shop.remove item [category name/all] - a console command to remove an item (or all items)
shop.remove category [category name/all] - a console command to remove a category (or all categories)
shop.fill.icc [all/buy/sell] - a console command for updating prices of items in the store using ItemCostCalculator. all - updates both Price and SellPrice, buy - updates Price, sell - updates SellPrice
shop.convert.from.1.2.26 β command to convert Shop plugin version 1.2.26 to version 1.3.0+
shop.reset β resets store data, including templates, configurations, and items.
shop.reset template β resets the store interface template data.
shop.reset config β resets store configuration data.
shop.reset items β resets store items data.
shop.reset full β completely resets all store data (templates, configurations and items).
shop.manage β used to manage the Shop plugin.
shop.manage economy list β displays a list of all available economic systems in the plugin.
shop.manage economy set <economy_ID> <name> β Ρets the selected economic system by plugin ID and name. The command updates the corresponding economic system on the server and saves the changes in the configuration.
Permissions
shop.setvm - for command "shop.setvm"
shop.setnpc - for command "shop.setnpc"
shop.free - for free item purchases
shop.admin - admin permission