The PvP survival game Rust offers matching console commands to the open game world and the survival elements, which give you as an admin the power over the server. As in many other games, you can use various commands to influence time, kick or ban players, or stop the server.
To use the console commands or cheats in Rust, you have to activate the console with the “F1” key and enter the corresponding command. For this, it must be generally enabled on the server or be your own. In the following overview we list the player, server and developer commands in tabular form.
The Rust player commands at a glance
Cheat code | Server default value | Description |
ban “player name” “reason | Ban the player from the server. | |
banid | Ban the player via Steam ID | |
banlist | Shows the already banned players in the chat | |
banlistex | Displays the already banned players and the reason in the chat | |
chat.say | Sends a chat message via chat | |
find | Lists available console commands | |
kick | Kicks the player from the server (optional with reason) | |
kickall | Kicks all players from Rust server | |
kill | Triggers the suicide | |
listid | Shows the already banned players via Steam ID in chat | |
moderatorid | Gives players server moderation rights (level 1) | |
ownerid | Gives players server admin rights (level 2) | |
players | Displays the players who are currently online | |
removemoderator | Removes player’s server moderation rights (level 1) | |
removeowner | Removes player’s ownership rights (level 2) | |
respawn | Forces your respawn | |
respawn_sleepingbag | Forces your respawn in the sleeping bag | |
status | Displays the players who are connected to the server | |
unban | Unbanned a player via Steam ID | |
users | Displays the player info of the players |
Overview of Rust Server commands
Cheat code | Server default value | Description |
chat.serverlog | “true” | If the value is set to “true”, the console chat is logged |
echo “text” | Copies the text from the server console | |
env.time | Set the value of the time to the specified time value | |
event.run | Activates an airdrop by command, which is dropped from random direction over the map | |
find | Lists the commands and displays the one entered | |
say “Message | Sends a chat message to all players on the server | |
server.globalchat | “true” | If the value is set to “true”, a chat message will be sent to all players |
server.stop | The server is stopped | |
server.save | The server is saved | |
server.saveinternal “value | “60” | Sets the time cycle of automatic server storage |
server.secure | “true” | If the value is set to true, EAC-banned or registered players will not be able to join the server |
server.seed “value | “123456” | Sets the server seed to the specified value |
server.stability | “true” | If the value is set to “true”, server stability is enabled |
server.tickrate | “30” | Sets the server tick rate to the specified value |
server.writecfg | Saves changes that were made to the .cfg file and the commands | |
quit | Saves the current server progress and exits the game | |
init | The command loads the config files |
Rust developer commands
Cheat code | Server default value | Description |
gc.collect | Reclaims unused server memory and removes assets | |
perf | Displays the performance data | |
physics_iterations “number | 7 | Defines the iteration number of rigid player bodies |
physics_steps | Displays the number of steps per second | |
queue | Displays the stability and environment queues | |
report | Creates a report of all created items in the server root directory | |
textures | Displays the already loaded textures |
Are you interested in other game genres besides Rust? Then check out our guides or Specials to the hottest games! Want to get a new game on the cheap? Then buy it at our partner MMOGA.