RustRust•Plugins

How to Set Up Gather Rate on a Rust Server (2x, 5x, 10x)

Set up 2x, 5x and 10x gather rates on your Rust server with the Gather Manager plugin. Covers install, per-resource rates, quarries and fixes.

Higher gather rates mean less time farming and more time building and raiding. Rust has no built-in setting for them, so a 2x, 5x or 10x server needs the Oxide modding framework and the Gather Manager plugin. Gather Manager is free on uMod. With it, you set the rate for trees, ore, animals, pickups, quarries and survey charges with one console command each.

To follow along, you need your server in the Physgun Gamepanel and permission to manage its plugins (server owners have this by default). The server restarts once, and the first start with Oxide can take a few minutes.

Switch the server to Oxide

  1. Select Server Options in the menu on the left.
  2. Type Modding Framework in the Search box.
  3. Select the box under Modding Framework. A new server shows vanilla here.
  4. Select oxide. The setting saves on its own, and Startup variable successfully saved. appears.
  5. Select Start at the top of the page. If your server is already running, select Restart instead.
  6. Select Console and wait for the line Server startup complete. Just above it, [Physgun] Oxide detected! confirms that Oxide is running.

Let this start finish before you install the plugin. If you install a plugin on a server that has never started with Oxide, the server can get stuck on Starting. If that happens, see If it does not work at the end of this article.

Install Gather Manager

  1. Select Plugin Installer in the menu on the left.
  2. Select uMod.
  3. Type Gather Manager in the Search for plugins… box.
  4. Select Install on the GatherManager card by Ryan. The panel confirms that the plugin is installed.
  5. Open the Installed tab. GatherManager is listed with its version.

The running server picks up the plugin by itself, without a restart. In the Console, you see Loaded plugin Gather Manager.

Set the gather rate

Each command sets the rate for one source. The * means every resource from that source.

SourceWhat it covers
dispenserTrees, ore nodes and animal bodies
pickupResources you pick up off the ground
quarryMining Quarries
surveySurvey Charges
  1. Select Console in the menu on the left.
  2. Type gather.rate dispenser * 5 in the Type a command… box and press Enter. The console replies You have set the gather rate for * to x5 from Resource Dispensers.
  3. Type gather.rate pickup * 5 and press Enter.
  4. Type gather.rate quarry * 5 and press Enter.
  5. Type gather.rate survey * 5 and press Enter.

The other three replies end in from pickups., from Mining Quarries. or from Survey Charges.. For a different rate, change the last number. This is the full set for 2x:

gather.rate dispenser * 2
gather.rate pickup * 2
gather.rate quarry * 2
gather.rate survey * 2

And this is the full set for 10x:

gather.rate dispenser * 10
gather.rate pickup * 10
gather.rate quarry * 10
gather.rate survey * 10

Tune one resource

To give one resource its own rate, name it instead of using *. A named resource overrides the * rate for that source.

  1. Type gather.rate dispenser Wood 10 in the Console and press Enter. The reply is You have set the gather rate for Wood to x10 from Resource Dispensers. Wood now gathers at 10x, and everything else stays at 5x.
  2. Type oxide.plugins and press Enter. The list shows "Gather Manager" with its version, which confirms that the plugin is loaded.

If a resource name has a space in it, put it in quotes:

gather.rate dispenser Stones 5
gather.rate dispenser "Metal Ore" 5
gather.rate dispenser "Sulfur Ore" 2
gather.rate quarry "Sulfur Ore" 10
gather.rate survey "Sulfur Ore" 5

Gather Manager also has a dispenser.scale command, for example dispenser.scale tree 2 (it also takes ore and corpse). It changes how much a tree, ore node or animal body holds in total, and it multiplies with gather.rate. If you set both to 5, a node gives far more than 5x overall. For a plain 2x, 5x or 10x server, use gather.rate on its own.

Check the saved rates

The plugin saves every rate you set to a config file. You can check it there, or change values by hand.

  1. Select File Manager in the menu on the left.
  2. Select the oxide folder.
  3. Select the config folder.
  4. Select GatherManager.json.
  5. Type Wood in the Search settings… box. Its rate shows under GatherResourceModifiers.
GatherManager.json open in the file editor, filtered to the Wood rate of 10 under GatherResourceModifiersFind a rateType Wood in Search settings to jump to its rate.

To change a rate here, edit the number, select Save File, then run this in the Console so the plugin reads the file again:

oxide.reload GatherManager

Test it in game

Join your server and hit a tree. With Wood at 10x, each hit gives about ten times the wood you would get on a vanilla server. To check the quarry and survey rates, place a Mining Quarry or throw a Survey Charge. Players can type /gather in chat to see the current rates.

You can also run the gather.rate commands from the F1 console in game, as long as you are an admin. The Owner ID setting only makes you an admin when the server is first installed or reinstalled. On a server that is already running, run this in the Console with your own SteamID64, then reconnect:

ownerid 76561198979425569 "Anthony"

Install it without the panel

On any Rust server that already runs Oxide, you can also install the plugin by hand.

  1. Download GatherManager.cs from the plugin’s page on uMod: umod.org/plugins/gather-manager.
  2. Upload the file to the oxide/plugins folder. In the File Manager, open that folder, select New, then Upload.
  3. Watch the console. You see GatherManager was compiled successfully, then Loaded plugin Gather Manager. You do not need to restart.

The commands and the config file then work the same way. On a server that runs Carbon instead of Oxide, the folders are carbon/plugins and carbon/configs, and c.plugins lists the loaded plugins.

If it does not work

  • The server is stuck on Starting after you installed the plugin. Select Kill, delete the oxide folder in the File Manager, then select Start and wait for Server startup complete. Then, in the Plugin Installer, open the Installed tab, select Uninstall on GatherManager and install it again.
  • The console does not recognise gather.rate. Check that Modding Framework is set to oxide and that the server has restarted since you changed it. Run oxide.plugins: if Gather Manager is not listed, install it again or check that GatherManager.cs is in oxide/plugins.
  • Rates look unchanged. Gather rates do not change loot, and barrels and loot that already exist stay the same. Test on a tree or ore node, and check the values in GatherManager.json.
  • You get much more than expected. You probably set dispenser.scale as well as gather.rate. Set the scale back with dispenser.scale tree 1 (and the same for ore and corpse).
rust gather rategather managerrust 2x serverrust 10x serveroxide plugins

Was this article helpful?

3 Day Refund Guarantee

Ready to run your own Rust server?

Deploy a high-performance Rust server on overclocked hardware in seconds, with Rust God Tools, custom rates, and full file access. You set the wipe, the rules, and the loot.

Launch My Rust Server