RustRustMods

How to make a 2x Rust Server

Looking to start your own 2x Rust Server? We'll walkthrough which plugins you need to increase resource gathering rates, loot, crafting speed, smelting speed and inventory space!

Creating your own 2x Rust Server

2x servers are pretty popular, but knowing how to make one can get a bit tricky due to the lack of useful instructions. In this guide we’ll make sure you are equipped with all the knowledge you need to make a 2x server.

The same logic applies if you would also like to increase gathering rates to 3x/4x/5x or even 10x if you’re crazy enough like our friends @ Vital Rust.

It is also important to remember, this is your server, this guide simply provides assistance and recommendations if you believe something should be different you should change it!

⚠️ Important performance notice

Increasing resource rates does come with side effects such as your server needing more and more resources.

If you are currently not using a Physgun Rust Server we highly recommend you make the switch. All of our Rust servers run on the OC AMD Ryzen 9 9950X with extremely fast DDR5 Memory.

Physgun Rust Servers are perfectly suited to run 2x Rust servers on without an issue, and should you need more resources upgrading is easy, instant and seamless with no data loss.

Plugin List

We’ll need around 5 plugins to make this a true 2x server. These plugins work on Oxide and also should be backwards compatible with Carbon as-well.

If you are unsure how to switch your server to Oxide/Carbon simply do the following

  1. Head to the Physgun Gamepanel
  2. In your server head to Configuration > Server Options
  3. Look for Modding Framework and you can switch it to oxide or Carbon
Switching modding framework

That’s it! No further installation needed. Now let’s move onto the plugins you will need.

You can find these plugins in the Tools > Plugin Installer tab on the Physgun Gamepanel

  • Gather Manager – to increase resource gathering
  • Quick Smelt – to increase smelting speed
  • Crafting Controller – to adjust craft speed
  • Stack Size Controller – to increase item stacks
  • Better Loot (or LootPlus) - to increase loot drops
Plugin Installer Example

After these plugins are installed they will generate config files. These will be located in /oxide/config/...

The next steps we will go over is configuring all of these addons to double their rates and speeds repsectively.

Gather Manager Config

Location: /oxide/config/GatherManager.json

We made a drop-in ready config for 2x resource drops. Simply locate "Options": {...}, and replace it with the following…

GatherManager.json – 2x multipliers
"Options": {
  "ExcavatorBeltSpeedMax": 0.1,
  "ExcavatorResourceModifiers": {
    "stones": 2.0,
    "metal.ore": 2.0,
    "sulfur.ore": 2.0,
    "hq.metal.ore": 2.0
  },
  "ExcavatorResourceTickRate": 3.0,
  "ExcavatorTimeForFullResources": 120.0,

  "GatherDispenserModifiers": {
    "tree": 2.0,
    "ore": 2.0,
    "corpse": 2.0
  },

  "GatherResourceModifiers": {
    "wood": 2.0,
    "stones": 2.0,
    "metal.ore": 2.0,
    "sulfur.ore": 2.0,
    "hq.metal.ore": 2.0,
    "animal.fat": 2.0,
    "leather": 2.0,
    "bone.fragments": 2.0
  },

  "MiningQuarryResourceTickRate": 5.0,

  "PickupResourceModifiers": {
    "stones": 2.0,
    "metal.fragments": 2.0,
    "sulfur": 2.0,
    "wood": 2.0,
    "cloth": 2.0,
    "mushroom": 2.0,
    "hempclone": 2.0,
    "corn": 2.0,
    "pumpkin": 2.0
  },

  "QuarryResourceModifiers": {
    "stones": 2.0,
    "metal.ore": 2.0,
    "sulfur.ore": 2.0,
    "hq.metal.ore": 2.0
  },

  "SurveyResourceModifiers": {
    "stones": 2.0,
    "metal.ore": 2.0,
    "sulfur.ore": 2.0,
    "hq.metal.ore": 2.0
  }
},

These values will multiply all obtainable resources by 2 times. Effectively making everything 2x.

You are free to modify these values as you see fit, for example if you want to reduce how much you get when hitting a tree or mining a rock, simply modify the GatherDispenserModifiers values.

Below is a simple description of what each option does, remember these are all multiplicative - so adjust with care!

  • ExcavatorResourceModifiers – Multiplies how many resources are gained from the Giant Excavator Pit
  • GatherDispenserModifiers – Multiplies how many resources are gained when hitting a tree/rock/corpse
  • QuarryResourceModifiers – Multiplies the resource output of the deployable Mining Quarry
  • PickupResourceModifiers – Multiplies the resources a player gets when picking up resources like plants, rocks & stumps
  • SurveyResourceModifiers – Multiplies the resources from Survey Charges.

After you’ve replaced the config, either restart the server or type oxide.reload GatherManager in console.

You can then type /gather in-game and it will spit out all the values. They should all be the numbers you entered into the GatherManager.json config.

Gather Command

Quick Smelt Config

Location: /oxide/config/QuickSmelt.json

This is yet another drop-in ready config. What we’ve done is added 2x the smelting speed (with the same fuel ratio). You can pretty much copy and paste this directly into the config.

QuickSmelt.json – 2x smelt speed & costs
{
"Use Permission": false,
"Speed Multipliers": {
  "global": 2.0,
  "furnace.large": 2.4
},
"Fuel Usage Speed Multipliers": {
  "global": 1.0
},
"Fuel Usage Multipliers": {
  "global": 2.0
},
"Output Multipliers": {
  "global": {
    "global": 1.0
  }
},
"Whitelist": {
  "global": []
},
"Blacklist": {
  "global": []
},
"Smelting Frequencies (Smelt items every N smelting ticks)": {
  "global": 1
},
"Debug": false
}

Why is Use Permission disabled? Because if you have this enabled, users without the quicksmelt.use permission will not be affected by these changes. Assuming you want your entire server to be 2x disabling this is the best option to have it globally apply.

Why are we using Fuel Usage Multipliers over Fuel Usage Speed Multipliers? Short answer, micro-optimizations, it’s better to have less burn ticks vs a faster burn tick especially when your server gets more populated. This yields the same result as speed would. But of course the choice if you want faster or more usage is completely up to you, simply swap the numbers if you want it to be faster with normal cost.

What’s with furnace.large being set to 2.4? This will help lean players towards using Large Furnaces instead of spamming small Furnaces, providing overall better server performance.

  • Fuel Usage Speed Multipliers - This affects how fast fuel is used per smelt.
  • Fuel Usage Multipliers - This affects how much fuel is used per smelt.
  • Output Multipliers – This will affect the output, we left this at 1 since resource rate is already doubled. But if you are feeling extra crazy you can up this to 2x, which will basically 4x the end product of resources.

Craft Controller Config

Location: /oxide/config/CraftingController.json

If you think your 2x server also needs double the crafting speed this plugin will handle just that. Do note this config is a lot more scuffed than the others unfortunately. But we will make sure to walk you through it!

  1. Replace the code below on line 1 to line 9 in the config.
CraftingController.json – 2x craft speed
{
"Default crafting rate percentage": 50.0,
"Save commands to config (save config changes via command to the configuration)": true,
"Simple Mode (disables: instant bulk craft, skin options and full inventory checks for better performance)": false,
"Allow crafting when inventory is full": false,
"Complete crafting on server shut down": false,
"Craft items with random skins if not already skinned": false,
"Show Crafting Notes": false,
"Crafting rate bonus mulitplier (apply oxide perms for additional mulitpliers": {},
  1. Bulk replace "useCrafteRateMultiplier": false, to "useCrafteRateMultiplier": true, on every single item
  1. Open the file in the File Manager and select "useCrafteRateMultiplier": false, with your cursor
  2. Press CTRL + F (or command on Mac) to open the Search bar
  3. Click the + button to open the Replace function
  4. In the Replace with input, paste "useCrafteRateMultiplier": true,
  5. Click All next to the Replace with input
  6. Click Save File and you’re done!
Bulk replacing all items

This will basically tell every item we want to use Default crafting rate percentage, which we have set to 50 as that is half the crafting speed (default 100).

We also do not set Simple Mode to true because the extra checks are not worth losing, and we have no idea what checks we are losing out on, some could be exploitive.

Stack Size Controller Config

Location: /oxide/config/StackSizeController.json

This drop-in config is pretty much all good to go. Instead of replacing every single stack with x2 we only did stacks that ideally should be multiplied. But of course any changes you want made, you should make them!

Do note, this is not a full copy + replace. At the time of writing this you will ideally replace line 1 thru line 25 with the codeblock below.

StackSizeController.json – 2x inventory stacking
{
"RevertStackSizesToVanillaOnUnload": true,
"AllowStackingItemsWithDurability": true,
"HidePrefixWithPluginNameInMessages": false,
"GlobalStackMultiplier": 1.0,
"CategoryStackMultipliers": {
  "Weapon": 1.0,
  "Construction": 2.0,
  "Items": 2.0,
  "Resources": 2.0,
  "Attire": 1.0,
  "Tool": 1.0,
  "Medical": 2.0,
  "Food": 2.0,
  "Ammunition": 2.0,
  "Traps": 2.0,
  "Misc": 1.0,
  "All": 1.0,
  "Common": 1.0,
  "Component": 2.0,
  "Search": 1.0,
  "Favourite": 2.0,
  "Electrical": 2.0,
  "Fun": 1.0
},

This config is pretty subjective, if you want your players to be-able to stack tools and weapons you should swap them to 2.0. Anything on 1.0 is a normal stack. 2.0 is 2x the stack (multiplicative)

Better Loot Config

Location: /oxide/config/BetterLoot.json

This will control loot from crates, monuments, airdrops, etc…

  1. Set "Loot Multiplier": to 2
  2. Set "Scrap Multipler": to 2

This is an example of how many items you can expect out of an Supply Drop

Supply Drop on 2x rate

That’s pretty much all there is to it! Now all of the watched prefabs above in the config will be doubled.

You’re done!

Your server should now be pretty much fully 2x, all of these options are changable and we really encourage you to choose what fits best for your own server because in the end, it’s your server.

We also highly recommend having at least bi-weekly wipes on 2x+ servers! Things will get crazy real fast.

If you have any questions feel free to join the Physgun Discord and ask there!

rust 2x server2x rust serverincreased gathering rate

Questions?

Join over 6000+ members in our Discord community chat with other server owners, get help, and stay up to date with the latest news.