Auction House - The Ultimate Auction Plugin [12USD]

Status
This thread has been locked.

IHyperionI

Premium
Feedback score
0
Posts
6
Reactions
5
Resources
0
SpigotMC-AuctionHouse.png

PHP:
#If this file (en_US.lang) is somehow missing it will load any other valid
#.lang file. It's safer to translate the original file change the name and
#have it in the same locale folder, just set new lang name here.
#Lang name formats: https://www.science.co.il/language/Locale-codes.php
lang: "en_US"

settings:
  default-auction-time: 3600 # 15 Minutes by default
  max-auction-price: 2000000000
  max-auction-start: 2000000000
  max-auction-increment: 2000000000
  min-auction-price: 1
  min-auction-start: 1
  min-auction-increment: 1
  owner-can-purchase-own: true
  owner-can-bid-own: false
  bid:
    increase-on-bid: true
    increase-amount: 10 #10 Seconds by default

#MySql stuff for databases if you want
database:
  enabled: true
  host: "localhost"
  port: 3306
  database: "auctionhouse"
  username: "root"
  password: ""

discord:
  enabled: true
  webhook: ""
  title: "Auction House"
  description: "A new item has been listed!"
  description-complete: "A transaction has been completed!"
  username: "Auction House"
  profilepicture: "https://vignette.wikia.nocookie.net/minecraftuniverse/images/2/2c/Gold_Chest_%28M2%29.png/revision/latest?cb=20130121082341"

receipt:
  give-on-transaction: true
  item: "PAPER:0"
  name: "&E&LReceipt &7(Right-Click)"
  lore:
    - "&7Purchase proof of the purchased item."
    - ""
    - "&bSeller&f: &E{seller}"
    - "&bPrice&f: &a${price}"
    - "&ePurchased on&f: &a{date} &fat &A{time}"

transaction:
  item: "PAPER:0"
  name: "&b{transaction_id}"
  lore:
    - "&7Seller&f: &b{seller}"
    - "&7Buyer&f: &b{buyer}"

gui:
  transactionselect:
    title: "&e&lSelect an option"
    items:
      background:
        item: "STAINED_GLASS_PANE:15"
        name: "&7Select an option"
        lore:
          - "&7Select an option"
      all:
        item: "PAPER:0"
        name: "&e&lView all transactions"
        lore:
          - "&7Click to view all the recorded"
          - "&7transactions made by players."
      you:
        item: "NETHER_STAR:0"
        name: "&e&lView your transactions"
        lore:
          - "&7Click to view all the recorded"
          - "&7transactions made by you."
  transaction:
    title: "&E&lSelect an Option"
    items:
      alltransactions:
        item: "BOOK:0"
        name: "&e&lAll Transactions"
        lore:
          - "&7View all the recorded"
          - "&7transactions by everyone."
      playertransactions:
        item: "NETHER_STAR:0"
        name: "&e&lYour Transactions"
        lore:
          - "&7View all the recorded"
          - "&7transactions you've made."
  alltransactions:
    title: "&E&lAll Transactions"
    items:
      previouspage:
        item: "PAPER:0"
        name: "&e&l<- Previous Page"
        lore:
          - "&7Go back"
      close:
        item: "NETHER_STAR:0"
        name: "&e&lClose"
        lore:
          - "&7Click to exit this window"
      nextpage:
        item: "PAPER:0"
        name: "&e&lNext Page ->"
        lore:
          - "&7Next Page"
  playertransactions:
    title: "&E&l{player} Transactions"
    items:
      previouspage:
        item: "PAPER:0"
        name: "&e&l<- Previous Page"
        lore:
          - "&7Go back"
      close:
        item: "NETHER_STAR:0"
        name: "&e&lClose"
        lore:
          - "&7Click to exit this window"
      nextpage:
        item: "PAPER:0"
        name: "&e&lNext Page ->"
        lore:
          - "&7Next Page"
  singletransaction:
    title: "&6&lViewing Transaction"
    items:
      background:
        item: "STAINED_GLASS_PANE:15"
        name: "&0*"
        lore:
          - "&0*"
      seller:
        name: "&6&lSeller"
        lore:
          - "&7Click to view all the"
          - "&7transactions by this player."
      buyer:
        name: "&6&lBuyer"
        lore:
          - "&7Click to view all the"
          - "&7transactions by this player."
      you:
        item: "DOUBLE_PLANT:0"
        name: "&6&lView Your Transactions"
        lore:
          - "&7Click to view all the"
          - "&7transactions you've done."
      back:
        item: "NETHER_STAR:0"
        name: "&6&LGo Back"
        lore:
          - "&7Go back to main transactions"
          - "&7window selection menu."
      auctionhouse:
        item: "CHEST:0"
        name: "&e&lReturn to Auction House"
        lore:
          - "&7Click here to return to the"
          - "&7auction house main menu."
      startprice:
        item: "STAINED_GLASS_PANE:5"
        name: "&6&lStart Price"
        lore:
          - "&7Auction started at &a${startprice}"
      increment:
        item: "STAINED_GLASS_PANE:5"
        name: "&6&lBid Increment"
        lore:
          - "&7Bid increment set at &a${bidincrement}"
      buynowprice:
        item: "STAINED_GLASS_PANE:5"
        name: "&6&lBuy Now Price"
        lore:
          - "&7Buy now price set at &a${buynowprice}"
  active:
    title: "&7Your Current Listings"
    items:
      return:
        item: "CHEST:0"
        name: "&e&lReturn to Auction House"
        lore:
          - "&7Click here to return to the"
          - "&7auction house main menu."
      previouspage:
        item: "PAPER:0"
        name: "&e&l<- Previous Page"
        lore:
          - "&7Go back"
      nextpage:
        item: "PAPER:0"
        name: "&e&lNext Page ->"
        lore:
          - "&7Next Page"
      tutorial:
        item: "BOOK:0"
        name: "&e&lTutorial"
        lore:
          - "&7These are your current listings, all of"
          - "&7the items you currently have listed on"
          - "&7the auction house are displayed here."
          - ""
          - "&7You can cancel and view your listing's"
          - "&7expire time here."
  collection:
    title: "&7Cancelled / Expired Listings"
    items:
      return:
        item: "CHEST:0"
        name: "&e&lReturn to Auction House"
        lore:
          - "&7Click here to return to the"
          - "&7auction house main menu."
      previouspage:
        item: "PAPER:0"
        name: "&e&l<- Previous Page"
        lore:
          - "&7Go back"
      nextpage:
        item: "PAPER:0"
        name: "&e&lPrevious Page ->"
        lore:
          - "&7Next Page"
      claimall:
        item: "ENDER_CHEST:0"
        name: "&e&lClaim All"
        lore:
          - "&7Click here to claim all"
          - "&7your Collection Bin items."
      tutorial:
        item: "BOOK:0"
        name: "&e&lTutorial"
        lore:
          - "&7This page houses all of your cancelled and"
          - "&7expired items, when a listing is cancelled"
          - "&7or expires you will be able to return that"
          - "&7item back to you from this menu."
          - ""
          - "&7Just click on the item and if you have enough"
          - "&7inventory space you will receive the item."
  confirm:
    title: "&e&lConfirm Purchase"
  auction:
    title: "&7Auction House"
    items:
      not-enough-money:
        item: "STAINED_GLASS_PANE:14"
        name: "&c&lError"
        lore:
          - "&cYou do not have enough money!"
      guide:
        item: "BOOK:0"
        name: "&e&lGuide"
        lore:
          - "&7This is the auction house, here you can"
          - "&7list items for sale and purchase items"
          - "&7that others have listed for sale."
          - ""
          - "&7The auction is also a great way to make"
          - "&7money by selling farmable items other"
          - "&7players may be interested in buying."
          - ""
          - "&7All sell listings last for a max of &e60 minutes"
          - "&7unsold items are sent to your collection bin."
          - ""
          - "&7Each item is listed as a auction, so"
          - "&7players can out bid each other, or simply"
          - "&7purchase it right away with a set price."
          - ""
          - "&7For more help, use &e/ah help!"
      howtosell:
        item: "GOLD_INGOT:0"
        name: "&e&lHow to Sell"
        lore:
          - "&7To list an item on the auction house, just hold"
          - "&7the item in your hand and type the following command."
          - "&e/ah sell <buyNowPrice> <startPrice> <bidIncrement>"
      yourauctions:
        item: "DIAMOND:0"
        name: "&e&lYour Auctions"
        lore:
          - "&7Click here to view all of the items you"
          - "&7are currently selling on the auction."
          - ""
          - "&e&l{active_player_auctions} Item(s)"
      collectionbin:
        item: "ENDER_CHEST:0"
        name: "&e&lCollection Bin"
        lore:
          - "&7Click here to view and collect all of the"
          - "&7items you have cancelled or have expired."
          - ""
          - "&e&l{expired_player_auctions} Item(s)"
      previouspage:
        item: "PAPER:0"
        name: "&E&L<- Previous Page"
        lore:
          - "&7View the previous page of auctions."
      nextpage:
        item: "PAPER:0"
        name: "&e&lNext Page ->"
        lore:
          - "&7View the next page of auctions."
      refresh:
        item: "CHEST:0"
        name: "&6&lRefresh Auctions"
        lore:
          - "&7Click to refresh the currently"
          - "&7available auction listings."

    • AuctionHouse
    • AuctionHouse.cmd.reload
    • AuctionHouse.cmd.help
    • AuctionHouse.cmd.sell
    • AuctionHouse.cmd.expired
    • AuctionHouse.cmd.transactions
    • AuctionHouse.cmd.listings
    • AuctionHouse.maxauctions.<number of auctions they can have at a time>
    • AuctionHouse.usereceipt


    • /Ah
    • /ah reload
    • /ah help
    • /ah sell
    • /ah expired
    • /ah transactions
    • /ah listings



Buy/Resource Link: https://www.mc-market.org/resources/8182/
Website Demo: https://www.shadebyte.com/projects/spigot/auctionhouse
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

IHyperionI

Premium
Feedback score
0
Posts
6
Reactions
5
Resources
0
Reserved

Note: I worked on this plugin with another user from SpigotMC, I have permission to resell on here, if you need prove I can provide, just ask.
 

IHyperionI

Premium
Feedback score
0
Posts
6
Reactions
5
Resources
0
To everyone asking for a first buyer discount, I’m giving a 50% off discount to the first 5 buyers.
 

IHyperionI

Premium
Feedback score
0
Posts
6
Reactions
5
Resources
0
Would be great if you can disable bidding via the config,
I really don't feel like using the whole bidding aspect and I bought the plugin thinking its toggable lol.

EDIT:
The discord implementation is a good idea but isn't useful at all.
Doesn't display Lore, Name just the item id.
So users in the discord have 0 clue what the auction is, for example.

I /ah a rank voucher,
The only info it gives the players is that the item is Paper:0
Next update is going to include bid toggle, got lots of request for that

For the discord part yea, gotta figure out a way to make it more detailed[DOUBLEPOST=1536240761][/DOUBLEPOST]
Looking to buy, does it support 1.12->+?
Currently only supports up to 1.12.X since 1.13 is still a bit new and isn’t all that stable between the last major version.
 
Last edited:
Status
This thread has been locked.
Top