# How to Change Gather Rates on Your Rust Server (2x, 5x, 10x) (/docs/rust/gather-rates)



import { Step, Steps } from 'fumadocs-ui/components/steps';

Vanilla Rust has **no built-in convar to multiply gather rates** — a "2x" or "5x" server is created with a plugin. The standard tool is **GatherManager**, which runs on both [Oxide](/docs/rust/oxide-plugins) and [Carbon](/docs/rust/carbon-mod).

Install GatherManager [#install-gathermanager]

<Steps>
  <Step>
    Make sure you have [Oxide](/docs/rust/oxide-plugins) or [Carbon](/docs/rust/carbon-mod) installed.
  </Step>

  <Step>
    Download **GatherManager** from [umod.org/plugins/gather-manager](https://umod.org/plugins/gather-manager) and drop `GatherManager.cs` into `oxide/plugins/` (or `carbon/plugins/`).
  </Step>

  <Step>
    The plugin loads automatically and generates `oxide/config/GatherManager.json`.
  </Step>
</Steps>

Setting Gather Rates [#setting-gather-rates]

GatherManager splits gathering into four sources. Set them from the server console (rates apply **instantly** and are saved to the config):

| Command                       | What it changes                                           |
| ----------------------------- | --------------------------------------------------------- |
| `gather.rate dispenser "*" 2` | All resources from **trees, ore nodes, and animals** (×2) |
| `gather.rate pickup "*" 2`    | Loose **ground pickups** (hemp, stones, wood, mushrooms)  |
| `gather.rate quarry "*" 2`    | Output from **Mining Quarries**                           |
| `gather.rate survey "*" 2`    | Yield from **Survey Charges**                             |
| `dispenser.scale tree 2`      | Total wood **per tree** (dispenser pool size)             |
| `dispenser.scale ore 2`       | Total ore **per node**                                    |
| `dispenser.scale corpse 2`    | Total resources **per animal corpse**                     |

Replace `"*"` with a specific resource to target just one, e.g.:

```
gather.rate dispenser "Sulfur Ore" 3
gather.rate dispenser "Wood" 5
```

> **`gather.rate` vs `dispenser.scale`:** `gather.rate` changes how much you get **per swing**; `dispenser.scale` changes the **total pool** available before a node is depleted. For a true "×N" server, set both to the same multiplier.

A Complete 3x Server [#a-complete-3x-server]

Run these once in the console:

```
gather.rate dispenser "*" 3
gather.rate pickup "*" 3
gather.rate quarry "*" 3
gather.rate survey "*" 3
dispenser.scale tree 3
dispenser.scale ore 3
dispenser.scale corpse 3
```

Faster Crafting & Smelting [#faster-crafting--smelting]

These are **not** part of GatherManager:

| Setting / Plugin      | Effect                                                                          |
| --------------------- | ------------------------------------------------------------------------------- |
| `craft.instant true`  | Vanilla convar — items craft instantly ([server.cfg](/docs/rust/server-config)) |
| **QuickSmelt** plugin | Multiplies furnace/campfire smelting speed and output                           |

Tips [#tips]

* Advertise your rates with the right [server tags](/docs/rust/server-config) so players filter to you (e.g. a `weekly` + modded server).
* Rates persist across restarts — you only need to set them once (or edit `oxide/config/GatherManager.json` directly).

Related Guides [#related-guides]

* [Install Oxide/uMod Plugins](/docs/rust/oxide-plugins)
* [Install Carbon](/docs/rust/carbon-mod)
* [Server Configuration](/docs/rust/server-config)
* [Wipe Guide](/docs/rust/wipe-guide)
