Gather Manager is one of the most commonly used plugins for creating a modded Rust server. It allows you to control how many resources players receive from trees, ore nodes, corpses, ground pickups, Mining Quarries, Survey Charges, and the Giant Excavator.
Whether you want a lightly boosted 2x experience or a fast-paced 10x Rust server, the configurations below can be copied directly into your Gather Manager config.
What You Need Before Installing Gather Manager
The installation process depends on how your Rust server is being hosted.
If you are self-hosting, this guide assumes you have already installed and configured a working Rust dedicated server. Your server must also use a modding framework such as Oxide/uMod or Carbon. A completely vanilla Rust server cannot load traditional .cs plugins.
If you use Pine Hosting, you can select a modded framework, install plugins, or apply a pre-made server template directly through the control panel. You do not need to manually download Gather Manager or search through the server files.
The downloaded GatherManager.cs file is the plugin itself.
For a self-hosted installation, upload the file to the appropriate folder inside your main Rust server directory:
Oxide/uMod:
oxide/plugins/GatherManager.cs
Carbon:
carbon/plugins/GatherManager.cs
If the server is online, the framework should normally detect and load the plugin. If the server is offline, start it after uploading the file. Once Gather Manager loads successfully, it creates a configuration file. Oxide normally stores it under oxide/config, while Carbon uses its own configuration directory.
The file you need to edit is:
GatherManager.json
Carbon also provides an optional built-in GatherManager module. The templates in this guide are specifically intended for the downloadable Gather Manager plugin, so the Carbon module may use a different configuration structure.
Understanding The Gather Manager Settings
Gather Manager separates different methods of obtaining resources:
GatherResourceModifierscontrols resources gained by actively harvesting trees, nodes, and corpses.GatherDispenserModifierscontrols the total resources contained within trees, nodes, and corpses.PickupResourceModifierscontrols collectible resources found on the ground.QuarryResourceModifierscontrols Mining Quarry output.SurveyResourceModifierscontrols resources produced through Survey Charges.ExcavatorResourceModifierscontrols Giant Excavator output.
Using the same value for the gather and dispenser modifiers gives players more resources per hit while also increasing the total amount available inside each node. Gather Manager officially distinguishes between dispenser gathering, pickups, quarries, and Survey Charges, with additional current configuration options covering the Giant Excavator.
Before using a template, open GatherManager.json, find the existing "Options" section, and remove only the settings inside its brackets. Paste the matching configuration below in their place. Do not create a second "Options" section.
Copy-And-Paste 2x Gather Manager Config
"ExcavatorBeltSpeedMax": 0.1,
"ExcavatorResourceModifiers": {
"*": 2.0
},
"ExcavatorResourceTickRate": 3.0,
"ExcavatorTimeForFullResources": 120.0,
"GatherDispenserModifiers": {
"Tree": 2.0,
"Ore": 2.0,
"Flesh": 2.0
},
"GatherResourceModifiers": {
"*": 2.0
},
"MiningQuarryResourceTickRate": 5.0,
"PickupResourceModifiers": {
"*": 2.0
},
"QuarryResourceModifiers": {
"*": 2.0
},
"SurveyResourceModifiers": {
"*": 2.0
}
Copy-And-Paste 5x Gather Manager Config
"ExcavatorBeltSpeedMax": 0.1,
"ExcavatorResourceModifiers": {
"*": 5.0
},
"ExcavatorResourceTickRate": 3.0,
"ExcavatorTimeForFullResources": 120.0,
"GatherDispenserModifiers": {
"Tree": 5.0,
"Ore": 5.0,
"Flesh": 5.0
},
"GatherResourceModifiers": {
"*": 5.0
},
"MiningQuarryResourceTickRate": 5.0,
"PickupResourceModifiers": {
"*": 5.0
},
"QuarryResourceModifiers": {
"*": 5.0
},
"SurveyResourceModifiers": {
"*": 5.0
}
Copy-And-Paste 10x Gather Manager Config
"ExcavatorBeltSpeedMax": 0.1,
"ExcavatorResourceModifiers": {
"*": 10.0
},
"ExcavatorResourceTickRate": 3.0,
"ExcavatorTimeForFullResources": 120.0,
"GatherDispenserModifiers": {
"Tree": 10.0,
"Ore": 10.0,
"Flesh": 10.0
},
"GatherResourceModifiers": {
"*": 10.0
},
"MiningQuarryResourceTickRate": 5.0,
"PickupResourceModifiers": {
"*": 10.0
},
"QuarryResourceModifiers": {
"*": 10.0
},
"SurveyResourceModifiers": {
"*": 10.0
}
After saving the config, restart the server or reload the plugin.
For Oxide/uMod:
o.reload GatherManager
For Carbon:
c.reload GatherManager
How To Set Different Rates For Individual Resources
The "*" entry applies the default multiplier to every supported resource. You can then add individual resources underneath it with different values.
For example, this creates a 5x server with 2x wood, 3x stones, 4x metal ore, 2x sulfur ore, and 5x cloth:
"GatherResourceModifiers": {
"*": 5.0,
"Wood": 2.0,
"Stones": 3.0,
"Metal Ore": 4.0,
"Sulfur Ore": 2.0,
"Cloth": 5.0
}
You can apply the same individual rates to resources collected from the ground:
"PickupResourceModifiers": {
"*": 5.0,
"Wood": 2.0,
"Stones": 3.0,
"Metal Ore": 4.0,
"Sulfur Ore": 2.0,
"Cloth": 5.0
}
Resource names containing spaces, such as "Metal Ore" and "Sulfur Ore", must remain inside quotation marks. The official plugin examples use names such as Wood, Stones, Cloth, "Metal Ore", and "Sulfur Ore".
Gather Manager does not increase loot crate contents, component drops, recycler output, crafting speed, or item stack sizes. To modify loot crates and component drops, you need a separate plugin such as BetterLoot.
Common Gather Manager Problems
The Gather Manager Config Is Missing
If GatherManager.json does not appear, the plugin probably has not loaded. Start or restart the server, then check the console for errors.
You should also confirm that Oxide/uMod or Carbon is installed. If the server is still using the vanilla framework, it cannot load Gather Manager or create its configuration file. Missing config files can also indicate that the plugin failed during compilation.
The Config Resets To Default
Invalid JSON can cause Gather Manager to reject your changes, fail to load, or return to default values. Common problems include missing commas, additional commas, unclosed brackets, or incorrect quotation marks.
Run the completed config through a JSON validator before uploading it. You should also keep a backup copy on your computer so it can be restored if the server replaces the broken version.
Gather Manager Creates A New Config
The filename must remain exactly:
GatherManager.json
Names such as GatherManager(1).json, GatherManager1.json, or GatherManager-copy.json will not be recognized. If the expected file is missing, the plugin may generate a new default GatherManager.json instead.
The same applies to the plugin file itself. Keep its name as GatherManager.cs and avoid letting your browser add numbers or additional text when downloading it.
Why Dedicated Rust Hosting Makes Setting Up Gather Multipliers Easier
Manual installation means navigating plugin directories, finding the correct config, editing JSON, validating its syntax, and reloading the plugin after every change.
Dedicated Rust hosting can simplify this by providing pre-made templates with commonly used plugins already installed. Instead of manually editing GatherManager.json, you can change multipliers and other variables through a dedicated UI.
This makes it easier to experiment with a 2x, 5x, or 10x format without worrying about missing commas, incorrect filenames, or broken configuration files.
Create Your Modded Rust Server With Pine Hosting
Pine Hosting provides pre-made Rust server templates, one-click plugin installation, and easy controls for adjusting important plugin settings.
Whether you are building a casual 2x community or a feature-rich modded Rust server, Pine Hosting removes much of the manual configuration involved in self-hosting. With powerful hardware, responsive support, and tools built for Rust server owners, Pine Hosting offers the best Rust hosting experiences for launching and managing your community.