How to Install and Update Plugins on Your Rust Server

Rust · 2 views · Updated 10 hours ago
## Prerequisites Your server must have Oxide/uMod installed before you can use plugins. If you haven't installed it yet, see our Oxide installation guide. ## Where to Find Plugins - **uMod.org** — The official Oxide plugin repository (free plugins) - **Codefling** — Community marketplace (free and paid plugins) ## Installing a Plugin 1. Download the plugin file — it will be a .cs file (C# source code) 2. In your game panel, go to the **Files** tab 3. Navigate to the oxide/plugins folder 4. Click **Upload** and select the .cs file 5. The plugin loads automatically — no restart needed For larger plugin files or bulk uploads, use SFTP (your credentials are in the panel under **Settings**). ## Verifying a Plugin is Loaded Open the server console and type: oxide.plugins This lists all loaded plugins. Your new plugin should appear in the list. ## Updating a Plugin 1. Download the updated .cs file from uMod or Codefling 2. Upload it to the oxide/plugins folder, replacing the old file 3. The plugin reloads automatically ## Plugin Configuration Most plugins create a configuration file in the oxide/config folder after their first load. To customize a plugin: 1. Go to **Files** then oxide/config 2. Open the plugin's .json config file 3. Edit the settings 4. Save the file 5. Reload the plugin in the console: oxide.reload PluginName ## After a Rust Update (Forced Wipe Day) 1. Update Oxide first (see our Oxide guide) 2. Then check each plugin for updates on uMod or Codefling 3. Replace outdated plugin files with new versions 4. Watch the console for errors — if a plugin throws errors, remove it until an updated version is available ## Common Issues - **Plugin not loading** — Check the console for error messages. Usually the plugin is incompatible with your Oxide or Rust version - **"Missing dependency"** — Some plugins require other plugins to work. Check the plugin's page for dependencies and install them first - **Plugin conflicts** — Two plugins trying to do the same thing can cause issues. Disable one and see if the problem resolves

Still need help?

Create a Support Ticket

Related Articles