Home›Java›Mods›AuctionHouse - Modern Auction House with Bidding, Categories & Vault Support [1.20+]
AuctionHouse - Modern Auction House with Bidding, Categories & Vault Support [1.20+]
ModsJava

AuctionHouse - Modern Auction House with Bidding, Categories & Vault Support [1.20+]

Java mod listed for Minecraft 1.20–26.x. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
DESCRIPTION

AuctionHouse gives your players a polished, easy-to-use marketplace. Everything happens in a clean GUI, and it connects to your server’s economy through Vault, so money moves instantly and works with whatever economy plugin you already use. Sellers get paid even when they are offline.

FEATURES

Buy-now listings: Players sell the item in their hand with /ah sell <price>.

Bidding auctions: /ah auction <start price> [hours] starts a timed auction with live bidding.

Anti-snipe: A bid in the last seconds extends the auction, so last-second bids can’t steal it. You can change the time in the config.

Outbid refunds: Bids are taken from the bidder straight away. When someone is outbid they are refunded instantly, even if they are offline.

Categories: Filter by Tools & Weapons, Armor, Blocks, Food, Potions, Spawners and Misc.

Sorting: Newest, ending soon, price low to high, price high to low.

Search: /ah search <text> finds items by name, material or seller.

Confirm screen: Buying and bidding ask “are you sure?” first, so nobody misclicks. You can turn this off.

Your Listings: Players see and cancel their own listings in one click.

Collection Bin: Expired or cancelled items go to a safe bin, so nothing is ever lost. Items from won auctions go here too if the player’s inventory is full.

Offline notifications: Players see what sold, expired or got outbid when they next log in.

Easy prices: Players can type 500, 1,500, 2.5k, 3m or 1b.

Sales tax and listing fee: Both are set in the config as a percent. Sales tax is taken from the seller’s payout and the listing fee is paid up front.

Listing limits: A default limit for everyone, with more for ranks using ahouse.limit.<number>. You can sell this on your store.

Item blacklist: Choose items that can never be listed.

Broadcasts: Announce new listings in chat. You can turn this off.

Safe saving: Data is saved with a safe write, so a crash is much less likely to corrupt it.

Fully configurable: Every message, price rule and GUI title can be changed.

COMMANDS

/ah - Opens the auction house (aliases: /auctionhouse, /auction, /ahouse)
/ah sell <price> [amount] - Sells the item in your hand
/ah auction <start price> [hours] - Starts a bidding auction
/ah search <text> - Searches the listings
/ah mine - Your listings
/ah collect - Your collection bin
/ah help - Shows help
/ah reload - Reloads the config (admins)

PERMISSIONS

ahouse.use - Use the auction house (default: everyone)
ahouse.sell - Sell items and start auctions (default: everyone)
ahouse.bid - Bid and buy (default: everyone)
ahouse.admin - Reload config and remove any listing with Shift + Right-click (default: OP)
ahouse.limit.<number> - Raise the listing limit, for example ahouse.limit.20 (default: nobody)
ahouse.limit.unlimited - No listing limit (default: nobody)

Note: ahouse.bid is listed in plugin.yml but the plugin doesn’t check it yet. Bidding and buying only need ahouse.use.

REQUIREMENTS

Spigot or Paper 1.20 or newer
Java 17 or newer
Vault and an economy plugin

INSTALLATION

  1. Install Vault and an economy plugin.
  2. Put the AuctionHouse jar in your plugins folder.
  3. Restart the server.
  4. Edit plugins/AuctionHouse/config.yml and use /ah reload.
CONFIG OPTIONS

listing-duration-hours - how long normal listings last
auction-default-hours and auction-max-hours - auction lengths
sales-tax-percent - tax taken from sellers
listing-fee-percent - fee paid when listing
min-price and max-price - price limits
default-max-listings and limit-tiers - listing limits
confirm-purchases - turn the confirm screen on or off
broadcast-new-listings - announce new listings
min-bid-increment-percent - how much each bid must beat the last
anti-snipe-seconds - auction extension time
blacklist - items that can’t be sold
All messages and GUI titles can be edited.

KNOWN LIMITS

Bidding auctions can’t be cancelled once someone has bid, except by admins.
Item names in the search come from the item’s name and material, not its enchantments.
The listing GUI refreshes when a player clicks something, not live while it’s open.

SUPPORT
Post in the discussion thread or message me on Discord.

https://discord.gg/ZqUXVVyt5E

Screenshot 2026-10-09 215754.png

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

AuctionHouse - Modern Auction House with Bidding, Categories & Vault Support [1.20+] is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21, 26.1 and newer. Downloaded 16 times (via Spigot). Download it and open it directly in the game.

Explore more