Chunkwright Auction House banner: Auction House plugin for Paper and Purpur servers, with an in-game screenshot

Chunkwright Auction House

$5.99

Auction house with categories, search, expiry, a collection bin and a rotating black market.

Instant download after payment. One purchase covers one server or network. Updates are free.

Server
Paper and Purpur
Minecraft
1.21.4 to 26.1
Java
21 or newer
Needs
Vault or VaultUnlocked with an economy plugin (for example EssentialsX); Optional: PlaceholderAPI
Version
1.0.0, 2026-10-11
Tested
Tested on real servers: 1,277 checks passed on Paper 1.21.4 to 26.1 and Purpur
Download
0.11 MB zip

What it does

Players list the item in their hand with /ah sell and everyone browses the listings in a menu with categories, search, sorting and pages, then buys through a confirm menu. Money goes through Vault, with a listing fee and sales tax from config. Unsold items expire to a collection bin, offline sellers still get paid, and a black market picks random listings every few hours and sells them at a discount. Buying is duplication safe: our lab races up to six players clicking Buy on the same item at once, and every listing sells exactly once.

  • /ah sell <price> with 1k, 2.5m and 1b shortcuts
  • Browse menu with 6 categories plus All, 4 sort orders and pages
  • Search from the menu (hidden chat prompt) or /ah search: names, types, enchantments, lore and sellers
  • Confirm menu for every purchase, /ah view <id> to open one listing
  • Listing limits per permission group (ah.limit.<group>)
  • Listing fee (flat plus percent) and sales tax in config.yml
  • Expiry to a collection bin with the reason, collect one or all, nothing lost on a full inventory
  • Offline sellers paid through Vault, with an away summary when they join
  • Duplication-safe buying, cancels and staff removals, tested with up to six players racing
  • Black market: random discounted listings every few hours, seller gets full or discounted price
  • Transaction log file and /ah log
  • PlaceholderAPI placeholders
  • Every message in messages.yml (MiniMessage), commented config, safe background saving

Install

  1. Put AuctionHouse-1.0.0.jar in your plugins folder.
  2. Make sure Vault and an economy plugin are installed.
  3. Start the server. The plugin writes plugins/AuctionHouse/config.yml and messages.yml.
  4. Change what you like and run /ah reload. Listings are kept on reload.

Requirements

  • Paper or Purpur 1.21.4 to 26.1
  • Java 21+
  • Vault or VaultUnlocked with an economy plugin (for example EssentialsX)
  • Optional: PlaceholderAPI

Commands

Aliases: /auctionhouse, /auction.

CommandWhat it doesPermission
/ahOpen the auction houseah.use
/ah sell <price>Sell the item in your handah.sell
/ah search <words>Open the auction house with a searchah.use
/ah view <id>Open the buy menu of one listingah.use
/ah listingsYour items for sale (click to cancel)ah.use
/ah binYour collection binah.use
/ah blackmarket (or /ah bm)The black marketah.blackmarket
/ah help, /ah versionHelp and versionah.use
/ah reloadReload config.yml and messages.ymlah.admin
/ah rotateNew black market deals nowah.admin
/ah remove <id>Take a listing down, the item goes to the seller's binah.admin
/ah log [player]Last 10 transactionsah.admin

Permissions

PermissionDefaultWhat it gives
ah.useeveryoneBrowse, buy, search, view, your listings, your bin
ah.selleveryoneSell items
ah.blackmarketeveryoneUse the black market
ah.nofeenobodyNo listing fee
ah.limit.<group>nobodyListing limit of that group from config.yml (the highest one counts)
ah.adminopreload, rotate, remove, log (includes the three above)

Every setting is in the commented config.yml, and every message in messages.yml (MiniMessage). The README in the zip lists them all.

How we test it

Tested on real servers: 1,277 checks passed on Paper 1.21.4 to 26.1 and Purpur. Every release runs on Paper 1.21.4, 1.21.5, 1.21.8, 1.21.11, 26.1.2 and Purpur 1.21.11, next to LuckPerms, Vault, EssentialsX and PlaceholderAPI. The run covers unit tests, scripted players going through every command and menu, random input, restarts and reloads. In the soak run 12 bots used the plugin nonstop and the server held 20 TPS, at most 1.4 ms per tick on average.

Changelog

1.0.1 2026-10-12

  • Fixed: a message missing from messages.yml now shows the built-in text instead of a placeholder.

1.0.0 2026-10-11

First release.

  • /ah sell <price> with k, m and b shortcuts, listing fee and sales tax.
  • Browse menu with categories, search (menu or command), four sort orders and pages.
  • Confirm menu for every purchase, /ah view <id> for one listing.
  • Listing limits per permission group.
  • Expiry with a collection bin, collect one or all.
  • Offline sellers paid through Vault, with a summary when they join.
  • Duplication-safe buying, tested with up to six players clicking Buy at the same moment.
  • Black market with random discounted listings every few hours.
  • Transaction log file and /ah log.
  • PlaceholderAPI placeholders.
  • Paper and Purpur 1.21.4 to 26.1.

Questions

What is in the download?

One zip of 0.11 MB with the plugin jar, a README with setup, commands and config, the changelog and the licence.

Which servers does it run on?

Paper or Purpur 1.21.4 to 26.1, with Java 21 or newer (Java 25 for 26.1). We have not tested Spigot or Folia.

Can I use it on my server?

Yes. One purchase covers one server, or one network under one name. You can change the config and messages as you like. You cannot resell or share the plugin.

How do I get the files?

Right after payment you land on your download page, and we email you its link. The page keeps working, so you can download again later.

Are updates free?

Yes. When we release a new version, the same download link gives you the new zip. Every update is posted in #plugin-updates on our Discord.

Support

Ask in #plugin-help on our Discord, or open a Plugin support ticket in #request-a-quote. Need a change only your server has? Custom plugin work.

Made with our own tooling and tested by our team on real servers before release. How we work.

More plugins from our studio

Chunkwright Gems banner: Gems plugin for Paper and Purpur servers, with an in-game screenshot

Ability gems for SMP servers: actives, passives, energy, levels and a ritual for a rare gem.

Paper and Purpur 1.21.4 to 26.1 / Java 21+

Chunkwright KoTH banner: KoTH plugin for Paper and Purpur servers, with an in-game screenshot

King of the hill zones with a capture timer, boss bar, schedules and rewards.

Paper and Purpur 1.21.4 to 26.1 / Java 21+

New free builds by email

One short email when a new free build is out. Nothing else. Unsubscribe from any email.