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
CommandDescriptionCategoryTypeDefaultPermission
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.