Please note only Minecraft versions 1.20.6 through 1.21.4 are supported.
ccShop adds player and admin shops. The player shops require in-world storage (ie chest, barrel) and a sign, with GUI-menus for buying/selling and managing the shop that open from the sign.
Customer GUI for shops with multiple items.
Confirmation screen for deleting shops, also used in other areas.
Adding/Managing a shop item.
Setting custom sign text
The global stock viewer, showing the stock level of all your own shops.
Features
Multiple container support Each shop can have multiple containers as it's storage. Default limit for containers is 4, this is configurable.
All Containers Supported! All containers in the game are supported, from Chests, Barrels and Shulkers to furnaces!
Multiple item support Each shop can buy and sell multiple item types. Up to a configurable limit. By default shops can have up to 5 items, each of which can be to buy/sell, with their own price and other settings.
Select buy/sell quantity. In the customer GUI you can pick how much of an item you wish to buy or sell, No spamming a sign when you need a lot of an item!
Stock Checking and remote management View your shops remotely, checking stock and managing options without having to go to it!
Stats and Logs Each shop records some stats about how much you've bought/sold of each item, as well as a number of transactions so you can see who your customers have been!
Custom sign Text Each shop's sign text can be completely customised once setup. No need for slightly cryptic shop signs! Each player can also setup a default format for their shops that will apply to each new shop they create.
Change settings without remaking your shop The management GUIs allow you to change many aspects of your shop, without needing to break and replace the sign. Some of the options include:
Changing the shop items
Changing item prices
Updating sign text
Adding/Removing extra storage
Built-In chest and sign protection
Toggle messages for sales and out of stock shops
Confirmation screens for dangerous things (ie. deleting shops)
Item Price Limits
Banned Items
Vault Economy Integration
Multi-Lingual system You can setup multiple languages for all command and GUI text, and allow your players to select their preferred language. NOTE: only English translations are supplied with the plugin.
Shop Setup Instructions Each Player shop still needs a sign and a container (eg. Chest, Barrel, etc.). Customers will need to come to the physical location of the shop in order to buy/sell from it.
Setting up a shop is as simple as placing a sign near a container.
Sign Format:
Right clicking on the sign will open a Shop manager GUI, which allows you to change some of the shop settings, as well as open it to allow customers to use it.
Just drop the jar, and the two plugins above into your plugins folder, restart your server and you'll be good to go.
See the
Getting Started page on the wiki for further setup instructions.