Skip to main content

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:

ErrorCauseSolution
"Order not found"Invalid order IDCheck order ID with /orders list
"Insufficient funds"Not enough moneyCheck balance, adjust order price
"Order limit reached"Too many active ordersCancel old orders or wait
"Cooldown active"Too soon after last orderWait for cooldown to expire
"Item is blocked"Item in blacklistUse different item
"Can't deliver to own order"Trying to fulfill own orderUse different order

Tips

  1. Use GUI When Possible: GUIs are easier than commands
  2. Check Order Status: Use /orders view before delivering
  3. Monitor Your Orders: Use /orders myorders regularly
  4. Search Efficiently: Use /orders search to find specific items
  5. Partial Deliveries: You can deliver items in multiple batches

Next Steps