Skip to main content

Permissions Overview

Complete permission reference for SigmaOrders.

Permission Structure

All permissions use the sigmaorders.* namespace:

sigmaorders.*              # All permissions (wildcard)
sigmaorders.use # Basic usage
sigmaorders.create # Create orders
sigmaorders.fulfill # Deliver orders
sigmaorders.collect # Collect items
sigmaorders.cancel # Cancel orders
sigmaorders.admin # Admin access
sigmaorders.stats # View statistics

Default Permissions

By default, most permissions are enabled for all players:

PermissionDefaultDescription
sigmaorders.usetrueBasic usage (view orders, open GUI)
sigmaorders.createtrueCreate new orders
sigmaorders.fulfilltrueDeliver items to orders
sigmaorders.collecttrueCollect items from orders
sigmaorders.canceltrueCancel own orders
sigmaorders.statstrueView own statistics
sigmaorders.adminopAdmin access
sigmaorders.admin.deleteopDelete any order
sigmaorders.admin.refundopProcess refunds
sigmaorders.admin.blacklistopManage blacklist
sigmaorders.stats.othersopView other players' stats

Permission Hierarchy

sigmaorders.*
├── sigmaorders.use
├── sigmaorders.create
├── sigmaorders.fulfill
├── sigmaorders.collect
├── sigmaorders.cancel
├── sigmaorders.admin
│ ├── sigmaorders.admin.delete
│ ├── sigmaorders.admin.refund
│ ├── sigmaorders.admin.blacklist
│ └── sigmaorders.stats.others
└── sigmaorders.stats

Permission Groups

Player Permissions

Basic permissions for regular players:

  • sigmaorders.use - View orders, open GUI
  • sigmaorders.create - Create orders
  • sigmaorders.fulfill - Deliver items
  • sigmaorders.collect - Collect items
  • sigmaorders.cancel - Cancel own orders
  • sigmaorders.stats - View own statistics

Admin Permissions

Administrative permissions:

  • sigmaorders.admin - Full admin access
  • sigmaorders.admin.delete - Delete orders
  • sigmaorders.admin.refund - Process refunds
  • sigmaorders.admin.blacklist - Manage blacklist
  • sigmaorders.stats.others - View other players' stats

Permission Mapping

Commands → Permissions

CommandRequired Permission
/orderssigmaorders.use
/orders createsigmaorders.create
/orders deliversigmaorders.fulfill
/orders collectsigmaorders.collect
/orders cancelsigmaorders.cancel
/orders reloadsigmaorders.admin
/orders admin deletesigmaorders.admin.delete
/orders statssigmaorders.stats
/orders stats <player>sigmaorders.stats.others

Next Steps