/
Players post buy orders for items, other players fulfill them for instant payment. No chest shops. No admin setup. Just a clean GUI and automatic economy.
/orders, clicks New Order, picks an item, types the quantity and price-per-unit in chat./orders admin reload — hot-reload config.yml and messages.yml without a server restartmessages.yml — fully translatable, supports & color codes and #RRGGBB hex colors| Command | Description | Permission |
|---|---|---|
/orders | Open your orders (aliases: /order, /market) | donutorders.use |
/orders admin reload | Reload config and messages | donutorders.admin |
| Permission | Default | Description |
|---|---|---|
donutorders.use | Everyone | Use /orders and all GUI features |
donutorders.admin | OP | Access admin sub-commands |
| Screen | Purpose |
|---|---|
| Your Orders | View your own buy orders, check status and stash, cancel orders |
| New Order | Pick an item, set amount and price via chat prompts |
| Browse Market | Paginated list of all active orders posted by any player |
| Deliver Items | 45-slot grid to drop items into for a chosen order |
| Confirm Delivery | Review the delivery before it is processed |
| Order Detail | Full info on one of your own orders with cancel and collect options |
| Collect Stash | Take all delivered items out of your virtual stash |
orders:
max-per-player: 10 # Max simultaneous active orders per player
default-expiry-days: 7 # Days before an unfilled order expires
tax-percent: 0.0 # % of seller payout taken as economy sink (0 = off)
database:
filename: donutorders.db # SQLite file in the plugin's data folder
allowed-materials:
- DIAMOND
- EMERALD
- GOLD_INGOT
- IRON_INGOT
- NETHERITE_INGOT
- COAL
- LAPIS_LAZULI
- REDSTONE
- QUARTZ
- AMETHYST_SHARD
- GLOWSTONE_DUST
- BLAZE_ROD
- ENDER_PEARL
- GHAST_TEAR
- NETHER_STAR
- ELYTRA
- TOTEM_OF_UNDYING
- SHULKER_SHELL
- HEART_OF_THE_SEA
- TRIDENT
- OAK_LOG
# ... and any other Bukkit Material name
| Requirement | Version |
|---|---|
| Paper / Folia | 1.20+ |
| Java | 17+ |
| Vault | Any compatible release |
| Economy plugin | EssentialsX, CMI, or any Vault economy |
DonutOrders-1.0.0.jar into your plugins/ folder.config.yml and messages.yml are generated automatically.allowed-materials and other options, then run /orders admin reload.Open an issue or pull request on the project repository.

A player-driven buy-order marketplace.