How to Install Plugins on a Rust Server

Check that Oxide is installed, upload a Rust plugin to oxide/plugins, edit its configuration and find common loading or permission errors.

This guide covers Oxide plugins. Vanilla Rust cannot load them. For Carbon, use its documentation and the plugin author’s compatibility notes.

Check Oxide is installed

In Console, enter oxide.version. Check the startup log if the command is unavailable. Rust Autowipe has a Modding Framework field in Startup with vanilla, oxide and carbon options. Rust Staging does not have that field. Contact Konnect support if you need help enabling Oxide.

Upload the plugin

  1. Check the plugin’s supported versions, dependencies and permissions. Back up first if it changes saved progress or data.
  2. Download its .cs file from the official plugin page. Keep the filename and extension.
  3. Upload the file to oxide/plugins. Oxide loads it while the server is running.
  4. Check Console for the loaded message or compile errors.
Oxide file locations
oxide/
├── plugins/   — plugin .cs files
├── config/    — generated settings
└── data/      — saved plugin data
Use Upload to add the .cs file inside oxide/plugins.

Edit its settings

A configurable plugin usually creates a matching JSON file in oxide/config. Edit it in Files and save, keeping valid JSON syntax. Enter oxide.reload MyPlugin in Console, replacing MyPlugin with the plugin name without .cs.

If it does not work

If the plugin loads but a command is denied, follow our Oxide permission guide. Rust owner access does not grant every plugin permission. For loading errors, check dependencies, framework updates and Console or oxide/logs.

For general file uploads, see connecting with SFTP. For game admin access, see adding a Rust admin. Compare Rust hosting plans.

Troubleshooting checks

If the result is not what you expected
What you seeWhat to check
Plugin loads but its command is deniedCheck the plugin’s required permission. Loading a plugin does not automatically grant every player access.
Plugin fails to compileUse its supported release and dependencies, then read the first compile error before editing the script.

Official reference: uMod plugin installation, uMod configuration, uMod permissions, Rust framework and reinstall settings.

Was this article helpful?

Your feedback helps us improve our guides.

Written by Konnect HostingUpdated 2 min read

Looking for game servers?

Get your new server online in minutes.

Explore game hosting →

Need hands-on help?

Open a ticket with our support team.

Contact support →

Konnect Discord

Join the community and talk with other server owners.

Join Discord →