Hours, stats, bans and name history for any Steam player.
↑↓ navigate · ↵ open · esc close

Rust Console Commands

Build a key bind without learning the syntax, then search the server console commands with their description and default.

Bind builder

Which key?

Press it, or pick one from the list.

Common

What should it do?

Start from an idea, then add or remove actions.

Ideas
1forward only while held
2sprint only while held
Add a movement or use action
Add a player command
Press
Zto
Auto-run: forward + sprint
Your bind
bind z "forward;sprint"
Paste in the F1 console, press Enter.

Saved to your keys config. unbind z removes it. + runs only while held; without it the action toggles. Actions split by ; run together.

Server commands and settings

2320
40 shown
CommandWhoWhat it does
Any playerno description in the game
Any playerno description in the game
AdminWhen on, crafting by admins takes 1 second. Other players craft at normal speed.
AdminMultiplier applied to all decay damage per tick; 1.0 = normal, 2.0 = double decay rate, 0.0 = no decay
AdminIs upkeep enabled
AdminSpawns a server entity by prefab name at a given world position and direction; returns the spawned entity net ID
AdminWhen enabled, the server advances the in-game time of day automatically; disabling freezes time at its current value
AdminGets or sets the current in-game time of day as a decimal hour (0.0-24.0); writing a value immediately jumps the time to that point
Adminban <player> <reason> [optional duration]
Adminbanid <steamid> <username> <reason> [optional duration]
AdminPuts the calling player into the wounded state when allowed.
AdminKicks the specified player from the server with an optional reason; broadcasts the kick to chat and places them through the queue on reconnect
Any playerno description in the game
AdminAdds the specified Steam64 ID as a server moderator with optional name and reason; grants admin flag to the player if connected
AdminAdds the specified Steam64 ID as a server owner (auth level 2) with optional name and reason; requires the caller to also be auth level 2
AdminRecovers the calling player from the wounded state.
Any playerno description in the game
AdminEnters spectator mode; optionally accepts a player name or Steam ID to spectate that specific player from a third-person camera
AdminPrint out currently connected clients
AdminTeleports the calling admin to a player by name or partial name match; if two arguments are given, moves the first-named player to the second
AdminTeleports the named player to the calling admin current position
AdminTeleports the calling admin to world coordinates X Y Z.
AdminRemoves the ban for the specified Steam64 ID from the server banlist, allowing the player to reconnect
AdminShow user info for players on server.
AdminSpawns a patrol helicopter. Requires a connected caller; takes no target argument.
Admin{item} {amount} {condition} {skin} {container} {slot}
AdminGives the specified item (by partial name) to every currently connected player on the server; broadcasts who issued the command in chat
Admin{player} {item} {amount} {skin}
Any playerno description in the game
Any playerGet the player combat log
AdminServer name displayed in the server browser
AdminBase time in seconds before a dropped item despawns (300 by default). Rarity multiplies it: 1x common, 4x uncommon, 8x rare, 12x very rare. An item holding other items lasts up to server.itemdespawn_container_max_multiplier times (24x by default). Quick-despawn items use server.itemdespawn_quick.
AdminMaximum number of players allowed on the server at the same time
AdminEnables PvE mode, players cannot damage other players; they can still be killed by NPCs and the environment
AdminForce save the current game
AdminStops a server
AdminWrites config files
Any playerno description in the game
AdminLoads and applies a named weather preset to the climate system; admin/developer only; server replicates the change to all clients
AdminResets all weather overrides and cloud configurations, restoring the dynamic weather system; admin/developer only; server replicates to clients

Methodology

Tested in game on our own server. "Any player" commands work for everyone; "Admin" ones need owner or moderator rights on that server, and ownerid needs owner rights; "Server console" ones run only from the server console or RCON; "Client setting" values are set by the server and read by your client. Client-side commands (graphics, input, audio) are not in this list; the bind builder uses the standard keybind names.

Rust console commands: common questions

How do I open the console in Rust?
Press F1 to open the console. Type a command and press Enter. Press F1 again to close it.
How do I bind a key in Rust?
Open the F1 console and type bind, the key, then the commands in quotes, for example bind z "forward;sprint". A + in front of an action makes it run only while the key is held. unbind z removes it.
How do I auto run in Rust?
Bind a key to forward and sprint: bind z "forward;sprint". Press the key once to start running and again to stop. The Auto-run preset above builds it for you.
How do I give myself items in Rust?
With admin rights, open F1 and run inventory.give followed by the item shortname and amount, for example inventory.give rifle.ak 1. inventory.giveto sends items to another player.
Which Rust commands can a normal player use?
42 commands on this page work for any player, like kill, respawn, chat.teamsay and combatlog. Admin commands need owner or moderator rights on that server; ownerid needs owner rights. Server console ones run only from the server console or RCON.