Lead Engineer @ Packetware
Oxide Rust Cheat Sheet
Oxide from umod.org is a system for hooking and developing 3rd party plugins for various games like Rust. Here is a list of helpful commands and abbreviated versions.
Oxide is a mod project that started in late 2013, which was originally only for Rust. Basic support was later added for other Unity and .NET games as well as support for other programming languages. For more information, please see the history for the project.
Commands
Omit the '
as its used as a placeholder for particular entered values.
Group Commands
Oxide Group Command | Action |
---|---|
oxide.show groups |
Displays a list of groups on your Oxide config |
oxide.show perms 'group' |
Displays all permissions assigned to the specified group. |
oxide.group add 'group' |
Creates an oxide group of your choice |
oxide.group remove 'group' |
Removes an group of your choice |
oxide.grant group 'group' 'permission' |
Grants the permission to the specified group |
oxide.revoke 'group' 'permission' |
Revokes the permission from the specified group |
oxide.usergroup add 'name or ID' 'group' |
Adds the player to the specified group |
oxide.usergroup remove 'name or ID' 'group' |
Removes the player from the specified group |
User Commands
Oxide User Command | Action |
---|---|
oxide.grant user 'name or ID' 'permission' |
Grants the specified permission to the player |
oxide.revoke user 'name or ID' 'permission' |
Revokes the specified permission from the player |
oxide.show user 'name or ID' |
Displays the specified users' permissions |
oxide.show perm 'permission' |
Displays all users who have the specified permission |
oxide.show perms |
Shows all permissions |
Plugin Commands
Oxide Plugin Command | Action |
---|---|
oxide.unload 'plugin name' |
Unloads the specific plugin from the server, case sensitive. |
oxide.load 'plugin name' |
Loads the specific plugin from the server, case sensitive. |
oxide.reload 'plugin name' |
Unloads then loads the specific plugin from the server, case sensitive. |
Abreviation
You can type "oxide" as "o"
Example:
oxide.reload Vanish
to o.reload Vanish
What is an oxide group?
A group is a collection of individual steam accounts that would have specified permissions in the rust server. The default groups which are created by oxide are admin and default; all players whom join a server are given the default group.
How do you develop oxide plugins?
Oxide plugin are written in C# and you can find the documentation on Oxide hooks for helpful information on getting started.