DkabotShop
Introducton
Thanks for 4890 downloads!
DkabotShop is intended to be an open-source, updated, and egotistically-named alternative to and recreation of VirtualShop, along with plenty of my own skewering.
Speaking of open-source, go check it out on GitHub!
This plugin enables servers with a command-based free market virtual shop system where anyone can sell anything (unless blacklisted) for any price (within what the administrator allows).
Iems with durability/datavalues are now supported. "Reverted" potions cannot be sold by name. Tools can be sold, but only if unenchanted and each possible instance of the damaged tool is a different item in the database. :(
It uses bukkit persistence to handle DB queries, which uses SQLite by default. If you want to future-proof it for anything in the future or just increase performance on a large server you will want to configure bukkit.yml for MySQL.
While there isn't a spout gui or web UI, it's been designed in such a fashion that (if MySQL is used as opposed to SQLite) a web UI can be made later. A Spout GUI could likely also be made, but I have no plans on doing so.
Commands & Permissions * Configuration * Migrating from 1.5 to 1.6+? * Want to Edit items.csv?
It's unpopular still, but have some stats!
ToDo:
- Keep the plugin functional (always in progress)
Unlikely but Considerable Future Plans
- A different UI. Something with inventory screens.
- Some sort of basic ChestShop implementation to shut up people who say the command system is too hard (chest stocks would be synced to the main DB, and one can buy from the chest with /buy)

-
View User Profile
-
Send Message
Posted Feb 2, 2014I tried this plugin because I'm having issues setting up MySQL with VirtualShop. Would have been nice if the command syntax would have been /{action} {amount} {itemid} {price}. As in /buy 64 diamond 200. Unfortunately for this issue, I am forced to go back to VirtualShop and try to configure MySQL because the small kids can't figure out how to /buy diamond 64 200.
-
View User Profile
-
Send Message
Posted Jan 25, 2014@leo1232
Yeah, just that sadly I can't pull up the Creative menu or something similar.
-
View User Profile
-
Send Message
Posted Jan 25, 2014@leo1232
Yeah, just that sadly I can't pull up the Creative menu or something similar.
-
View User Profile
-
Send Message
Posted Jan 24, 2014Hi !
This plugin is really great, but it's true that graphic style inventory interface could make it even better, and "MMORPG" like!
-
View User Profile
-
Send Message
Posted Dec 12, 2013@GoodBoyz
Maybe when I get the next release out, see below.
@jorgazm
As of right now, the current version is as good as unsupported. I'm thinking out a v2.0 with a total rewrite and different UI, but as you can see so far it's been a long planning process, and I'm still not sure if my idea thus far can be done.
-
View User Profile
-
Send Message
Posted Nov 27, 2013video please
-
View User Profile
-
Send Message
Posted Oct 12, 2013bug:
1) Sell 500 of an item. 2) Manipulate inventory such that not enough slots are available to store said item. 3) Cancel all 500 of said item. 4) Broadcast reads "jorgazm has removed their STICK from their shop." 5) None of the 500 make it into the inventory.
just confirmed it myself after another report.
add a listing % and there will be pizza involved, friend.
-
View User Profile
-
Send Message
Posted Oct 7, 2013At some point I'm going to figure out how to use the serializer, so storage of items with all sorts of data isn't the issue. Just need a UI to support all that, and nothing is appealing. Commands make all the item data awkward, and a vanilla-based GUI is awkward to navigate.
-
View User Profile
-
Send Message
Posted Oct 7, 2013Thanks Dude Ive Been Waiting For A Plugin Like This. The Reason It Im Using It To Make A Hat Shop With The Chestcommand Plugin, Its Gonna Be Epic!
-
View User Profile
-
Send Message
Posted Aug 31, 2013Can you add the ability to sell renamed items but the plugin converts the item's name to the proper name?
-
View User Profile
-
Send Message
Posted Aug 11, 2013@Bikespot
Depends on your permissions plugin. For instance, PermissionsEx has negative nodes and per world permissions. Can't speak about others, but they might have the functionality for it,
-
View User Profile
-
Send Message
Posted Aug 11, 2013@marthijn99
The item stock is 100% provided by players, it doesn't stock or restock on its own.
-
View User Profile
-
Send Message
Posted Aug 10, 2013Is there a way to disable the perms by default. I have some worlds i dont want them to sell items at for example creative world.
-
View User Profile
-
Send Message
Posted Aug 1, 2013is it self refilling ?
-
View User Profile
-
Send Message
Posted Jul 7, 2013@joshua2013007
New items would look strange until items.csv is updated, but otherwise I see no reason why not. Try it and tell me if it breaks! It won't hurt.
-
View User Profile
-
Send Message
Posted Jul 5, 2013Does this plug-in support 1.6?
-
View User Profile
-
Send Message
Posted Jun 26, 2013@dkabot
Join this sever for test of this plugin it shows all ;)
IP.WAPCLAN.NET:25576
24/7 server !!!
-
View User Profile
-
Send Message
Posted Jun 17, 2013@pointfit
Well, I had forgotten to add it to the doc here, so I can't blame you for not noticing.
-
View User Profile
-
Send Message
Posted Jun 17, 2013Whoops, didn't know xD
Thanks a lot for telling me. And thanks for the plugin
-
View User Profile
-
Send Message
Posted Jun 16, 2013@pointfit
Disable of global broadcasts is already implemented, that covers people adding items, changing price, etc. It does not cover personal notifications such as being told people bought your item.