Installation
Complete installation guide for Random Orders Addon.
Prerequisites
Before installing Random Orders Addon, ensure you have:
- Sigma Orders installed and working
- Java 21+ installed
- Paper/Spigot 1.21+ server
- Vault (optional, for economy features)
Installation Steps
Step 1: Install Sigma Orders
Random Orders Addon requires Sigma Orders to be installed first:
- Download Sigma Orders from your source
- Place
SigmaOrders.jarin yourplugins/folder - Start your server to generate configuration
- Verify Sigma Orders is working:
/orders help
Step 2: Install Random Orders Addon
- Download
RandomOrdersAddon.jar - Place it in your
plugins/folder - Start or reload your server
Step 3: Verify Installation
Check server console for:
[Random Orders Addon] ✓ RANDOM ORDERS ADDON successfully enabled!
[Random Orders Addon] ✓ Connected to SigmaOrders v<version>
Step 4: Configure
- Edit
plugins/RandomOrdersAddon/config.yml - Configure material pools, pricing, and generation settings
- Reload:
/randomorders reload
Optional Dependencies
ItemsAdder
For custom item support:
- Install ItemsAdder
- Set
items.use-itemsadder: truein config - Add ItemsAdder IDs to material pools
Shop Plugins
For dynamic pricing:
- ExcellentShop: Set
pricing.shop-provider: "excellentshop" - EconomyShopGUI: Set
pricing.shop-provider: "economyshopgui"
Post-Installation
Enable the Addon
The addon is enabled by default. To disable:
enabled: false
Or use command:
/randomorders toggle
Check Status
Verify everything is working:
/randomorders status
Expected output:
=== Random Orders Status ===
Enabled: Yes
Scheduler: Running
API: Connected
Online Players: 5
Min Players Required: 1
Player Requirement: Met
Troubleshooting
Addon Not Starting
Error: SigmaOrders API not found!
Solution:
- Ensure Sigma Orders is installed and enabled
- Check that Sigma Orders loaded before Random Orders Addon
- Restart server if needed
No Orders Generating
Check:
- Is addon enabled? (
/randomorders status) - Are minimum players online? (check config)
- Are material pools configured? (check config)
- Check server logs for errors
Configuration Errors
Error: Configuration validation failed!
Solution:
- Check
config.ymlsyntax - Verify all required sections exist
- Check material pool names match pool-weights
- Review server logs for specific errors
Next Steps
- Configuration Guide - Configure the addon
- Commands Reference - Learn commands
- Features Guide - Explore features