DOrders — Player Buy Order System
A full-featured, GUI-driven buy order plugin for Minecraft servers.
A full-featured, GUI-driven buy order plugin for Minecraft servers.
Overview
DOrders lets players post buy orders for any item at a price they set. Other players fulfill those orders by delivering the items, and get paid instantly through Vault economy. Everything is handled through clean inventory GUIs — no commands needed for day-to-day use.
Features
- Fully GUI-driven — Browse, create, deliver, and manage orders entirely through interactive inventory menus.
- Enchanted item orders — Players can request enchanted gear with up to 5 specific enchantments per order via a dedicated enchantment picker GUI.
- Category filters & live search — Filter the order board by Blocks, Tools, Food, Combat, Potions, Books, Ingredients, and Utilities. Search by item name in real time.
- Sort options — Sort by most paid, most delivered, recently listed, or highest price per item.
- Creation tax — Configurable percentage-based tax on order creation. Generates a natural money sink and prevents abuse.
- Refund system — Cancelling an order refunds the remaining balance. Partially filled orders refund proportionally with item collection support.
- Per-player order limits — Set a max number of active orders per player. Minimum price-per-item setting blocks spam orders.
- Admin tools — Remove any order with automatic refund and owner notification. Hot-reload config and messages without restarting.
Commands
/dorder— Opens the main orders GUI. Aliases:/dorders,/orders,/order/donutordersadmin reload— Reloads config.yml and messages.yml live. Alias:/dordersadmin reload/donutordersadmin removeorder <player> <id>— Forcibly removes a player's order and refunds them. Alias:/dordersadmin removeorder
Permissions
orders.admin— Full admin access (remove orders, reload config)dorders.admi— Secondary internal admin node (grant alongside orders.admin)orders.min-price-per-item— Bypass the minimum price-per-item restrictionadmin.orders-deleted— Receive notifications when orders are bulk-deleted
Dependencies
- Vault (Required) — Economy bridge
- CMI / CMILib (Optional)
- Essentials / EssentialsX (Optional)
Compatibility
- Paper / Spigot 1.21.x — Tested on Paper 1.21.11
- Java 21
