⚠ Required Core Plugin
This addon requires Sigma Orders & Auction to function.
The Auction module must be enabled.
It will not work as a standalone plugin.
Auto-generates random auction listings to maintain a consistent and active marketplace.
Random Auction Addon integrates with Sigma Orders & Auction to automatically create auction listings, ensuring steady trading activity even during low player counts.
✔ Scales with player activity
✔ Fully configurable system
✔ Designed for performance
Snapshot of current generation, scaling, limits, and active listings at the time of execution.
Configure intervals, scaling, peak hours, and listing limits.
Automatically adjusts based on server activity.
Organize items into pools such as common, rare, ores, and enchanted.
Supports both vanilla and custom items with quantity and duration control.
Define multipliers, profit margins, and shop-based pricing logic with fallback support.
Enable flash sales, featured listings, announcements, and scheduled events.
The system maintains a balanced flow of listings, increasing activity during peak hours and reducing clutter during low activity periods.
If the core plugin is not detected, the addon will disable itself automatically.
This addon requires Sigma Orders & Auction to function.
The Auction module must be enabled.
It will not work as a standalone plugin.
- Sigma Orders & Auction - Core plugin (required)
Auto-generates random auction listings to maintain a consistent and active marketplace.
Random Auction Addon integrates with Sigma Orders & Auction to automatically create auction listings, ensuring steady trading activity even during low player counts.
✔ Scales with player activity
✔ Fully configurable system
✔ Designed for performance
Documentation & Support
Status & Pricing Overview
Snapshot of current generation, scaling, limits, and active listings at the time of execution.⚙ Requirements
- Sigma Orders & Auction (required, Auction module enabled)
- Vault - Economy integration (optional, via core plugin)
- ItemsAdder - Custom items support (optional)
- ExcellentShop / EconomyShopGUI - Smart pricing integration (optional)
Key Features
Smart Scheduling - Listing generation adapts to player count and peak activity.
Dynamic Pricing - Automatic pricing with multipliers, bonuses, and optional shop integration.
Custom Item Support - Supports ItemsAdder, Oraxen, MMOItems, and Nexo items.
Weighted Item Selection - Configure multiple pools with fine-tuned distribution.
Enchantment System - Optional enchanted listings with level-based pricing.- 🛡 Anti-Arbitrage Protection - Prevents exploitable listings based on shop values.
Anti-Undercut System - Avoids unrealistic undercutting against player listings.
Performance Optimized - Async operations, caching, and rate limiting.
Flash Sales & Events - Automated events, featured listings, and timed boosts.
Bot Identity System - Static or randomized seller identities for realistic behavior.
⚙ Configuration Overview
All settings are configurable via:plugins/RandomAuctionAddon/config.yml
Generation Settings
Configure intervals, scaling, peak hours, and listing limits.Automatically adjusts based on server activity.
Item Pools
Organize items into pools such as common, rare, ores, and enchanted.Supports both vanilla and custom items with quantity and duration control.
Pricing System
Define multipliers, profit margins, and shop-based pricing logic with fallback support.
Engagement Features
Enable flash sales, featured listings, announcements, and scheduled events.⚙ Configuration Examples
High Activity Server
Code:
generation:
min-interval-minutes: 3
max-interval-minutes: 8
max-listings-per-run: 5
player-count-scaling: true
Custom Items Integration
(more custom items plugins supported)
Code:
items:
use-custom-items: true
material-pools:
rare:
- "itemsadder:legendary_sword"
- "oraxen:magic_crystal"
Economy Integration
Code:
pricing:
shop-provider: "excellentshop"
base-multiplier: 3.0
profit-margin:
min: 1.2
max: 1.8
⚙ How It Works
- Selects items from configured pools
- Calculates pricing dynamically
- Generates auction listings automatically
- Scales based on player activity
The system maintains a balanced flow of listings, increasing activity during peak hours and reducing clutter during low activity periods.
Installation
- Install Sigma Orders & Auction (Auction module enabled)
- Place RandomAuctionAddon.jar in plugins folder
- Start or reload server
- Configure via
plugins/RandomAuctionAddon/config.yml - Run
/randomauction reload
If the core plugin is not detected, the addon will disable itself automatically.
