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 | |
|---|---|---|---|---|---|---|
console.copy |
Copies the entire contents of the in-game console UI output to the system clipboard | console | client | |||
console.erroroverlay |
console | variable | True |
|||
console.legacy_erroroverlay |
console | variable | False |
|||
console.search |
console | server | Admin | |||
console.tail |
console | server | Admin | |||
construct.frameminutes |
construct | variable | 30 |
Admin | ||
construction.alternativeloschecks_enabled |
construction | variable | True |
Admin | ||
convartimedprefabspawner.prefab_despawn_time |
Time in seconds before spawned prefabs are despawned. Set to 0 to disable despawning. | convartimedprefabspawner | variable | 20 |
Admin | |
convartimedprefabspawner.prefab_spawn_interval |
Time in seconds between prefab spawns. Set to 0 to disable spawning. | convartimedprefabspawner | variable | 0 |
Admin | |
convartimedprefabspawner.prefab_spawn_interval_variance |
Variance in seconds to add/subtract from the spawn interval | convartimedprefabspawner | variable | 3 |
Admin | |
convartimedprefabspawner.prefab_spawn_random_position_offset |
Maximum random offset (sphere radius) from the spawner's position when spawning prefabs | convartimedprefabspawner | variable | 0 |
Admin | |
convartimedprefabspawner.prefab_spawn_random_rotation |
If true, spawned prefabs will have a random rotation | convartimedprefabspawner | variable | True |
Admin | |
copypaste.cancel |
(Generated) Cancels the current copy/paste selection by resetting both position markers to zero, clearing the selection bounds | copypaste | client | |||
copypaste.copyboat |
(Generated) Copies the boat or vehicle the player is looking at into a named paste file; functionally identical to copybuilding but semantically distinct for boats | copypaste | client | |||
copypaste.copybox |
(Generated) Copies all entities within the current pos1/pos2 selection box to a named paste file; captures a screenshot thumbnail; add --overwrite to replace an existing paste | copypaste | client | |||
copypaste.copybox_sv |
(Generated) Server-side handler that copies all entities within the specified bounding box (center + size) into a named paste file; called from copybox client command | copypaste | server | Admin | ||
copypaste.copybuilding |
(Generated) Copies the entire building the player is looking at into a named paste file, using the connected building topology to determine what to include | copypaste | client | |||
copypaste.copybuilding_sv |
(Generated) Server-side handler that copies all entities belonging to the building the player is looking at into a named paste file; called from the copybuilding client command | copypaste | server | Admin | ||
copypaste.copyradius |
(Generated) Copies all entities within the specified radius around the player into a named paste file; args: radius [name]; add --overwrite to replace existing | copypaste | client | |||
copypaste.copyradius_sv |
(Generated) Server-side handler that copies all entities within the specified radius around a position into a named paste file; called from the copyradius client command | copypaste | server | Admin | ||
copypaste.cut |
(Generated) Copies the current selection box to a paste file then immediately kills all entities in that box; combines copybox and killbox into a single cut operation | copypaste | client | |||
copypaste.deletepaste |
<name> | copypaste | client | |||
copypaste.downloadpaste |
<url> <name> | copypaste | server | Admin | ||
copypaste.download_paste |
(Generated) Asks the server to send a legacy server-stored paste file by name; the client must initiate the request so CLIENT_ReceivePaste accepts the reply | copypaste | client | |||
copypaste.download_paste_sv |
Downloads a paste file stored on the server (legacy server-side storage) by name and sends its entity data to the requesting client for local storage | copypaste | server | Admin | ||
copypaste.drawselection |
(Generated) When enabled, draws a visual wireframe box in the world showing the current pos1/pos2 copy/paste selection bounds; disable to hide the selection visualiser | copypaste | variable | True |
||
copypaste.killbox |
(Generated) Destroys all entities within the current pos1/pos2 selection bounds that match the active paste filter flags; effectively the delete half of a cut operation | copypaste | client | |||
copypaste.killbox_sv |
(Generated) Server-side handler that destroys all entities within the current selection bounds that match the active paste filter options (NPCs, vehicles, deployables etc.) | copypaste | server | Admin | ||
copypaste.listpastes |
(Generated) Lists all paste files stored in the local client copypaste directory and prints their names to the console | copypaste | client | |||
copypaste.list_pastes |
(Generated) Lists all paste files stored in the local client copypaste directory with their full file names; similar to listpastes but uses a different directory printer | copypaste | client | |||
copypaste.list_pastes_sv |
(Generated) Lists all paste files stored in the legacy server-side copypaste directory and prints their names to the console | copypaste | server | Admin | ||
copypaste.loadclipboard |
(Generated) Loads a previously saved paste file by name into the clipboard slot, making it the active paste ready to be placed with the paste command | copypaste | client | |||
copypaste.loadpaste |
<name> | copypaste | server | Admin | ||
copypaste.paste |
(Generated) Pastes the clipboard (or named) paste at the player's current position, respecting all active paste filter flags | copypaste | client | (paste_npcs, paste_deployables, etc.) |
||
copypaste.paste_auth |
Should the admin be automatically authed on every entity in the paste | copypaste | variable | True |
||
copypaste.paste_building_only |
(Generated) When enabled, only building blocks are pasted and all other entity types (deployables, NPCs, vehicles) are excluded regardless of other paste flags | copypaste | variable | False |
||
copypaste.paste_deployables |
(Generated) When enabled, deployable items (doors, turrets, boxes, etc.) are included when pasting; disable to paste only building blocks | copypaste | variable | True |
||
copypaste.paste_foundations_only |
(Generated) When enabled, only foundation building blocks are pasted; useful for quickly laying out a base footprint without pasting the full structure | copypaste | variable | False |
||
copypaste.paste_grid |
(Generated) Pastes the specified paste file in an X by Z grid centred on the player, oriented to the player's facing direction; args: name x_count z_count spacing_metres | copypaste | client | |||
copypaste.paste_height_offset |
(Generated) Vertical offset in metres applied to the paste position; positive values raise the pasted structure above the target point, negative values lower it | copypaste | variable | 0 |
||
copypaste.paste_line |
(Generated) Pastes the specified paste file multiple times in a straight line in the direction the player is facing; args: name count spacing_metres | copypaste | client | |||
copypaste.paste_npcs |
(Generated) When enabled, NPC entities are included when pasting a copied selection; disable to paste only the structure without any bots or animals | copypaste | variable | True |
||
copypaste.paste_players |
(Generated) When enabled, player entities recorded in the paste are spawned when pasting; normally disabled as pasting players is only needed in specific cinematic/test scenarios | copypaste | variable | False |
||
copypaste.paste_resources |
(Generated) When enabled, resource nodes (trees, ore rocks, etc.) are included when pasting a copied selection | copypaste | variable | True |
||
copypaste.paste_snap_terrain |
(Generated) When enabled, the pasted structure is snapped vertically to the terrain height at the paste position rather than preserving its original world height | copypaste | variable | True |
||
copypaste.paste_sv |
copypaste | server | Admin | |||
copypaste.paste_vehicles |
(Generated) When enabled, vehicle entities are included when pasting a copied selection | copypaste | variable | True |
||
copypaste.pos1 |
(Generated) Sets position 1 of the copy/paste selection box to the player's current world position; use pos2 to set the opposite corner | copypaste | client | |||
copypaste.pos2 |
(Generated) Sets position 2 (the opposite corner) of the copy/paste selection box to the player's current world position; updates the selection bounds when both positions are set | copypaste | client | |||
copypaste.printselection_cl |
(Generated) Sends the current selection bounds to the server and prints a list of all entity names that fall within that box; useful for previewing a copy before committing | copypaste | client |
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.