Modifier System
The AtomicBot Modifier System gives admins total control over Rust CE’s hidden multiplier commands — from gathering rates, furnace behavior, quarry output, tool harvest strength, plant yields, charcoal production, and more. All modifiers are organized, editable, and synced automatically from your server.
What Modifiers Are
Rust Console Edition has dozens of hidden configuration values used to scale gathering, cooking, resource processing, and item yields. AtomicBot scans all available multipliers using:
modifiers.listallmodifiers
Modifiers fall into two groups:
- Global Modifiers — apply to the entire server.
- Item-Specific Modifiers — apply to specific items (wood, ore, plants, tools, etc.).
All changes go into a queue, are applied safely in-order, and update your stored DB copy.
Player Access
Players do not have access to modifiers. The Modifiers page is Admin-Only from top to bottom.
(If a player somehow ends up on this page… congrats, they’ve found the forbidden zone.)
How Admins Use Modifiers
Every modifier uses a simple flow:
- Pick a modifier you want to change.
- Edit the number in the input box (0.1 to 999+ — go wild).
- Click ⏩ Queue.
- AtomicBot sends the proper
craft.*ormodifiers.*command in the background. - The DB updates, the console updates, and the value updates visually.
All modifier changes run through the bot’s safe queue to guarantee ordering and avoid race conditions.
Global Modifiers
These values affect the entire server. Changing one of these immediately impacts all players, all items, all harvest results, or all furnace activity.
craft.itemcookspeedmultiplier– How fast items cook.craft.furnaceusagemultiplier– Tool durability during smelting.craft.furnaceoutputmultiplier– Furnace doubling/halving output rates.modifiers.charcoalratescale– Charcoal creation speed.modifiers.quarryprocessratescale– Quarry speed.modifiers.crudeoiloutputscale– Crude → LGF yields.modifiers.lowgradeoutputscale– Refinery LGF speed.
Resetting a global modifier sets its value back to 1.
Item-Specific Modifiers
Item modifiers control resource yields for individual items and item groups. AtomicBot automatically groups them into categories to keep things clean:
- Collection — collectible objects, plants, mushrooms, barrels.
- Gather — direct gathering (trees, stone, sulfur, metal ore).
- Tools — hatchets, pickaxes, chainsaws, jackhammers.
- Other — loot multipliers, cook multipliers, random odds & ends.
Each row includes:
- Item Name
- Modifier Key (friendly name)
- Current Value
- Queue or Remove buttons
Removing an item modifier deletes it from the DB and queues a reset on the server.
Scanning & Syncing Modifiers
When you press 📡 Scan Modifiers, the bot runs:
modifiers.listallmodifiers
It scrapes every available modifier from the server console and stores it in:
rust_modifiers rust_modifiers_queue
This keeps your dashboard up-to-date even after wipes and plugin resets.
Queue System
All modifier changes are queued for safety. This ensures:
- No duplicate commands
- No race conditions
- No “half applied” multipliers
- Server doesn’t get hammered by spam edits
Your watcher script picks up queue entries, applies them in-order, and the dashboard refreshes on reload.
Screenshot Guide
Global Modifiers Panel
Category Example: Gather
Queueing a Modifier
Deleting a Modifier
Tips
- Most servers choose values between 0.5× and 5×.
- Setting a modifier to 0 usually disables it entirely.
- The dashboard does not auto-refresh — press Refresh after large changes.
- Quarry and refinery modifiers stack with gather multipliers.
- Use Scan Modifiers after each wipe or config reset.
- All changes are logged in
rust_modifiers_queuefor debugging.