Modding5 min readUpdated 2026-04-17
Installing Oxide/Carbon (Rust)
On this page
Overview
Oxide (uMod) and Carbon are modding frameworks for Rust that let you install plugins written in C#. This guide covers both options and how to manage plugins.
1. Installing Oxide
- Open your server's Settings tab on the NovaStack panel and locate Startup Variables.
- Set the FRAMEWORK variable to
oxide(other values:carbon,vanilla). - Save and restart the server — the latest Oxide build is downloaded and your server files are patched on boot.
- Confirm Oxide is running: look for
[Oxide]messages in the console.
Oxide creates an /oxide/ directory with subdirectories for plugins, config, data, and logs.
2. Installing Carbon (Alternative)
Carbon is a modern, high-performance alternative to Oxide. Benefits include:
- Significantly faster plugin loading and execution.
- Backward compatibility with most Oxide plugins.
- Built-in module system for advanced features.
- Lower memory footprint.
- In the Settings tab, set the FRAMEWORK startup variable to
carboninstead ofoxide. - Restart the server.
- Plugins go in
/carbon/plugins/.
Note: You cannot run Oxide and Carbon simultaneously. Choose one.
3. Managing Plugins
- Download plugin
.csfiles from umod.org or codefling.com. - Upload to
/oxide/plugins/(or/carbon/plugins/). - The plugin compiles and loads automatically — check the console for success or error messages.
- Configure via JSON files in
/oxide/config/(auto-generated on first load).
Console commands for plugin management:
oxide.reload PluginName— reload a plugin without restarting.oxide.unload PluginName— unload a plugin.oxide.load PluginName— load a plugin.oxide.plugins— list all loaded plugins.
4. Permission System
Oxide/Carbon include a built-in permission system:
oxide.grant user PlayerName permission.name— grant a permission to a player.oxide.grant group GroupName permission.name— grant to a group.oxide.usergroup add PlayerName GroupName— add a player to a group.oxide.show perms— list all registered permissions.
Groups like default and admin exist by default. Create custom groups for VIP tiers, moderators, etc.
Was this article helpful?