QuickShop NotLikeMe
QuickShop
QuickShop is a shop plugin, that allows players to sell items from a chest with no commands. It allows players to purchase any number of items easily. In fact, this plugin doesn't even have any commands that a player would ever need! Vault is a requirement.
Latest Builds
Please download the latest version from here: https://github.com/KaiKikuchi/QuickShop/releases
NOTICE
Any support request or bug reporting posted as a comment below will be IGNORED. If you want to report a bug or you need support, please post an issue on Github ONLY.
Features
- Easy to use
- Togglable Display Item on top of chest
- NBT Data, Enchants, Tool Damage, Potion and Mob Egg support
- Unlimited chest support
- Blacklist support & bypass permissions
- Shops that buy items and sell items at the same time are possible (Using double chests)
- Herochat support
- Checks a player can open a chest before letting them create a shop!
- UUID support
Videos
- An old 'how to use' by UltiByte here
- A more recent 'how to use' by VariationVault here
- Installation guide by Netherfoam here
A new video is welcome!
How to Create a Shop
- Place a chest on the ground
- Hit the chest with the item you want to trade
- Type in price for the item (As prompted) in chat
- Fill the chest with the items you wish to sell
Advanced
- Face the chest
- Type either /qs sell or /qs buy to make the shop buy/sell instead (Optional: use /shop instead of /qs)
- Stock the shop accordingly, if necessary.
How to Buy/Sell to a Shop
- Find a shop
- Hit / Left click the shop
- Enter the amount you wish to trade in chat
Screenshot:
Commands
- /qs unlimited - Makes the shop you're looking at become unlimited.
- /qs setowner <player> - Changes shop owner to <player>.
- /qs buy - Changes your shop you're looking at to one that buys items
- /qs sell - Changes your shop you're looking at to one that sells items
- /qs price <price> - Change the price of your shop that you're looking at
- /qs clean - Removes any existing shop that has 0 stock.
- /qs find <item> - Use to find the nearest shop that begins with <item> - E.g. '/qs find dia' will find the nearest diamond shop.
- /shop - Alias (Optional) of /qs
Player Nodes
- quickshop.use - Required to use ANY quickshop
- quickshop.create.sell - Required to make a QuickShop (At all)
- quickshop.create.buy - Required to use /qs buy (Change the shop type from Sell -> Buy)
- quickshop.create.double - Required to make doublechest shops.
- quickshop.create.changeprice - Required to use /qs price (Ability to change the price of a shop without destroying it. This may allow for some scammers to quickly change the price while someone is buying.
- quickshop.bypass.ItemID - Required to sell blacklisted items (E.g. bedrock)
- quickshop.find - Required to use /qs find <item>
Admin Nodes
- quickshop.unlimited - Required to use /quickshop unlimited
- quickshop.setowner - Allows use of /qs setowner
- quickshop.other.destroy - Allow breaking other peoples QuickShops if they're locked by this plugin
- quickshop.other.open - Allow opening (And stealing/Stocking) other players QuickShops
- quickshop.other.price - Allow changing price of other people's shops
- quickshop.refill - Ability to refill chests using a command (=Unlimited items)
- quickshop.empty - Ability to empty chests of all items
- quickshop.clean - Permission to purge any shops that have 0 stock.
Addons and similar
- QuickShop-WorldGuard - restrict shops in WorldGuard shop-enabled regions only.
- QuickShop-AutoChest - the server will create a chest for the shop automatically
- SignShopExport - export a JSON database of shops, for easy public consumption.
- QuickShop-Towny-Interop - addon for Towny and QuickShop
Source code
You can check the source code here
Checkout the config over here.
Calculating Economy Prices
Vagrant326 has created an Excel spreadsheet that allows you to calculate prices for a market, if you're looking to set one up! It takes a few minutes to setup the basic material prices, and once done, will tell you the appropriate value for almost any material! http://www.planetminecraft.com/blog/how-to-create-stable-prices-system-on-your-server/
Support and Contribution
Report issues on Github ONLY (here). Give your contribute on Github! Have a suggestion? Open an issue with your suggestion! Are you a developer? You can contribute to this project by forking the repository and pulling requests!
This is a fork of the abandoned project QuickShop made by Netherfoam
NOTICE
Any support request or bug reporting posted as a comment below will be IGNORED. If you want to report a bug or you need support, please use Github ONLY
Post a comment below if you want to discuss about this plugin with others.
@maxlehot1234
No, it isn't.
Is it possible to create a buy/sell shop in one chest? I mean, players can sell and buy item from the same chest...
How can I set the price as Emeralds instead of dollars? Never mind, I just had to change my economy.
@dddylan98
@heknt90
Hello, please post your suggestions here: https://github.com/KaiKikuchi/QuickShop/issues
Hi.
Could you do localization for enchantments please, for translated their name. Even only enchantments and potions
@dddylan98
Oh, Ok, I thought this was for admin removal. Yea that command would have to be specific for the shop creator but good idea!
@MCTylerPVP
As of the update, yes I could. But players don't have access to WorldEdit.
@dddylan98
Can't you just World Edit //wand it and set it to 0?
@KaiNoMood
Yea, I haven't even created the server yet that I plan for this shop. It's a WIP also. Thanks!
Hey there! Didn't see a suggestions section, so I'll post it here.
I would really suggest a /qs remove command.
What it does: Removes the shop that you're looking at
Why add it? When destroying a lot of shops, you have to go into survival and remove them all by hand. This also spills the contents everywhere if you accidentally created a shop or something.
I noticed a player just made one to test, it was in the middle of a big redstone contraption, so it was a pain in the neck to get back and get the stuff out of. I don't think it'd be too hard to implement either.
@MCTylerPVP @punkkeri
I got issue report about them already, they are WIP. Lately I'm being very busy with a lot of stuff so I couldn't fix those issues yet. I hope you can have a little more patience :)
@punkkeri
...or FreeBungeeChat :(
Hands down, this is the best player shop plugin available. Unfortunately the current version doesn't seem to work with HeroChat :(
@samueli5750
This is not the place for support/issue reporting.
QuickShop 0.9.2 can't run at 1.8.7 and double chest issue can't fix
@keough99
Yes, it requires Vault and an economy plugin (like Essentials)
I'm not sure about the "interference issues with multiverse portals". Feel free to open a ticket with more info about that (server log).
the plugin isnt working does it require a economy plugin and the plugin has interference issues with multiverse portals
@KaiNoMood
some servers, like the one i'm configuring right now use a closed economy, we give the server a limited ammount of money and then let the economy manage itself, so nobody has massive ammounts of money and break the balance, i might remove the costs of everything while I find a solution. Thanks!.
@LeoSoriomc Please provide more info about your issue, please open a ticket.
@Blackyvk Yes, it is possible, but I don't think I'll add that. Is that useful for something?
Do you think is possible to add an account option where the money used to place, rename a shop goes and the refunded is taken after destroying a shop? like towny if you buy a town or nation the money goes directly to the server account.
get the idea?