Rust Console Commands
Give Item List →Console commands for the F1 menu or RCON. Source: a community-maintained export of Rust's own generated command metadata - treat this as a helpful reference, not an exhaustive one.
3,590 commands
| Command | Description | Category | Type | Default | Permission | |
|---|---|---|---|---|---|---|
bot.exec_command_sphere |
[radius] [command] Executes a command on all bots within a sphere. | bot | client | |||
bot.sv_exec_command |
(Generated) Executes a console command on a specific bot player by name or Steam ID; hidden from admin UI as it is intended for bot scripting only | bot | server | Admin | ||
bot.sv_exec_command_all |
(Generated) Executes a console command on every bot player currently on the server; hidden from admin UI | bot | server | Admin | ||
bot.sv_exec_command_sphere |
(Generated) Executes a console command on all bot players within a given radius of the calling admin; hidden from admin UI | bot | server | Admin | ||
bradleyapc.deployattackdistancemax |
bradleyapc | variable | 50 |
Admin | ||
bradleyapc.deployhealthrangemax |
bradleyapc | variable | 0.5 |
Admin | ||
bradleyapc.deployhealthrangemin |
bradleyapc | variable | 0.4 |
Admin | ||
bradleyapc.deployinterval |
bradleyapc | variable | 1 |
Admin | ||
bradleyapc.deployondamagecheckinterval |
bradleyapc | variable | 1 |
Admin | ||
bradleyapc.killscientistsonbradleydeath |
bradleyapc | variable | False |
Admin | ||
bradleyapc.mountafternotattackedduration |
bradleyapc | variable | 180 |
Admin | ||
bradleyapc.mountafternotfiredduration |
bradleyapc | variable | 60 |
Admin | ||
bradleyapc.mountafternottargetsduration |
bradleyapc | variable | 60 |
Admin | ||
bradleyapc.scientistredeploymentmininterval |
bradleyapc | variable | 60 |
Admin | ||
bradleyapc.spawnroadbradley |
bradleyapc | client | ||||
bradleyapc.usesmokegrenades |
bradleyapc | variable | True |
Admin | ||
bradley.enabled |
(Generated) When false, prevents the Bradley APC from spawning or respawning on the server | bradley | variable | True |
Admin | |
bradley.quickrespawn |
(Generated) Forces an immediate Bradley APC respawn, bypassing the normal respawn delay; admin only | bradley | server | Admin | ||
bradley.respawndelayminutes |
(Generated) Number of minutes after the Bradley APC is destroyed before it respawns at its patrol path; default is 60 minutes | bradley | variable | 60 |
Admin | |
bradley.respawndelayvariance |
(Generated) Random variance multiplier applied to respawnDelayMinutes; a value of 1.0 means the actual delay is randomly chosen between 0 and respawnDelayMinutes | bradley | variable | 1 |
Admin | |
buildingblock.debugwallpaperhealth |
(Generated) When enabled, draws debug health bars for wallpaper objects on building blocks; admin-only | buildingblock | variable | False |
||
buoyancy.use_batching |
(Generated) When enabled, buoyancy point physics updates are batched together each fixed update for better CPU efficiency | buoyancy | variable | True |
Admin | |
burieditems.burieditemweight |
Metal detector loot weight is 100. | burieditems | variable | 100 |
Admin | |
burieditems.buryitemchance |
[0.0 to 1.0] | burieditems | variable | 0.85 |
Admin | |
burieditems.expirytime |
Time in seconds before an item expires. | burieditems | variable | 86400 |
Admin | |
burieditems.maxburieditems |
burieditems | variable | 32 |
Admin | ||
buttons.altlook |
(Generated) Input binding for the alternate look/freelook action | buttons | variable | False |
||
buttons.attack |
(Generated) Input binding for the primary attack/fire action | buttons | variable | False |
||
buttons.attack2 |
(Generated) Input binding for the secondary attack action (e.g. aim down sights) | buttons | variable | False |
||
buttons.attack3 |
(Generated) Input binding for the tertiary attack action (e.g. melee with a ranged weapon) | buttons | variable | False |
||
buttons.autowalk |
(Generated) Input binding for toggling auto-walk (walk forward without holding the key) | buttons | variable | False |
||
buttons.backpack |
(Generated) Input binding for opening/closing the player backpack | buttons | variable | False |
||
buttons.backward |
(Generated) Input binding for moving the player backward | buttons | variable | False |
||
buttons.chat |
(Generated) Input binding for opening the chat input | buttons | variable | False |
||
buttons.clearmarkers |
(Generated) Input binding for clearing all player-placed map markers | buttons | variable | False |
||
buttons.compass |
(Generated) Input binding for toggling the compass display | buttons | variable | False |
||
buttons.console |
(Generated) Input binding for opening/closing the developer console | buttons | variable | False |
||
buttons.directionaldrop |
(Generated) Input binding for dropping the active item in the direction the player is facing | buttons | variable | False |
||
buttons.dropitemsingle |
(Generated) Input binding for dropping a single unit from the selected item stack | buttons | variable | False |
||
buttons.dropitemstack |
(Generated) Input binding for dropping the entire stack of the selected item | buttons | variable | False |
||
buttons.duck |
(Generated) Input binding for crouching/ducking | buttons | variable | False |
||
buttons.firemode |
(Generated) Input binding for cycling the fire mode on the current weapon | buttons | variable | False |
||
buttons.focusmap |
(Generated) Input binding for focusing/zooming the in-game map to the player position | buttons | variable | False |
||
buttons.forward |
(Generated) Input binding for moving the player forward | buttons | variable | False |
||
buttons.gestures |
(Generated) Input binding for opening the gestures radial menu | buttons | variable | False |
||
buttons.holsteritem |
(Generated) Input binding for holstering/unholstering the currently held item | buttons | variable | False |
||
buttons.hoverloot |
(Generated) Input binding for looting the container or item the player is hovering over | buttons | variable | False |
||
buttons.inventory |
(Generated) Input binding for opening/closing the player inventory | buttons | variable | False |
||
buttons.invnext |
(Generated) Input binding for cycling to the next item in the hotbar | buttons | variable | False |
||
buttons.invprev |
(Generated) Input binding for cycling to the previous item in the hotbar | buttons | variable | False |
This is a searchable reference of Rust console and admin commands, covering both commands available to any player and the admin/server-owner-only ones.
Frequently Asked Questions
Press F1 while in-game to open the console, then type the command and press Enter.