Sigma Orders & Auctions is a modern, high-performance Minecraft plugin for Paper/Spigot/Folia servers that provides two fully integrated marketplace systems: a player-driven Orders board and a classic Auction House โ both powered by the same economy, database, and admin tooling.
Two Marketplaces, One Pluginโ
| System | What It Does |
|---|
| Orders | Players post "buy requests" specifying an item, quantity, and price. Other players browse these requests, deliver the items, and receive payment through a secure escrow system. |
| Auction House | Players list items for sale at a fixed price with a time limit. Buyers browse listings and purchase instantly. Earnings are credited automatically or held for collection. |
Each system can be enabled or disabled independently via the module toggles in config.yml.
Key Featuresโ
- Player-Driven Economy โ Players create demand; others fulfill it for profit
- Auction House โ Classic timed listings with categories, sorting, and search
- Secure Escrow โ Payments are held safely until delivery is confirmed; automatic refunds on cancellation or expiry
- Partial Deliveries โ Multiple players can contribute to a single large order
- Multi-Currency Support โ Vault, CoinsEngine, and PlayerPoints currencies
- Custom Item Support โ ItemsAdder, Oraxen, Nexo, and MMOItems integrated natively
- Modern GUI โ Clean, paginated interfaces built with InventoryFramework
- Thread-Safe / Folia โ All database and scheduler operations are async-safe
- Discord Webhooks โ Automatic embed notifications for both orders and auction events
- Transaction Logging โ File-based audit logs in Simple, Detailed, or JSON format
Supported Minecraft Versionsโ
- Minimum: Paper 1.21+ (also supports Spigot and Folia)
- Java: Java 21 or higher
- API Version: 1.21
Dependenciesโ
| Type | Dependency | Purpose |
|---|
| Required | Vault | Economy integration |
| Optional | HeadDatabase | Custom head support in GUIs |
| Optional | PlayerPoints | PlayerPoints currency |
| Optional | CoinsEngine | Named coin currencies |
| Optional | ItemsAdder | Custom item support |
| Optional | Oraxen | Custom item support |
| Optional | Nexo | Custom item support |
| Optional | MMOItems | Custom item support |
Commands at a Glanceโ
| Command | Aliases | Description |
|---|
/orders | /order, /ord | Open the Orders marketplace GUI |
/auction | /auc, /auctions, /market, /ah | Open the Auction House GUI |
Architectureโ
- Async Operations โ All database reads and writes happen off the main thread
- Transaction Safety โ Optimistic locking prevents concurrent delivery conflicts
- Configurable Cache โ Order and listing data cached with configurable TTL
- Modular Design โ Separate managers for orders, auction, economy, items, and database
- Module Toggles โ Orders and Auction systems are independently enable/disable-able in
config.yml
What's Next?โ