Installation
Requirementsโ
| Requirement | Minimum Version |
|---|---|
| Sigma Orders & Auctions (core plugin) | Latest |
| Java | 21 |
| Paper / Spigot / Folia | 1.21 |
The Auction module must be enabled in Sigma Orders & Auctions' config.yml (modules.auction: true). The addon will not function if the auction module is disabled.
Installation Stepsโ
1. Install Sigma Orders & Auctionsโ
Ensure the core plugin is installed, running, and the Auction module is enabled before adding this addon.
2. Drop the Addon Jarโ
Place RandomAuctionAddon.jar into your server's plugins/ folder.
plugins/
โโโ SigmaOrders-Auction.jar โ core plugin (required)
โโโ RandomAuctionAddon.jar โ this addon
3. Start the Serverโ
On first start, the addon generates its configuration file:
plugins/
โโโ RandomAuctionAddon/
โโโ config.yml
4. Configure the Addonโ
Open plugins/RandomAuctionAddon/config.yml and configure:
- Pool weights and items โ What items the bot will list
- Pricing settings โ Shop integration or fallback prices
- Generation settings โ Intervals, player thresholds, caps
- Bot identity โ Name mode and bot player name(s)
See Configuration for a full reference.
5. Reload or Restartโ
Apply your configuration changes with:
/randomauction reload
or restart the server.
Verifying the Installationโ
Run /randomauction status in-game to confirm:
- The addon is enabled
- The core plugin API is connected
- Generation scheduling is active
You can force a test generation with:
/randomauction generate
Check the auction house (/auction) to confirm a bot listing appeared.
Optional Integrationsโ
| Integration | Purpose | How to Enable |
|---|---|---|
| EconomyShopGUI | Shop-based pricing | Install EconomyShopGUI; set pricing.shop-provider: economyshopgui in config |
| ExcellentShop | Shop-based pricing | Install ExcellentShop; set pricing.shop-provider: excellentshop in config |
| ItemsAdder | Custom items in pools | Install ItemsAdder; set use-custom-items: true in config |
| Oraxen / Nexo / MMOItems | Custom items in pools | Install respective plugin; enable custom items in config |
File Layoutโ
plugins/
โโโ RandomAuctionAddon/
โโโ config.yml โ all configuration (pools, pricing, generation, engagement)
The addon does not create its own database โ all auction listings are managed by the Sigma Orders & Auctions core plugin.
Updatingโ
- Stop the server
- Replace
RandomAuctionAddon.jarwith the new version - Start the server โ configuration is preserved automatically
- Review the changelog for any new config keys
See Alsoโ
- Commands โ Full command reference
- Configuration โ Configuration reference
- Overview โ Feature overview