Rust Server Mods: Oxide vs Carbon, Best Plugins & Setup (2026)

Rust server guide, 2026

Vanilla Rust has no plugin support. Every modded server you have ever played on, with kits, teleports, shops, clans or 5x gather, runs a modding framework on top of the normal server files, and then loads small plugin files on top of that. There are two frameworks: Oxide (uMod), the long-time standard, and Carbon, the newer and lighter one that runs most Oxide plugins.

This Rust server mods guide covers both frameworks, how to install them, how to add plugins and give players permissions, and the plugins that almost every popular server runs, sorted by what they do. Every command has a Copy button so you can paste it straight into your server console.

TL;DR Install Oxide (free on umod.org) or Carbon (free on carbonmod.gg) by extracting its zip into your server folder while the server is stopped. You can only run one. Plugins are single .cs files: drop them into oxide/plugins or carbon/plugins and they load on their own. Give players access with oxide.grant or c.grant. The starter pack on most servers is Vanish, Admin Radar, Kits, NTeleportation, Gather Manager, Stack Size Controller, Furnace Splitter and Backpacks. After every Rust update, including force wipe day, install the matching framework build or your plugins stop loading.
Rust server mods at a glance: pick Oxide or Carbon, plugins are single .cs files in the plugins folder, most plugins are free on uMod, update the framework after every Rust update and modded servers show in the Modded tab
A framework, a plugins folder and a few commands are all a modded Rust server needs.
2frameworks: Oxide or Carbon
1.cs file per plugin
0cost for most uMod plugins
24plugins covered in this guide

What Are Rust Server Mods?

In Rust, “mods” means server-side plugins. Players never download anything: they join a modded server with the normal game and the server does all the work. That is why you can hop from a vanilla official to a 10x server with kits and teleports in seconds.

Each plugin is a single C# file (.cs) that the framework compiles when the server loads it. A plugin can change gather rates, add chat commands like /home or /kit, draw custom menus, run events, or give admins tools that vanilla does not have. Plugins can only do what the framework lets them hook into, so you cannot add new weapons or new models the way you can in other games. Custom maps with extra monuments are a separate thing, loaded with server.levelurl rather than a plugin.

If you have not set up a server yet, start with our how to host a Rust server guide, then come back here to mod it.

Oxide vs Carbon: Which Framework to Use

Both frameworks are free and both run the same plugin format. Oxide has been the standard for over ten years and almost every plugin is written for it first. Carbon was built as a drop-in replacement that runs Oxide plugins, uses less memory and tends to ship its update quickly after a Rust patch.

Oxide vs Carbon for Rust server mods: Oxide (uMod) is the original standard with the biggest plugin library, Carbon is lighter and runs most Oxide plugins, both are free, folders are oxide/plugins and carbon/plugins and you can only run one at a time
Pick one framework. Running both at once breaks the server.
Oxide (uMod)Carbon
CostFreeFree
Downloadumod.orgcarbonmod.gg (GitHub releases)
Plugins folderoxide/pluginscarbon/plugins
Config folderoxide/configcarbon/configs
Command prefixoxide. (short form o.)c.
Plugin supportEvery uMod plugin, the reference formatRuns the large majority of Oxide plugins unchanged, plus Carbon-only ones
Best forMaximum compatibility, most guides assume itBigger servers that want lower memory use and built-in admin tools

Our pick: if you are new, use Oxide, because every plugin page and every forum answer assumes it. If you run a busy server or already know your plugin list works on Carbon, Carbon is worth the switch. Moving later is easy: copy your .cs files and configs into the Carbon folders.

How to Install Oxide or Carbon

The install is the same idea for both: stop the server, extract a zip over your server files, start it again.

How to install Rust server mods in four steps: stop the server, extract the Oxide or Carbon zip into the folder with RustDedicated, start the server so it creates the plugins folder, then drop plugin .cs files in
Four steps, about two minutes on a server you already run.
  1. Stop the server. Type quit in the console so it saves and shuts down cleanly.
  2. Update Rust first. Run your SteamCMD update (app_update 258550) so the server and framework versions match.
  3. Download the framework for your OS: the Oxide Rust build from umod.org, or the Carbon release zip for Windows or Linux.
  4. Extract it into the folder that holds RustDedicated.exe (or RustDedicated on Linux) and allow it to overwrite files. On Linux, Carbon also needs its environment script run before the server starts, which the Carbon docs show.
  5. Start the server. The console prints the Oxide or Carbon version on boot, and an oxide or carbon folder appears with plugins, config, data and lang inside.
Wipe day warning Every Rust update, including the monthly force wipe, replaces the server files and removes the framework hooks. If you update Rust and skip the new Oxide or Carbon build, the server boots as vanilla with no plugins. Add the framework download to the same script that runs your SteamCMD update.

How to Add Plugins

Download a plugin’s .cs file and put it in the plugins folder. You do not need to restart: both frameworks watch the folder and load new files while the server runs. Within a few seconds the console shows the plugin name and version, and a settings file appears in the config folder.

FolderWhat goes in it
pluginsThe .cs plugin files. Delete a file to unload the plugin.
config (Carbon: configs)One .json settings file per plugin. Edit it, then reload the plugin.
dataSaved plugin data such as player homes, kits used, clan lists and balances.
langEvery chat message the plugin prints, so you can reword or translate them.

To change a setting, edit the plugin’s JSON in the config folder (check it in a JSON validator if you are unsure, one missing comma breaks it), then reload the plugin with the command below. Wiping a plugin’s progress, such as kit cooldowns or shop balances, usually means deleting its file in the data folder while the plugin is unloaded.

What it doesOxideCarbon
List loaded pluginsoxide.pluginsc.plugins
Reload a pluginoxide.reload Kitsc.reload Kits
Load a pluginoxide.load Kitsc.load Kits
Unload a pluginoxide.unload Kitsc.unload Kits
Reload every pluginoxide.reload *c.reload *

Swap Kits for the plugin’s file name without .cs. For the rest of your server console, see our Rust admin commands list.

Permissions: Who Can Use What

Most plugins do nothing for normal players until you grant a permission. Each plugin lists its permissions on its download page, written as pluginname.permission, for example nteleportation.home or backpacks.use. You can grant a permission to one player by Steam64 ID or name, or to a group. Every player is in the default group, and players with server auth (ownerid or moderatorid) are added to the admin group automatically.

Rust Oxide and Carbon permission commands: oxide.grant group default backpacks.use, oxide.grant user with a Steam64 ID, oxide.group add vip, oxide.usergroup add a player to vip and the Carbon c.grant versions
Grant to a group once, then just add players to the group.
What it doesOxideCarbon
Give everyone a permissionoxide.grant group default backpacks.usec.grant group default backpacks.use
Give one player a permissionoxide.grant user 7656119XXXXXXXXXX kits.adminc.grant user 7656119XXXXXXXXXX kits.admin
Take a permission awayoxide.revoke group default backpacks.usec.revoke group default backpacks.use
Make a VIP groupoxide.group add vipc.group add vip
Put a player in a groupoxide.usergroup add 7656119XXXXXXXXXX vipc.usergroup add 7656119XXXXXXXXXX vip
See a player’s permissionsoxide.show user 7656119XXXXXXXXXXc.show user 7656119XXXXXXXXXX
Tip Replace the X’s with the player’s Steam64 ID (17 digits starting 7656119). Never grant oxide.* or a plugin’s *.admin permission to the default group: it hands every player admin tools.

Best Admin Plugins

These keep your server clean and let you catch cheaters without vanilla’s limits. All of them are free on uMod.

Best Rust admin plugins: Vanish to go invisible, Admin Radar to see players and stashes through walls, Better Chat for ranks and colours, Remover Tool, Timed Execute for scheduled commands and Entity Cleanup
The moderation tools almost every community and modded server runs.
PluginWhat it doesWhy you want it
VanishMakes an admin fully invisible and silentWatch suspected cheaters without them knowing
Admin RadarShows players, sleepers, stashes and loot through wallsFind hidden stashes, glitched bases and ESP abusers fast
Better ChatChat titles, colours and group tagsShows [Admin] and [VIP] ranks; needed by many other plugins
Remover ToolLets players or admins remove building parts with a refundFix misplaced blocks without the hammer’s 10-minute limit
Timed ExecuteRuns console commands on a timer or at set timesAutomatic restarts, saves and announcements
Entity CleanupRemoves entities outside building privilegeKeeps big servers smooth late in the wipe

Best Gameplay and Quality of Life Plugins

These are the plugins that make a server feel “modded”: faster gather, bigger stacks and less inventory busywork.

Best Rust gameplay plugins: Gather Manager for 2x to 10x rates, Stack Size Controller, Quick Smelt, Furnace Splitter, Backpacks, Kits, NTeleportation for homes and TPR, and Auto Doors
Rates, stacks, kits and teleports are the core of most 2x to 10x servers.
PluginWhat it doesGood to know
Gather ManagerMultiplies gather from nodes, trees, pickups, quarries and survey chargesThe standard way to run a 2x, 5x or 10x server
Stack Size ControllerRaises stack limits per item or per categoryPair it with higher rates or boxes fill instantly
Quick SmeltSpeeds up furnaces, refineries and campfiresSet a multiplier so 5x ore does not take all night
Furnace SplitterSplits ore evenly across furnace slotsSaves the manual splitting every vanilla player hates
BackpacksAdds an extra inventory opened with /backpackCan keep or drop contents on death; separate from the in-game backpack items
KitsSpawnable item kits with cooldowns and limitsUse the item shortnames list when building kits
NTeleportation/home, /tpr and town teleports with cooldownsBlocks teleports while raid or combat blocked if you set it
Auto DoorsCloses doors on their own after a few secondsStops the classic “left the door open” raid

A typical Gather Manager setup for a 3x server is one console line per gather type:

What it setsCommand
Trees, nodes and animalsgather.rate dispenser * 3
Hemp, stones and pickupsgather.rate pickup * 3
Mining and pump jack quarriesgather.rate quarry * 3
Survey charge holesgather.rate survey * 3

Clans, Shops, Economy and PvE Plugins

Once a server has regulars, these give them something to play for between raids.

Rust server plugins for clans, shops and PvE: Clans, Economics, Server Rewards, GUI Shop, TruePVE, Zone Manager, Raidable Bases and Image Library
Clans, a shop and an event or two turn a modded server into a community.
PluginWhat it doesPrice
ClansClan tags, clan chat, ally lists and friendly-fire controlFree (uMod)
EconomicsA server money balance other plugins can useFree (uMod)
Server RewardsReward points for playtime that buy items or kitsFree (uMod)
GUI ShopAn in-game shop menu that spends Economics or reward pointsFree (uMod)
TruePVETurns off player damage and base damage for PvE serversFree (uMod)
Zone ManagerDraws zones with their own rules (no build, no PvP, safe trade)Free (uMod)
Raidable BasesSpawns NPC-defended bases to raid for lootPremium on Codefling (about $40, base packs extra)
Image LibraryLoads item icons and images for menu pluginsFree (uMod); many UI plugins require it

If you run a shop plugin, players still use normal vending machines for player trades, so the two work side by side. For PvE servers, remember TruePVE also stops raids, so pair it with Raidable Bases or events if you still want boom.

Starter Plugin Packs by Server Type

The fastest way to break a server is to install 60 plugins on day one. Start with the set that matches your server, test it, then add more. Never run two plugins that do the same job (two teleport plugins, two gather plugins, two chat formatters).

Server typeStart with
Vanilla+ (1x, small tweaks)Vanish, Admin Radar, Better Chat, Furnace Splitter, Timed Execute. Keep gather at 1x.
2x or 3xVanilla+ list plus Gather Manager, Stack Size Controller, Quick Smelt, Backpacks, Remover Tool
5x or 10x2x list plus Kits, NTeleportation, Clans, Auto Doors, Entity Cleanup
PvETruePVE, Zone Manager, Raidable Bases, Kits, NTeleportation, Server Rewards, GUI Shop
Friends onlyAdmin tools only, plus Remover Tool and Furnace Splitter. Use vanilla admin commands for the rest.

Where to Get Rust Plugins

  • uMod: the biggest free library. Every plugin above except Raidable Bases premium is here, with permissions, commands and a support forum on each page.
  • Codefling: free and paid plugins, maps, UI designs and base packs. Most premium Rust plugins are sold here.
  • Lone.Design and Chaos Code: paid stores known for polished menus, server panels and event plugins.

Only download plugins from these stores or a developer’s own GitHub. A plugin is code that runs on your server with full access, so a random file from a Discord can steal your RCON password or wreck your save. Read the reviews and check when it was last updated: a plugin that has not been touched since the last big Rust update may not compile.

Modded Tab vs Community Tab

The in-game server browser splits servers into Official, Community and Modded. With Oxide installed, its oxide.config.json has a Modded option set to true by default, which tags the server so it lists under Modded.

Facepunch expects the Community tab to look and play like vanilla. If your plugins change gather rates, add kits or teleports, or draw custom UI, keep the server in Modded. Servers that hide big gameplay changes in the Community tab risk being removed from the list by Facepunch. Admin-only tools that players never see, like Vanish or Admin Radar, do not change how the game plays. Players looking for a vanilla wipe can browse our Rust servers list.

Rust server mods tips: update Oxide or Carbon after every Rust update, add plugins one at a time, back up the config and data folders, and stay in the Modded tab if plugins change gameplay
Most plugin problems come from skipping an update or installing too much at once.

Troubleshooting Rust Plugins

ProblemFix
No plugins load after an updateInstall the latest Oxide or Carbon build for the new Rust version. The boot log should print the framework version.
One plugin fails to compileThe console names the file and line. Update the plugin; if it was not updated after a Rust patch, wait or replace it.
Players get “You don’t have permission”Grant the permission to the default group or their group, then have them try again. No reload needed.
Config changes do nothingReload the plugin after saving. If the file resets, it had a JSON error.
Two plugins fight (double teleports, broken chat)Remove one of the two plugins that do the same job.
Server lags late in the wipeUnload plugins one by one to find the heavy one, and run Entity Cleanup.
Server shows in Community, not ModdedCheck that the framework actually loaded on boot and that Modded is true in oxide.config.json, then give Steam a few minutes.

On wipe day, plugin data does not wipe with the map. Decide which data files to clear (kit cooldowns, homes, shop balances) and delete them while the plugins are unloaded, after you delete the map and save files. Our server hosting guide covers the map and blueprint wipe itself.

Rust Server Mods FAQ

How do you add mods to a Rust server?

Stop the server, extract the Oxide or Carbon zip into the folder with RustDedicated, and start it again. Then drop plugin .cs files into oxide/plugins or carbon/plugins. They load on their own while the server runs.

Should I use Oxide or Carbon?

Oxide (uMod) is the safest choice for new admins because every plugin and guide is written for it. Carbon runs most Oxide plugins, uses less memory and suits bigger servers. You can only run one at a time.

Are Rust server plugins free?

Most are. Thousands of plugins on uMod are free, including Kits, NTeleportation, Gather Manager, Clans and Vanish. Premium plugins like Raidable Bases are sold on Codefling and similar stores.

Do players need to download mods to join a modded Rust server?

No. Rust plugins run only on the server. Players join with the normal game, and any custom menus or icons are sent by the server.

Why did my plugins stop working after the update?

Every Rust update, including force wipe, replaces the server files and removes the framework. Install the new Oxide or Carbon build right after the SteamCMD update and your plugins load again.

How do I give players permission to use a plugin?

Use oxide.grant group default permission.name to give it to everyone, or oxide.grant user followed by a Steam64 ID for one player. On Carbon the same commands start with c.grant.

Can I change gather rates without plugins?

No. Vanilla Rust has no gather rate setting, so 2x, 5x and 10x servers use a plugin such as Gather Manager. Servers with changed rates belong in the Modded tab.

Do Rust mods work on console?

No. Rust Console Edition servers cannot run Oxide, Carbon or player-made plugins; a rented console server only offers its built-in settings. Plugin mods are a PC server feature, and console and PC players can’t share a server anyway (see our Rust crossplay guide).

Sources