MINECRAFTHUB.IO
Server Plugins

Donut Auction

A DonutSMP-inspired auction house plugin with a 54-slot browser, sell menu and personal listings. It pays through any Vault-compatible economy and stores data in SQLite or MySQL.

By NightBeam Studio via Modrinth.

MinecraftHub-generated editorial cover for Donut Auction, a voxel diorama around the lime MinecraftHub block
Section
Server Plugins
Platform
Java
Checked
Updated
Versions
1.20, 1.20.6, 1.21.11, 26.1.2, 26.2, 26.3

What Donut Auction works with.

PlatformJava Edition
LoadersBukkit, Folia, Paper, Purpur, Spigot
Minecraft versions1.20, 1.20.6, 1.21.11, 26.1.2, 26.2, 26.3

Donut Auction is a server-side auction house plugin for Bukkit, Spigot, Paper, Folia and Purpur, inspired by DonutSMP. Players list, browse, search and buy items through a 54-slot inventory menu, paid for with any Vault-compatible economy. Only the server installs it; players join with a normal client.

Server software and versions

  • Bukkit, Folia, Paper, Purpur and Spigot: Minecraft 1.20 to 26.3. The newest build needs no dependencies.

What players get

  • An auction browser with pagination, price sorting, category filters, text search and manual refresh.
  • A sell menu with price steps and a shulker-box preview.
  • Fast buy and fast sell preferences.
  • Personal listings sorted into active, sold and expired, with cancel and collect actions.
  • Permission-based listing limits and slot expansions.
  • Configurable maximum price, listing duration, messages, titles and button names.

Cancelled listings return items immediately, and the plugin states that its cancellation logic guards against common duplication exploits.

Installation

  1. 1.Put the plugin file in the plugins folder. The plugin install guide covers the basics.
  2. 2.Install Vault or VaultUnlocked, plus an economy plugin such as EssentialsX that registers Vault's Economy service.
  3. 3.Restart the server.
  4. 4.Edit config.yml and messages.yml in plugins/DonutAuctionHouse, then run /ah reload.

/ah and /auction open the auction house, /ah sell lists the item in your hand, and /ah cancel handles your own listings. Java 17 or newer is required.

Storage and performance

SQLite is the default and needs no setup, which suits small servers. MySQL is available for larger networks, with HikariCP connection pooling. It is safe across several servers, and optional Redis refreshes other nodes immediately. Database work runs off the main thread, and Folia region scheduling is used with a Bukkit scheduler fallback.

DonutCore integration is optional. When present, listings can use the network's display names. Without it, the plugin runs normally.

Questions about Donut Auction.

4 questions

How do I install Donut Auction?

Place the plugin file in the plugins folder of your server, install Vault or VaultUnlocked along with an economy plugin, then restart. After the first start, edit config.yml and messages.yml in plugins/DonutAuctionHouse and apply changes with /ah reload. Players need nothing installed.

Does Donut Auction work on Folia?

Yes. Folia is a listed target, and the plugin uses Folia-safe region scheduling with a Bukkit scheduler fallback when needed. It also lists Paper, Purpur, Spigot and Bukkit, though Paper-family servers are the ones its README treats as first-class.

Does Donut Auction need Vault?

Yes, for any money handling. Donut Auction works with Vault or VaultUnlocked plus an economy plugin that registers Vault's Economy service, such as EssentialsX. A compatible provider is required for monetary transactions, so without one listings and purchases cannot be paid for. DonutCore is optional and, when installed, lets listings use the network's display names.

Which database does Donut Auction use?

SQLite is the default and works out of the box, which suits small servers. MySQL is supported for larger installations and networks, using HikariCP connection pooling. Optional Redis can refresh other nodes immediately when several servers share one MySQL database.

More Server Plugins like Donut Auction.

Guides for Server Plugins.

Browse all Minecraft server plugins ↗