BidVault
Zero-dependency player Auction House and built-in economy for Paper, Purpur, and Folia—or plug straight into Vault.
Most auction house plugins make you wire up Vault + EssentialsX + a separate economy plugin before a single player can list a diamond pickaxe. BidVault works out of the box from a single .jar: drop it into plugins/ for an instant player marketplace and lightweight economy (/balance, /pay, /eco), or run it alongside Vault and let BidVault hook into your existing server currency automatically.
Marketplace & Economy Features
| Feature | |
|---|---|
| Clean 54-Slot Marketplace GUI Displays 28 player listings per page with 9 item categories (All, Weapons, Armor, Tools, Blocks, Food, Potions, Enchanted, Misc), 6 sort modes (Newest, Oldest, Cheapest, Most Expensive, Expiring Soon, Alphabetical), keyword search, and a two-step purchase confirmation screen that eliminates accidental misclicks. |
|
Zero-Item-Loss Collection Box (/ahcollect)Expired, cancelled, or purchased items when a player's inventory is full are never dropped on the ground or deleted—everything lands safely in a persistent personal claim box until collected, with login notifications for offline sales. |
|
| Built-In Economy + Automatic Vault Hook Includes /balance, /pay, configurable starting balances, currency symbols, and /eco admin tools out of the box—plus a configurable sales tax (%) money sink to keep inflation under control. Install Vault + any economy plugin at any time to switch seamlessly. |
|
| Full Native NBT & Custom Item Preservation Serializes items atomically through Bukkit's native byte serializer ( auctions.json & economy.json), keeping custom enchants, Adventure lore, durability, trims, shulker contents, and custom model data 100% intact across restarts—and runs natively on Folia regionized threading. |
Commands & Permissions
| Command | Aliases | Permission | Default |
|---|---|---|---|
/ah |
/auction, /auctionhouse, /hdv |
bidvault.use |
Everyone |
/ahsell <price> |
/sell, /ahlist |
bidvault.sell |
Everyone |
/ahsearch <query> |
— | bidvault.use |
Everyone |
/ahcollect · /ahmylistings |
— | bidvault.use |
Everyone |
/balance [player] · /pay <player> <amount> |
/bal, /money |
bidvault.use |
Everyone |
/eco <set|give|take> <player> <amount> |
— | bidvault.admin |
OP |
/ahreload (+ bypass listing cap / cancel any listing) |
— | bidvault.admin / bidvault.unlimited |
OP |
Default config.yml Preview
economy:
use-vault: true # Uses Vault automatically if installed, built-in economy otherwise
currency-symbol: "$"
currency-name: "coins"
starting-balance: 500.0
auction:
tax-percent: 5.0 # Sales tax deducted from seller payout (0 to disable)
min-price: 1.0
max-price: 1000000000.0
listing-duration-hours: 48
max-listings-per-player: 10
Support & Community
Found a bug or want to request a feature for your server? Join our Discord community.
Licensed under MIT
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
BidVault 1.2.0 1.2.0 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
folia, paper, purpur
|
Download |
|
BidVault 1.2.0 1.2.0 |
1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6
|
folia, paper, purpur
|
Download |
|
BidVault 1.2.0 1.2.0 |
1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4
|
folia, paper, purpur
|
Download |
|
BidVault 1.2.0 1.2.0 |
1.18, 1.18.1, 1.18.2
|
folia, paper, purpur
|
Download |
|
BidVault 1.2.0 1.2.0 |
1.17, 1.17.1
|
folia, paper, purpur
|
Download |
|
BidVault 1.2.0 1.2.0 |
1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5
|
folia, paper, purpur
|
Download |
|
BidVault 1.1.0 1.1.0 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
folia, paper, purpur
|
Download |