Pixelmon Auction
Pixelmon Auction is a Sponge plugin/server-side Pixelmon sidemod which allows players to auction their Pokemon to other players on the server.
Installation
Pixelmon Auction is compatible with Pixelmon versions 4.2.3 and upwards, and only needs to be installed server-side. Additionally, SpongeForge and a Sponge economy plugin (e.g., TotalEconomy or EconomyLite) must be installed in order for it to function.
Pixelmon Auction is compatible with any SpongeForge version above 1200.
- Download Pixelmon Auction here.
- Place the jar inside the mods folder in the server root directory (in the same directory as SpongeForge).
Overview
Pixelmon Auction allows players on a multiplayer server to create, and bid on Pokemon auctions. The seller of the Pokemon may change the initial auction price, and the bid increment amount, bidders can then either bid manually via a command, or click on the Pokemon auction in their chat to increase the bid by the increment set by the seller. There can only ever be one auction running on a server, and players that attempt to create a new one while another auction is already in process will have their auction saved and put into a queue (That will then process in a First In, First Out order). While an auction is ongoing, the seller cannot cancel it, however if their auction has not started and is still in queue, the seller can cancel it and their Pokemon will be returned to their party.
If a player attempts to bid on an auction without sufficient funds to complete the purchase, their bid will be denied. If they are the winning bidder, but they do not have the funds to complete the purchase, the auction will cancel and the seller will have their Pokemon refunded.
Messages are sent to all players on the server every 15 seconds (A standard auction lasts 60 seconds) and then every second when the auction has less than 3 seconds remaining. However, if a player bids on the auction it's message will be re-broadcast to all players to alert them of the price change.
Commands
- /pauc "slot" "initial price" "increment": Creates an auction of the Pokemon from the players chosen party slot, with the initial price and the bid increment defined by the player.
- /pabid "amount": Places a bid on the current auction.
- /pacancel: Cancels your pending auction.