Auction off your precious items! CraftBay is an auctioning system that allows players to trade their items by bidding for them. After a set amount of time, the highest bid wins. Payment is handled via Vault.
Links
- GitHub page (Source code)
- SpigotMC resource page (1.13+ downloads)
- BukkitDev plugin page (Current and legacy downloads)
- Configuration file (yaml)
- Language file (yaml)
Intended use
Despite the wide availability of shopping plugins, an auction is still the best way for auctioneers to achieve the maximum price for their goods by reaching a broad audience and having them duke it out. Experience shows that especially rare items such as enchanted tools and armor can make for a very intense and exciting fight for the highest bid. The winning bid may even exceed the price for the same item available in shops.
Features
- Players can auction off items from their inventory
- Bid for items with your in-game currency
- World blacklist
- Live notifications about auction activity (players can mute it)
- Spam protection: Suppress messages when people spam bids
- Fully customizable messages
- Admin commands to moderate auction activity
- Auction history for in-game review
- Auctions survive server restarts
- Informative display of item properties (damage, enchantments, etc)
- Auctions will survive a server restart.
- A cancelled auction or one that ends without any bids will return the item to the owner.
- If items are handed over to a player with a full inventory, they will be dropped where they are standing.
Commands
Auctions are managed with simple commands with an interactive on-line help.
/auctionThis command will always direct you to an overview of your current options./aucAn alias for /auction that works with all of the below/auc ?Get help/auc infoDisplay information about the current auction/auc previewPreview the auctioned item in a chest interface/auc history [id]Review past or queued future auctions/auc bid [amount]Place a bid/bid [amount]Shortcut for /auction bid/auc start [starting price]Auction off an item/auc hand [starting price]Auction off the item in your hand/auc end [delay]End the current auction/auc cancel [id]Cancel an auction/auc ignoreIgnore broadcasts/auc listenReceive broadcasts
Admin Commands
Admins have additional commands to get more information than normal users, moderate the market activity, auction off spawned items or stimulate the economy by bidding for items on behalf of the bank.
/auc bank <item> <amount> [starting price]Auction off a spawned item/auc fake <name> [starting price]Auction off a fake item/auc bankhandAuction off item in hand on behalf of the bank/auc bankbid [amount]Place a bid on behalf of the bank/auc log [id]Display the log of an auction/auc reloadReload the configuration file
Permissions
The defaults are set up so anyone can query auction information and place bids. Permission to start auctions, however, is not granted by default. Administrative actions default to op.
auction.infoQuery information about the current auctionauction.bidPlace bids for auctions. Implies auction.receiveauction.startStart your own auctionauction.adminPerform administrative commandsauction.receiveReceive items you won (since v1.2.1)auction.nofeePlayer is exempted from the auction feeauction.notaxPlayer is exempted from the auction tax
How it works
Every player with the appropriate permission can start an auction for any amount of items in their inventory. To do so, they can simply type /auc hand to sell whatever they are holding in their hand, or /auc start to be presented with a chest interface to put their items in. If everything is alright, the auction will be publicly announced and the plugin will claim the item and start accepting bids.
Placing a bid means declaring the maximum amount you are willing to pay for the item. After the auction times out, the participant with the highest bid wins, but all he has to pay is just enough to beat the second highest bid. This is how many online auction houses function.
The result of this system is that sniping, that is overbidding by a small amount in the last second, becomes very difficult. Also players don't have to worry about placing an unnecessarily high bid when nobody else is interested in paying nearly as much. They can just declare the maximum amount right away and be guaranteed to pay up to that but no more, and only as much as is necessary to win. Also, nobody else will know about it unless they bid even more.
Language
All in-game chat output is configurable and CraftBay comes with several language files: English (en_US), German (de_DE), Simplified Chinese (zh_CN), and Russian (ru_RU). The preferred language can be chosen in the configuration file and adjusted via configuration files.
-
View User Profile
-
Send Message
Posted Mar 16, 2013CraftBay 1.2.4 is broken with 1.5.
-
View User Profile
-
Send Message
Posted Mar 11, 2013@StarTuxDev:
I recently made a server and was looking for a auction plugin, I found this. When I downloaded it, and put it into my plugins it never installed. I checked if my bukkit was up to date and if the craftbay was up to date, they were. Help! It wont install the folder with the config and other stuff.
-BallisticDragon
-
View User Profile
-
Send Message
Posted Mar 9, 2013Can You make it so you can disable certain items to be auctioned? there is a dupe glitch with Books...
-
View User Profile
-
Send Message
Posted Mar 9, 2013@StarTuxDev
Hey dude, had this on autopilot for a while but now receiving these errors:
http://pastie.org/private/m3o8h8qptuyytuby64pq
Any ideas? Thanks
-
View User Profile
-
Send Message
Posted Mar 4, 2013It would be really awesome if there was a way to create a list of items that would auto auction when no auctions by players are running.
Config options:
<item> <quantity> <price> <startingbid>
and then an option for the list to go in order or to be random.
-
View User Profile
-
Send Message
Posted Mar 2, 2013Could you possible fix that.. When someone tries to bid over someone it does not show in chat..
If someone make /bid 10000 and some do /bid 500 .. he just keep going up and up .. and the chat will be spammed. Not everyone know how to ignore and people wanna see the next auction..
-
View User Profile
-
Send Message
Posted Mar 1, 2013MAJOR BUG
If you auction enchanted books and then /auc end with e.g. silk touch book in your hand then all the books you auctioned and got back will turn into silk touch books because that's what is in your hand.
-
View User Profile
-
Send Message
Posted Feb 21, 2013@Caediss
That would work. As long as you had a near by warp point or some sort of fast travel system for far flung servers. I like that idea though. Would be kinda like posting up on the town notice board, this is what is going up for auction, but you have to actually be at the auction house to bid on the items.
-
View User Profile
-
Send Message
Posted Feb 17, 2013This is 100% what I wanted! Thank you!
-
View User Profile
-
Send Message
Posted Feb 16, 2013If you start an auction on a world that is not in the world blacklist, and go to a mob arena in a world in the world blacklist, what will happen to the item when you win the auction?
I posted about this last year some time ago.
-
View User Profile
-
Send Message
Posted Feb 15, 2013@FirgofRaina
I was thinking it would alert globally (possibly on a towny trade channel) but in order to interact with the auction house they would need to be in the vicinity of a point defined by the admins with a set location command. and the radius around that point would be defined in the config.
-
View User Profile
-
Send Message
Posted Feb 13, 2013Hmm. . . was thinking about this feature request and I realized something. Unless players have like Sunday be auction days, if the auction only calls out in a specific area, unless you have many players on at once, it won't go very far. Hmm. . . Not sure I see a way around that.
-
View User Profile
-
Send Message
Posted Feb 12, 2013@Caediss
In the server I play in right now, we have the plugin as it is right now. We also have a server market set up, where players can sell items. What ends up happening, is players get lazy, and won't go to the market, and just ask for someone to put up the item for auction.
-
View User Profile
-
Send Message
Posted Feb 12, 2013@FirgofRaina
I am looking for this feature too. I'm hesitant to commit to using this plugin until it has that key feature. Our world is spread out enough, letting players do auctions from anywhere will only make that feeling of isolation worse. We need a common meeting area for this type of thing.
-
View User Profile
-
Send Message
Posted Feb 12, 2013Would it be possible to add a feature that players can only start an auction, bid on an auction, and see auction messages if they are in a certain area? I was wanting to set up an auction house in my server, where the players actually had to be in the building to use the plugin.
-
View User Profile
-
Send Message
Posted Feb 11, 2013Hi I want to chage it SO It Says CraftedAuction Instead of Just AUction When an auction goes off thx
-
View User Profile
-
Send Message
Posted Feb 11, 2013Hi i run a tekkit server and the 1.2.5 version it works great except when auctioning tekkit items instead of saying red matter sword it says X27567 is there any way i can edit so it says red matter sword ?
¬Orangedragn038¬
-
View User Profile
-
Send Message
Posted Feb 10, 2013To everyone having issues with the Java version: As was only recently brought to my attention, because the last few releases of CraftBay were compiled for Java 7, it will not run on an older version, which many people still use. This can be fixed by updating your Java, but I understand that this solution is undesirable just to get one plugin working. For this reason, I will compile CraftBay for Java 6 again, starting with the next release.
Until then, you can find the latest build of CraftBay compiled for Java 6 on my GitHub, here. Other than the Java version, it is identical to CraftBay 1.2.4 as you can download it here on BukkitDev.
@mobilephone2003
You have to create a copy of the language file and set your lang variable in the config.yml. The process is explained on the configuration page here and in the language file itself.
@jitasi
The custom item name appears on the info page but the real item name is always displayed to avoid people scamming each other, e.g. renaming a stick to "Diamond Pickaxe" or something similar. ;)
-
View User Profile
-
Send Message
Posted Feb 10, 2013Why not for Java 6... why...
-
View User Profile
-
Send Message
Posted Feb 9, 2013Is there any way at all to add compatibility with custom item nametags/name colours
like my players have the option to get "The Heartseeker" A legendary sword, is there a way to make it so when they auction it, it says "The Heartseeker"