WebAuctionPlus
WebAuctionPlus - eBay for Minecraft!
A minecraft/bukkit shop plugin for your website! This is a rewrite of the original WebAuction with many new features and improvements. I've made to many improvements to the code to list on one page. Many of my plans require big changes and a lot of new code. As with any new code, bugs are to be expected, so please bare with me and report any bugs you come across.
Note: It is strongly recommended you backup your database before using or updating this plugin. Some of the bug fixes and performance improvements I'm making require big changes to the database. The WebAuctionPlus plugin will convert and update the database automatically the first time it's run.
New virtual inventory MailBox has been added with the update of Minecraft 1.3 and WebAuctionPlus 1.1. When a player right clicks on a MailBox sign, it opens up their virtual mailbox inventory and locks their website account to prevent item dups. When they close their mailbox, it updates their inventory and unlocks their website account. NOTE: This feature is new and running single threaded. If you experience lag related to this, I can see what I can do to make it multi-threaded.
Requires: Vault - http://dev.bukkit.org/server-mods/vault/
Requires: Web server with PHP and MySQL
Optional: SignLink - http://dev.bukkit.org/server-mods/signlink/
A few improvements by lorenzop
- new ajax listing code (fast!)
- new virtual inventory mailbox
- all new web interface
- all new item deposit/withdraw code
- database connections are handled better
- connection pool limits can be set in config
- task update times are now configured in seconds
- tasks can be disabled by setting the update frequency to -1
- new announcement system
- added "/wa reload" and "/wa save" commands
- accounts can be created or passwords changed from the console
- multi-language support
To do
- server shops (unlimited stock improved)
- better support for vault economies
- custom description for items being sold
- wish list / auto sales
- track all wa signs to prevent unauthorized signs
Youtube Videos
Languages
If you'd like this plugin translated to another language, feel free to download the en.yml file from the link above, translate it to your own language, and send it to me.
Signs
WebAuctionPlus signs can be created by placing a sign with [WebAuction], [WebAuction+], or [wa] on the first line. Case doesn't matter, the plugin will fix it for you.
Note: you cannot use the deposit mailbox sign while in creative mode. this shouldn't ever be needed in the normal operation of the plugin, so as a general protection, it's always denied.
Note: withdraw mailbox signs can now have a quantity of stacks on the last line, or leave it blank for all mail.

SignLink
- %waTitle - items name
- %waPrice - price each
- %waSeller - sellers name
- %waType - Buy Now or Auction
Source Code
Development Builds
Development Builds can be found at the link below. Development builds aren't approved by the bukkit team and they might be buggy.
Commands
- /wa password <apassword> - Changes your Web Auction Plus account password, or creates an account if you don't have one. This command can also be used from console in the format: wa password <playername> <apassword> and short-hand aliases "pass" or "pw" can be used in place of "password". For example, /wa pw mypassword123
- /wa mailbox - Opens the WebAuction mailbox.
- /wa deposit <amount> - Deposit money into your Auction account.
- /wa withdraw <amount> - Withdraw money from your Auction account.
- /wa reload - This feature is currently broken and disabled. It will be working again soon.
- /wa update - Forces recent signs to update. Also updates SignLink signs.
- /wa version - Displays the current running version of Web Auction Plus.
Permission nodes
note: these may change at some point
- wa.use.mailbox (use mailbox sign)
- wa.use.deposit.money (use money deposit sign)
- wa.use.withdraw.money (use money withdraw sign)
- wa.use.command.mailbox (use the mailbox command)
- wa.use.command.deposit (use the deposit command)
- wa.use.command.withdraw (use the withdraw command)
- wa.announcer.receive (can see auto announcements)
- wa.password.create (can create a new account)
- wa.password.change (can change their password for an existing account)
- wa.canbuy (can buy from web auction)
- wa.cansell (can sell with web auction)
- wa.create.sign.mailbox (create mailbox sign)
- wa.create.sign.deposit (create money deposit sign)
- wa.create.sign.withdraw (create money withdraw sign)
- wa.create.sign.shout (create a new auction shout sign)
- wa.create.sign.recent (create a recent auction sign)
- wa.webadmin (user account is admin on the website)
- wa.remove (remove WA signs)
- wa.reload (reloads the WebAuctionPlus config)
How to Install
Join us and chat some time on our irc channel. #webauctionplus on esper.net webchat.esper.net
Plugin Usage
As I've said in comments, I don't agree with the mojang buyout. as much as I've enjoyed working on this plugin and want to see it continue, I'm no longer doing all the work. MarioG1 has stepped up to work on the plugin. I may still help somewhat if he wants, but I'm passing the torch to him as the lead. good luck, hope you write some good code and features.

-
View User Profile
-
Send Message
Posted Oct 24, 2013I have a problem with the table prefix i haven't that :P
-
View User Profile
-
Send Message
Posted Oct 23, 2013@sakura_blades
I fixed the problem with the horse armor. Simply download the default pack again to get the new version.
-
View User Profile
-
Send Message
Posted Oct 23, 2013I'm going to make Dutch as lang. @MarioG1
Thats awsome Mario!
@lorenzo_p
great! I will use it. Have you skype if i have a ask?
-
View User Profile
-
Send Message
Posted Oct 23, 2013@MarioG1
Thanks so much, my server and I greatly appreciate what you've done! Certainly made my life a lot easier rather than to having figure how to do that. (which I've no idea at all)
-
View User Profile
-
Send Message
Posted Oct 22, 2013@sakura_blades
Thx for the info. I'll look into this and reupload the pack if i have found the probelm.
-
View User Profile
-
Send Message
Posted Oct 22, 2013@MarioG1
Thanks so much for that! Didn't realize that without that package there the new 1.6 items couldn't be put onto the Auction House.
Thankfully we hadn't run into this issue until just a moment ago, and I had remembered you adding the package here earlier. ^.^
Thank you for saving the day!
EDIT: It appears that Gold Horse Armor isn't displaying, it only shows "Horse Armor (Gold)" instead of the image. :P
-
View User Profile
-
Send Message
Posted Oct 22, 2013@lorenzo_p
And you can download the 1.6 item pack here:
http://downloads.etg-clan.at/default.rar
I'll add the 1.7 Items this weekend.
-
View User Profile
-
Send Message
Posted Oct 22, 2013@coensteven
yup, it still works, it just wont have the new item images added to the website, but it still works and the items can be added without any compiling needed. it's written fairly well, and is at least 99% bug free.
-
View User Profile
-
Send Message
Posted Oct 22, 2013Does this work now a days? It isn't update recently?
-
View User Profile
-
Send Message
Posted Oct 18, 2013A few questions, if I may..
So from my understanding this plugin won't be updated anymore?Does this still work with no errors on 1.6.4?Is there a way to do without the "deposit/withdraw" signs and just have the WebAuction use the players total economy balance?Will this plugin be able to transfer data/information to the new Plugin being developed?Is there an ETA for the new Plugin?What happened to the "Bid" function?Will the new plugin have "Bid"?Well thanks for answering all my questions on IRC! ^.^ I'm excited to hear that this project isn't dead yet, and I meant what I said. you need anything you can PM me and I will do what I can to help you get where/what you need. Nice to take a break from the Server work once in a while. ;P
-
View User Profile
-
Send Message
Posted Oct 17, 2013I have a client mod that compiles and lists all the items. saving it to an xml file will be easy enough. the tough part is generating the images. before I got this far, I was hoping I could call an api to render the image then a few short lines to save to a png file. not so simple, turns out. it deals directly with opengl. I think I have code that will render the image, but unsure how it works yet, and still working out how to create a png. if anyone knows anything about any of this, any help or pointers would be wonderful.
modloader and minecraft forge have gotten a bit easier to install since I last used them. they auto install now, and mods can be dropped right in a mod/ folder. for testing, I created a symbolic link to the folder where the compiler saves the .class byte files. modloader runs the mod as raw .class files not inside a .jar file. that was easy, I like it. so if I can finish this mod, you install modloader/forge and drop this mod into the folder and run the minecraft client. it'll load all the mods, generate all the image files, and create an xml file, then save it all into a zip file. upload the zip file to the web auction website and it'll install all the items.
-
View User Profile
-
Send Message
Posted Sep 26, 2013-
View User Profile
-
Send Message
Posted Sep 14, 2013There is a slight problem with this plugin, when I put on an item with custom lore this is not shown on the auction page, so it is unknown how good the item is.
Is there any way to add lore to the items displayed, or is this feature currently being worked on?
Thanks
-
View User Profile
-
Send Message
Posted Sep 9, 2013@slideroller
what doesn't work? any exceptions?
-
View User Profile
-
Send Message
Posted Sep 7, 2013Plugin doesnt work for 1.6.2
-
View User Profile
-
Send Message
Posted Aug 20, 2013@MarioG1
Thank you :3
-
View User Profile
-
Send Message
Posted Aug 19, 2013@comniemeer
New link: http://downloads.etg-clan.at/default.rar
-
View User Profile
-
Send Message
Posted Aug 18, 2013@MarioG1
This link does not work anymore :(
-
View User Profile
-
Send Message
Posted Aug 11, 2013hi can you update you plugins to versjon 1.6.2 ???
-
View User Profile
-
Send Message
Posted Aug 10, 2013Hello, great plugin, I just wanted to ask whether it was not to add the ability to taxation. Also, I would be glad if you could set how much a player can sell items. For example: VIP may sell 10 items and normal player only 5. Thank you for your response