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 SpigotDESCRIPTION
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
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

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
- Install Vault and an economy plugin.
- Put the AuctionHouse jar in your plugins folder.
- Restart the server.
- Edit plugins/AuctionHouse/config.yml and use /ah reload.
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
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
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.