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 Jun 16, 2013Cool plugin, do you plan on adding a config option to disable broadcasts when people sell stuff and change price and all that? Thanks a lot
-
View User Profile
-
Send Message
Posted Jun 12, 2013Thanks! Ur my hero :) Keep it up!
-
View User Profile
-
Send Message
Posted May 9, 2013@steve0145
Without recompiling or completely changing the means I use to handle commands (and prevent any possibility of anything but players using them in the future) no. Sorry.
-
View User Profile
-
Send Message
Posted May 8, 2013Is there any way to change the commands for /buy and /sell to something else?
-
View User Profile
-
Send Message
Posted Apr 30, 2013I love this PLUGIN!
-
View User Profile
-
Send Message
Posted Apr 21, 2013...aand it's finally available! Download away.
-
View User Profile
-
Send Message
Posted Apr 20, 2013Well, I uploaded it yesterday and still says "Needs Approval". =/ Hopefully it'll be up for download soon.
-
View User Profile
-
Send Message
Posted Apr 19, 2013Imma implement at least disabling of public broadcast messages, update items.csv and make sure it builds under 1.5 in a few mins. Stay tuned.
-
View User Profile
-
Send Message
Posted Mar 30, 2013@zaxome
Yeah, last I checked the item list I steal from Essentials wasn't updated.
The items "work" per se, based on material names and raw data values, but that's all we got until, say, an RB rolls around. (Quartz, for instance you can still punch in as quartz and is shown as QUARTZ:0
-
View User Profile
-
Send Message
Posted Mar 27, 2013@zaxome
I've gotten a couple of in depth logical explanations of how this plugin works directly from dka over the past few months. It's possible you could make a quick fix for some of these new block types by manually adding blocks with their ID's into the items.csv inside dkabotshop.jar, but don't quote me.
Anyways it's worth a try :D
-
View User Profile
-
Send Message
Posted Mar 26, 2013Works very well even on 1.5.1 (just some new block types not working).
Thanks.
-
View User Profile
-
Send Message
Posted Mar 26, 2013@emin2001
i can still use this, why updating? works fine with 1.4.7 AND 1.5&/1.5.1 (:
-
View User Profile
-
Send Message
Posted Mar 26, 2013Hi can you update this plugin i need it soo much PLIS UPDATE
-
View User Profile
-
Send Message
Posted Mar 21, 2013@Vekh
I know, I'm just asking specifically WHAT messages you want disable-able, hence I practically listed my mental categories for them.
-
View User Profile
-
Send Message
Posted Mar 20, 2013@dkabot
I understand you can do a lot with the messages. However, when my server is at its peak with a large amount of players on, the messages are equivalent to spam. I've replaced them with empty strings, but even that spams the chat with empty messages.
Your plugin is excellent, but this one issue makes me want to find an alternative.
-
View User Profile
-
Send Message
Posted Mar 17, 2013Good to know, thanks a lot for the plugin. Can't wait for that!
-
View User Profile
-
Send Message
Posted Mar 14, 2013@pointfit
In the plans, just need to actually do that.
... *innocent face*
-
View User Profile
-
Send Message
Posted Mar 14, 2013@Vekh
Well, there's a lot that could fit into that. Anything could be done in that, but just messages could be the global ones sent to all, the notifications to sellers or just feedback from running a command.
-
View User Profile
-
Send Message
Posted Mar 11, 2013Great plugin but something nice you can do is make a command like /shop and that shows you all the essential commands of the plugin so people would know how to use it. Thanks for the plugin
-
View User Profile
-
Send Message
Posted Mar 9, 2013Dkabot, I was wondering if you can add a way to disable the messages the plugin broadcasts to the server. If there is a way, I can't find it.