Player Commands
Commands available to all players (with appropriate permissions).
Main Commands
/orders
Permission: sigmaorders.use (default: true)
Description: Opens the main orders GUI
Usage:
/orders
Behavior:
- Opens paginated list of all active orders
- Shows order details (item, quantity, price, status)
- Click orders to view details
- Navigate with page buttons
Example:
/orders
/orders create
Permission: sigmaorders.create (default: true)
Description: Create a new order
Usage:
/orders create # Open creation GUI
/orders create <item> <qty> <price> # Create via command
Arguments:
<item>- Item material name (e.g.,diamond,iron_ingot)<qty>- Quantity (integer)<price>- Price per item (decimal)
Examples:
/orders create # GUI mode
/orders create diamond 64 100.0 # Command mode
/orders create iron_ingot 32 5.5
Restrictions:
- Cooldown between creations (configurable)
- Maximum orders per player limit
- Price and quantity limits
- Item blacklist restrictions
Output:
[SigmaOrders] ✓ Order created successfully. Order ID: #1
/orders list [page]
Permission: sigmaorders.use (default: true)
Description: List all active orders
Usage:
/orders list
/orders list 2
Arguments:
[page]- Page number (optional, default: 1)
Behavior:
- Shows paginated list of active orders
- Displays order ID, item, quantity, price, status
- Opens GUI if available
Example:
/orders list
/orders list 3
/orders search <query>
Permission: sigmaorders.use (default: true)
Description: Search orders by item name
Usage:
/orders search <query>
Arguments:
<query>- Search term (item name, partial match)
Examples:
/orders search dia # Find diamond orders
/orders search iron # Find iron orders
/orders search gold ingot # Find gold ingot orders
Behavior:
- Opens GUI with filtered results
- Case-insensitive search
- Partial matching supported
/orders view <id>
Permission: sigmaorders.use (default: true)
Description: View order details
Usage:
/orders view <id>
Arguments:
<id>- Order ID (integer)
Examples:
/orders view 1
/orders view 42
Output:
- Order details in chat or GUI
- Shows: item, quantity, price, status, creator, expiration
/orders deliver <id>
Permission: sigmaorders.fulfill (default: true)
Description: Deliver items to an order
Usage:
/orders deliver <id>
Arguments:
<id>- Order ID (integer)
Examples:
/orders deliver 1
/orders deliver 5
Behavior:
- Opens delivery GUI
- Shows required items
- Select items from inventory
- Automatic payment upon delivery
- Supports partial deliveries
Restrictions:
- Can't deliver to your own orders
- Can't deliver to cancelled/completed orders
- Can't deliver to expired orders (if disabled in config)
- Blacklist restrictions
Output:
[SigmaOrders] ✓ Delivered 64 diamond for order #1
/orders collect <id>
Permission: sigmaorders.collect (default: true)
Description: Collect delivered items from your order
Usage:
/orders collect <id>
Arguments:
<id>- Order ID (integer)
Examples:
/orders collect 1
/orders collect 3
Behavior:
- Opens collection GUI
- Shows available items to collect
- Adds items to inventory
- Supports partial collection
- Order auto-deletes when fully collected
Restrictions:
- Can only collect from your own orders
- Requires inventory space
- Items must be delivered first
Output:
[SigmaOrders] ✓ Collected 64 diamond from order #1
/orders myorders [page]
Permission: sigmaorders.use (default: true)
Description: View your orders
Usage:
/orders myorders
/orders myorders 2
Arguments:
[page]- Page number (optional, default: 1)
Behavior:
- Shows paginated list of your orders
- Displays all order statuses
- Click to view details or collect items
Example:
/orders myorders
/orders myorders 1
/orders cancel <id>
Permission: sigmaorders.cancel (default: true)
Description: Cancel your order
Usage:
/orders cancel <id>
Arguments:
<id>- Order ID (integer)
Examples:
/orders cancel 1
/orders cancel 5
Behavior:
- Cancels the order
- Auto-refund if enabled
- Can't cancel if deliveries exist (configurable)
- Minimum time before cancel (configurable)
Restrictions:
- Can only cancel your own orders
- May be restricted if deliveries exist
- May require minimum time before cancel
Output:
[SigmaOrders] ✓ Order #1 has been cancelled.
[SigmaOrders] ✓ Order #1 cancelled. Refunded: $6400.00
/orders help
Permission: sigmaorders.use (default: true)
Description: Show help message
Usage:
/orders help
Output:
- Lists all available commands
- Shows usage examples
- Includes admin commands if you have permission
Command Combinations
Common Workflows
Create and Monitor Order:
/orders create diamond 64 100.0
/orders myorders
# Wait for delivery...
/orders collect 1
Find and Deliver:
/orders search dia
/orders deliver 1
View Order Status:
/orders view 1
/orders myorders
Error Messages
Common error messages and solutions:
| Error | Cause | Solution |
|---|---|---|
| "Order not found" | Invalid order ID | Check order ID with /orders list |
| "Insufficient funds" | Not enough money | Check balance, adjust order price |
| "Order limit reached" | Too many active orders | Cancel old orders or wait |
| "Cooldown active" | Too soon after last order | Wait for cooldown to expire |
| "Item is blocked" | Item in blacklist | Use different item |
| "Can't deliver to own order" | Trying to fulfill own order | Use different order |
Tips
- Use GUI When Possible: GUIs are easier than commands
- Check Order Status: Use
/orders viewbefore delivering - Monitor Your Orders: Use
/orders myordersregularly - Search Efficiently: Use
/orders searchto find specific items - Partial Deliveries: You can deliver items in multiple batches
Next Steps
- Admin Commands - Administrative commands
- Permissions - Permission details