floAuction
floAuction - In-game auction software
There are no supported versions of floAuction v3.0.x higher than 3.0.4.
floAuction provides a powerful chat based auction system with many options to help control "spam" and scams and many customizable features making it perfect for any server. Help support development of floAuction: Donate
Notable Features!
floAuction has too many customizable features to reasonably put on the main page here, but here's a list of notable ones.
- Full language customization, even (with the use of WhatIsIt) item names themselves.
- Auction house, silent auctions, sealed auctions, countdown suppression, individual opting-out of all auctioning, and many other "spam" limiting features!
- Reserves funds (i.e. removes them from the player account), ability to disable auctioning damaged and renamed items, full item details displayed, and other abuse and scam prevention features!
- Percent of winnings or price per auction taxes, limits on max's and min's of different auction aspects, banned items list and other economy protection features!
- And, finally ss of the release of floAuction version 3: Auction scopes. The ability to designate world grouping and create multiple auction houses, each with distinct language and config settings.
A list of main features, complete, in progress, planned and under consideration can be found here. Specific per-version history can be found here. And GitHub here.
Important Notes and Disclaimers
- Before commenting, read the FAQ!
- This plugin requires Vault and WhatIsIt, make sure they're installed if you want floAuction to work.
- floAuction uses PluginMetrics to create pretty graphs and charts on mcstats.org. All the data uploaded to their site is impersonal data, including version numbers of your server and floAuction, hardware capabilities, and ip info. If you are uncomfortable with this, go into your /plugins/PluginMetrics folder, change the "opt-out" value to "true" and restart your server.
- floAuction version 3 uses gravitylow's Updater functionality. You can disable it in floAuction's config.yml by setting "auto-update" to "false" or disable it for all plugins using that code in the /plugins/Updater/config.yml by setting "disabled" to "true". This Updater functionality contacts Bukkit's servers to determine if an update is available and installs it so.
- The GitHub for version 2 has moved to 2.x.x-archive as it is no longer under active development. The 2.x.x branch on GitHub is temporarily being used to develop version 3.
- A number of technical difficulties have corrupted floAuction versions 2.10.0 through 2.10.2, do not use these versions!
Videos
- https://www.youtube.com/watch?v=-yPU3c8eFM8 - Admin How-To for version 3
- https://www.youtube.com/watch?v=yKhZKwejao8 - Usage tutorial (v3)
- https://www.youtube.com/watch?v=XScxexjbTQs - A great installation tutorial for version 2, but version 3 is basically the same on all these points.
- http://www.youtube.com/watch?v=n7XOsLisdI0 - Me rambling on about version 2, and kinda just rambling
- http://www.youtube.com/watch?v=kgG4gSkUCJk - How to use floAuction (v2)
- http://www.youtube.com/watch?v=bsws7f4Rwh0 - floAuction Overview with some very distracting stuff going on (v2)
- http://www.youtube.com/watch?v=CpMrRnE1KNQ - A long, but good showcase video (v2)
Send me a message if you know of any videos I missed here and I'll see about getting them added.
Commands
- /auction - Main auction interface, use "/auction ?" in-game for more information, permissions vary per functionality. Requires permission "auction.bid":
- /auc - Shortcut for "/auction" (v2.6.0+)
- /sealedauction same syntax as "/auction" but forces sealed auction. (v2.6.0+)
- /sauc - Shortcut for "/sealedauction" (v2.6.0+)
- /bid [bid amount] [max bid] - Bidding, all parameters optional. If [bid amount] is omitted, bid automatically becomes the current bid + minimum bid increment. In sealed auctions, [bid amount] is required and [max bid] is ignored.
Permissions
- auction.start - Allows creation of auctions.
- auction.bid - Allows bidding on auctions.
- auction.admin - Allows administrative functions including cancelling current auctions, suspending player's auction capability, pausing and restarting auctions. (default: op)
Setup and Configuration
This plugin requires Vault and WhatIsIt.
Click here to view a detailed list of all config options for floAuction version 2 and how to use them. As of the release of floAuction 3, floAuction 2 will no longer be supported. floAuction 3 has all the features that version 2 has, plus more!
Click here to see detailed configuration and setup details for floAuction 3. It is multiple pages, but if you take the time to go through it, you will discover that floAuction is by far the most powerful auction plugin available for Minecraft.
Development Participation
I sometimes upload development or "alpha" versions of my plugin to a folder on my own website. If you would like to participate in helping me make sure these major changes have been well tested before I make an official release here on Bukkit, feel free to visit http://www.flobi.com/projects/floAuction/files/ and download the most recent version available on that site. Read the readme file there before participating. I recommend against using any of these files for any server where you need to guarantee up-time or functionality, but only on development or test servers. If you choose to use these against this recommendation, do so at your own risk (though technically it's your own risk in any case, lol, I'm not guaranteeing anything).
Misc
Sometimes I post development stuff here: https://twitter.com/flobiKenobi
I don't always play Minecraft, but when I do, I play on:
Drop by and pay us a visit!
Would be nice for a items.yml so you can add modded items, you give the ID and the name, and then it will say the modded item instead of unknown.
I submitted an issue days ago, still no response.
Hey! I reinstalled the 3.03 but couldnt fix this issue:
The min-bid-increment is not working. It is set default to 0 and I cant change it. every player can bet 10 dollars repedeadly. So the last one to bet wins the auction. also the max bid increment is 0. so if I start out an auc with 10dollars i cant make it 11. Why is this happenning?
Also if I try to start a new auction just as it is ending, counting 3 - 2 - 1, the new auction is in bug. the item name and properties (price etc.) are not shown.
Thanks!
Prior to updating this plugin, Crackshot displayed the weapon's name in auctions, after updating it displays it as the real item.
EX:
Before- "_ is auctioning 1 Olympia"
After - " is auctioning 1 Stick"
Any fix?
I might donate but where is the playermoveevent for? And is their a way to disable it?
I haven't decided what to do about the 10 rounding thing. It's clearly related to the -1 return value of plugins with a 0 decimal places for the decimal places value. I looked the other night when I was on some beer (and severely sleep deprived) and decided I was going to revert...the problem is, that the -1 return value is instructed by Vault in a comment which appeared after other plugins started supporting (including all of mine, minus WhatIsIt which has nothing to do with currency) minimum units of 10, 100, etc., using negative values in the fractional digits field.
So I'm at a crossroads to support backwards compatibility of an unknown quantity of currency plugins with an unknown quantity of servers using this feature or break backwards compatibility even further without notice (basically being a douche) because one currency decided to break backward compatibility because of a comment.
So, post votes for which one...oh, I have a great idea. Post your votes as donations, there's a link at the top or https://www.paypal.com/cgi-bin/webscr?return=http%3A%2F%2Fdev.bukkit.org%2Fbukkit-plugins%2Ffloauction%2F&cn=Add+special+instructions+to+the+addon+author%28s%29&business=flobi%40flobi.com&bn=PP-DonationsBF%3Abtn_donateCC_LG.gif%3ANonHosted&cancel_return=http%3A%2F%2Fdev.bukkit.org%2Fbukkit-plugins%2Ffloauction%2F&lc=US&item_name=floAuction+%28from+Bukkit.org%29&cmd=_donations&rm=1&no_shipping=1¤cy_code=USD (sorry it's long). The most dollar amount wins, but you have to specify your vote choice in the donation comments. If I get no donations, I guess I'll just leave it like it is, technically supporting neither...seriously, someone at least should donate a penny, this will be a miserable failure if I actually have to do that.
I'll even donate back (in a sense). There are about 30,000 peak time players on servers that have floAuction installed and about 3,000 servers so I figure a lot of people look at this page. I'll put a notification at the top of this page (and the Curse.com page automatically updates, so it'll have it too, I think, but not guaranteeing) to the winner's server. I get a number of notifications including email and the PayPal app every time a donation is made and I'll update it as soon as I can. The text will read something like, "Top donator: {server name}" where {server name} is the name of your server and a link to your server website (which should be easily available from the donation description as PayPal lets you update).
Once I reach enough votes to...idk, I'm making this up as I go...seems one vote per server seems reasonable, so let's just say 3,000 (one us dollar per vote). At that time, the decision will be made and the program will be tailored to your democratically elected preference. After that, I may keep the top donator thing going, and I'll put a $ amount so you can do your own math to figure out how much it'll take to get your name there.
EDIT: You do have other options, you could convince Vault to remove the comment, or convince Essentials to ignore it and use zero to represent zero instead of negative one. Saying there's negative one fractional digits to indicate zero is just retarded. It has no benefit whatsoever and quite a many downsides including developer confusion, lack of backward compatibility and...this might be important for you larger servers...extra processing usage to convert -1 to 0 possibly every time a transaction is processed.
@Adondriel
acutally i think its the coding <sub> cause if u set the increment price to 10 or higher it works</sub>
and aslong as the player types a starting price it works <sub> but its not reading the defaults in the config that are set.</sub>
@Adondriel
Well What shall I do until this is fixed? I need an auction plugin and I've always used this one.
@Therobodavo
I think this is an issue with UUID, the way he saves last bid and bid increment is probably with player name or something. I'm guessing UUID screwed with it.
@soulscapex
I'm having the same issue. Even if I auction something and specify the prices, increasements, and everything it still gives 0 for increasements. I'm able to set the starting bid though. I tried resetting the plugin, the plugin folder, and see if it was in the config but I'm getting nowhere.
for some reason the bid alwasy starts at zero and the bid increment at zero when you do /auc hand it never did before
http://prntscr.com/3hxv2l
Hello, Love the plugin and use it for a lot of my servers, But I was wondering how I would go about adding in Pixelmon Items.
I am costumizing this plugin for somebody, and it requires editing the .jar itself. This obviously requires me to download the source code and make whole new .jar. But when I put this code in the compiler, there are tons and tons of errors. I have added all necessary external .jars, these errors are just common syntax errors and things like defining a variable twice with a different data-type.
What's going on here?
Just installed the plugin and I think it's gonna work fine!
@incredinex
fair enough dude. I just cant figure it out haha
@Adnan2000
No.
@TheBoomer
Thanks.
@Socoolluke
That was the whole point of floAuction 3. http://dev.bukkit.org/bukkit-plugins/floauction/pages/configuring-flo-auction-version-3/installation/ Check page 3, I think.
@TarikBerk
Yes, but only if you've allowed people to auction damaged items in the config.
@jet315
I'm sorry I haven't had a chance to really look at that beyond the update in 3.0.3. Despite many people promising donations in the comments here and in PMs, I haven't had a donation for floAuction since http://www.punchcraft.us/ generously donated $40 on Mar 17, 2013 which is more than a year ago (if I don't count that Aerial Heights gives me special privileges on their server, though I do more for them than just make floAuction). On the other hand, the stuff that's not floAuction which does earn me something has been particularly demanding on my time lately.
@Shkumbops
http://dev.bukkit.org/home/send-private-message/?to=incredinex @Tigergruppe
Yes. Review the config pages, they're very detailed and I spent a lot of time on them. http://dev.bukkit.org/bukkit-plugins/floauction/pages/configuring-flo-auction-version-3/installation/
Is it possible to have multiple auction houses?
Hey Incredinex,
I have some very interesting suggestions.
Would you mind giving me your skype, email, or anything that I can use to privately message you with? Thanks a lot
Hi incredinex,
The issue I was having and PM'ed you about I dont think it a fault of Flo aucion.
I tried dumbauction and it also would force everything to multiples of 10.
So any idea what could be doing this?
Will the player who won the auction get a damaged item if a player auctions a damaged item?