Installation
Complete installation guide for SigmaOrders.
System Requirements
Server Requirements
- Minecraft Version: 1.21+
- Server Platform: Paper (recommended) or Spigot
- Java Version: Java 21 or higher
- Memory: Minimum 512MB available for plugin operations
Required Plugins
- Vault: Economy integration (required)
- Download: Vault on Spigot
- Version: Latest
Optional Plugins
- ItemsAdder: Custom item support (auto-detected)
- PlaceholderAPI: Placeholder support (auto-detected)
Installation Methods
Method 1: Manual Installation
-
Download the Plugin
- Get
SigmaOrders.jarfrom releases - Verify file integrity if checksums are provided
- Get
-
Place in Plugins Folder
your-server/
└── plugins/
└── SigmaOrders.jar -
Start the Server
- Start or restart your server
- Watch console for initialization messages
-
Verify Installation
[SigmaOrders] ✓ SQLite database initialized successfully!
[SigmaOrders] ✓ SIGMA ORDERS successfully enabled!
Method 2: Using a Plugin Manager
If you use a plugin manager (e.g., ServerJars, Pterodactyl):
- Upload
SigmaOrders.jarthrough the manager interface - Restart the server
- Check logs for successful initialization
Post-Installation
First Run
On first run, the plugin will:
- Create the data folder:
plugins/SigmaOrders/ - Generate default configuration files:
config.yml- Main configurationmessages.yml- User-facing messages
- Initialize SQLite database:
database.db - Create necessary database tables
Configuration Files
After first run, you'll find:
plugins/SigmaOrders/
├── config.yml # Main configuration
├── messages.yml # User messages
├── database.db # SQLite database
└── transactions.log # Transaction log (if enabled)
Initial Configuration
Edit config.yml to customize:
- Database settings (SQLite by default)
- Order limits and pricing
- Economy settings
- Feature toggles
See Configuration Guide for details.
Verification Checklist
After installation, verify:
- Plugin appears in
/pluginscommand output - No errors in server console
- Configuration files generated
- Database file created
-
/orderscommand works in-game - Vault integration detected (check console)
Troubleshooting Installation
Plugin Doesn't Load
Symptoms: Plugin not in /plugins list, no initialization messages
Solutions:
- Check Java version:
java -version(must be 21+) - Verify JAR file is not corrupted
- Check server logs for errors
- Ensure Paper/Spigot version is 1.21+
Database Initialization Failed
Symptoms: Error messages about database, plugin disabled
Solutions:
- Check folder permissions:
plugins/SigmaOrders/must be writable - Verify disk space available
- Check file system permissions
- Review full error in console logs
Vault Not Found
Symptoms: Warning about economy plugin, economy features don't work
Solutions:
- Install Vault plugin
- Install an economy plugin (EssentialsX, CMI, etc.)
- Restart server
- Verify Vault loads before SigmaOrders
Permission Issues
Symptoms: Players can't use commands, permission errors
Solutions:
- Check
plugin.ymlpermissions (defaults are permissive) - If using LuckPerms, see Permission Examples
- Verify permission plugin is loaded
- Test with OP player first
Updating the Plugin
See Updates Guide for detailed update instructions.
Next Steps
- Configuration - Configure the plugin
- Commands - Learn available commands
- Quickstart - Test basic functionality