Vanilla Rust Commands
These are commands which are vanilla rust commands, sorted by use case scenario.
Server Settings / Console editing
Commands |
Default Values |
Description |
| chat.serverlog | true | If True, chat will be logged to the console |
| echo "text" | Β | Prints text to the server console |
| env.time | Β | Sets the time to this value in hours |
| event.run | Β | Sends an airdrop from a random direction |
| find <command or "."> | Β | Searches for a command, using "." will list all commands. |
| say "Message" | Β | Broadcasts a message to all players |
| server.globalchat | true | If true, chatΒ messages will be broadcasted to all players |
| server.stop | Β | Stops your server |
| server.save | Β | Saves your server |
| server.saveinternal "value" | 60 | Defines the time cycle for your server to autosaveΒ in seconds. |
| server.secure | true | If True, EAC will kick bannedΒ or unregistered players before joining |
| server.seedΒ "value" | 123456 | Sets the server's seed |
| server.stability | true | If true, Structure stability is enabled |
| server.tickrate <rate> | 30 | Sets the tick rate of your server |
| server.writecfg | Β | Saves .cfg changes which have been implemented via commands |
| quit | Β | saves everything and stops the server |
| init | Β | Loads config files |
Β
Player Administration
Command |
Default Values |
Description |
| ban "player name" "reason" | Β | Bans Player for specified reason |
| banidΒ <steam64> | Β | Bans Player via Steam 64 ID. We have a guide on finding a user's steam ID is located here. |
| banlist | Β | Lists the banned user list within chat |
| banlistex | Β | List of banned users with reasons and usernames |
| kick <steam64 or playername> reason | Β | Kicks a user by inputting their steamID64 or their playername for an optional reason. |
| kickall | Β | Kicks all users |
| listidΒ <steam64> | Β | Lists users who have been banned via Steam64 ID. |
| moderatoridΒ <steam64 or playername> | Β | Sets a player as a server mod, with auth level 1. |
| owneridΒ <steam64 or playername> | Β | Sets player as a server admin with auth level 2. |
| removemoderatorΒ <steam64> | Β | Removes authorization from a user who has level 1 auth |
| removeownerΒ <steam64> | Β | Removes ownership from a user who has level 2 auth |
| unban <steam64> | Β | Unbans a user via their steam ID. |
Β
Player Controls
Command |
Default Values |
Description |
| chat.say | Β |
Sends a message in chat through the F1 console |
| craft.add | Β | Β |
| craft.cancel | Β | Β |
| craft.canceltask | Β | Β |
| find <command> | Β |
Search for a command which is available to you |
| inventory.endloot | Β | Β |
| inventory.give | Β | Β |
| inventory.giveid | Β | Β |
| inventory.givebp | Β | Β |
| kill | Β | Suicide |
| quit | Β | Saves everything, closes the game |
| respawn | Β | Forces yourself to respawn |
| respawn_sleepingbag | Β | Forces yourself to respawn in your sleeping bag |
| sleep | Β | Β |
| spectate | Β | Β |
| wakeup | Β | Β |
Β
Logs
Command |
Default Values |
Description |
| players | Β | Shows connected Players |
| status | Β | Shows connected Clients |
| users | Β | Shows user info for connected players |
Β
Debugging/Development
Commands |
Default Values |
Description |
| colliders | Β | Β |
| ddraw.arrow | Β | Β |
| ddraw.line | Β | Β |
| ddraw.sphere | Β | Β |
| ddraw.text | Β | Β |
| dev.culling | Β | Β |
| dev.hidelayer | Β | Β |
| dev.samling | Β | Β |
| dev.showlayer | Β | Β |
| dev.togglelayer | Β | Β |
| entity.debug_toggle | Β | Β |
| entity.nudge | Β | Β |
| gc.collect | Β | Recollects unused memory and unloads unused assets |
| objects | Β | Β |
| perf | Β | Prints out performance data |
| physics_iterations "number" | 7 | Sets the default solver iteration count permitted for rigid bodies. |
| physics_steps | Β | Amount of physics steps per second |
| queue | Β | Shows the stability and surroundings queue |
| report | Β | Generates a report of all spawned entities in the server's root directory |
| textures | Β | Lists the loaded textures |
Β
Oxide Specific Commands
Commands |
Default Values |
Description |
| oxide.load "file name" | Β | Loads a plugin with name given (do not include file extension) |
| oxide.reload "file name" | Β | Reloads a plugin via its file name (do not include file extension) |
| oxide.unload "file name" | Β | Unloads a plugin via its file name (do not include file extension) |
| version | Β | Displays the Oxide Version and the Rust Network Protocol version within the Console. |