Skip to main content

Quickstart

Get SigmaOrders running on your server in 5 minutes.

Prerequisitesโ€‹

  • Paper 1.21+ server
  • Java 21 or higher
  • Vault plugin installed

Installation Stepsโ€‹

1. Download and Installโ€‹

  1. Download the latest SigmaOrders.jar from releases
  2. Place it in your server's plugins/ folder
  3. Start or restart your server

2. Initial Configurationโ€‹

The plugin will generate configuration files on first run:

  • plugins/SigmaOrders/config.yml - Main configuration
  • plugins/SigmaOrders/messages.yml - User messages

3. Verify Installationโ€‹

Check your server console for:

[SigmaOrders] โœ“ SQLite database initialized successfully!
[SigmaOrders] โœ“ SIGMA ORDERS successfully enabled!

4. Test Basic Functionalityโ€‹

  1. Join your server as a player
  2. Run /orders to open the main GUI
  3. Create a test order: /orders create diamond 1 10.0
  4. Verify the order appears in the GUI

First Order Walkthroughโ€‹

As Order Creatorโ€‹

# Open the orders GUI
/orders

# Or create via command
/orders create diamond 64 100.0

You'll see:

  • Order created with ID
  • Payment deducted (if charge-on-creation is enabled)
  • Order appears in /orders myorders

As Delivererโ€‹

# View all orders
/orders list

# Deliver items to an order
/orders deliver <order-id>

The delivery GUI will:

  • Show required items
  • Let you select items from inventory
  • Pay you automatically upon delivery

As Order Creator (Collecting)โ€‹

# View your orders
/orders myorders

# Collect delivered items
/orders collect <order-id>

Items are added to your inventory and the order updates automatically.

Common First-Time Issuesโ€‹

"Economy plugin not found"โ€‹

Solution: Install Vault and an economy plugin (e.g., EssentialsX, CMI)

"Database initialization failed"โ€‹

Solution: Check file permissions on plugins/SigmaOrders/ folder

"Permission denied"โ€‹

Solution: Default permissions are enabled for all players. Check plugin.yml if using a permission plugin.

Next Stepsโ€‹

TL;DRโ€‹

# 1. Install plugin
# 2. Restart server
# 3. Test: /orders create diamond 1 10.0
# 4. Done!