Gathering plugins for Rust
Gathering plugins change how many resources a Rust player pulls out of a node, crop, fish or quarry, and how fast those resources move through smelting and furnaces. Server owners use them to shorten grind on high-pop servers, to set separate yields for VIP ranks, and to keep tool costs from eating all the ore a player just farmed.
9 plugin recipes for Oxide and Carbon
- Auto smelt on gatherConverts gathered metal ore into metal fragments, sulfur ore into sulfur and optionally wood into charcoal for players with a permission, using…OnDispenserGatherOnDispenserBonus
- Farming yield multiplierMultiplies the amount of crops a player receives when harvesting planter crops or wild plants, with a separate multiplier per item shortname.OnServerInitializedOnGrowableGathered
- Fishing catch bonusMultiplies the amount of each caught fish and rolls a configurable chance for bonus items after every successful catch, using the OnFishCaught hook.OnFishCaught
- Furnace smelting speedSpeeds up furnaces, large furnaces, refineries and other ovens by scheduling extra smelt cycles per cook tick, scaled per oven prefab from config.OnOvenCook
- Furnace splitterAutomatically spreads ore evenly across the free input slots when a player moves items into a furnace.CanMoveItem
- VIP gather bonusGives players with tiered permissions extra resources when they gather from nodes with a ResourceDispenser or pick up collectible entities, using…OnServerInitializedOnDispenserGatherOnCollectiblePickup
- Gather rate multiplierScales resources from trees, ore nodes, corpses and world pickups with per-resource multipliers and a VIP bonus.OnDispenserGatherOnDispenserBonusOnCollectiblePickup
- Quarry and excavator multiplierMultiplies the output of mining quarries, pump jacks and the giant excavator with independent multipliers.OnQuarryGatherOnExcavatorGather
- Tool durability multiplierScales condition loss on tools and weapons through the OnLoseCondition hook, with per-shortname multipliers, a default multiplier and a permission…OnLoseCondition
Need a gathering plugin that is not listed?
Describe it in a sentence and get a compiled plugin with config and permissions.
About gathering plugins
The usual problems are balance and stacking. A gather rate multiplier combines with farming yield, quarry output and any per-player bonus, so decide the intended ceiling before you enable several at once. Durability and auto-smelt rules change economy pacing, not just convenience, so they should be reviewed every wipe rather than left as defaults.
Most of these plugins are built the same way: a config file holds the multipliers, Oxide hooks such as Dispenser.Fill or the collect hook on ResourceDispenser scale the yield, and a permission like gathering.vip gates the bonus for a group. Furnace splitting uses StorageContainer.PlayerOpenLoot to divide stacks on open, and settings reload with oxide.reload. Carbon loads the same Oxide plugins.
