Skip to main content

Installation

Complete installation guide for SigmaOrders. Full requirements: Requirements.

Installation Methodsโ€‹

Manual: Download SigmaOrders.jar from releases, place in your-server/plugins/, start/restart the server, and confirm console shows:

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

Plugin manager (ServerJars, Pterodactyl, etc.): upload SigmaOrders.jar via the manager interface, restart, check logs for successful initialization.

Post-Installationโ€‹

On first run, the plugin creates plugins/SigmaOrders/ with:

plugins/SigmaOrders/
โ”œโ”€โ”€ config.yml # Main configuration
โ”œโ”€โ”€ messages.yml # User messages
โ”œโ”€โ”€ database.db # SQLite database
โ””โ”€โ”€ transactions.log # Transaction log (if enabled)

Edit config.yml to customize database settings, order limits/pricing, economy settings, and feature toggles - see Configuration Guide.

Verification Checklistโ€‹

  • Plugin appears in /plugins command output
  • No errors in server console
  • Configuration files generated
  • Database file created
  • /orders command works in-game
  • Vault integration detected (check console)

Troubleshooting Installationโ€‹

SymptomSolutions
Plugin doesn't load (not in /plugins, no init messages)Check Java version (java -version, must be 21+); verify JAR isn't corrupted; check server logs; ensure Paper/Spigot is 1.21+
Database initialization failedCheck plugins/SigmaOrders/ is writable; verify disk space; check file system permissions; review full console error
Vault not found (economy warning, features don't work)Install Vault and an economy plugin (EssentialsX, CMI, etc.); restart server; verify Vault loads before SigmaOrders
Permission issues (players can't use commands)Check plugin.yml (defaults are permissive); see Permission Examples if using LuckPerms; verify permission plugin is loaded; test with an OP player first

See Alsoโ€‹