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
camerarenderer.layermask (Generated) Physics layer mask used for raycasting in companion server camera depth sampling; defaults to solid, water, and player movement layers camerarenderer variable 1218656529 Admin
camerarenderermanager.pool_stats (Generated) Prints pool statistics for the camera renderer manager including active renderer count, pooled task count, and task creation/return counters camerarenderermanager server Admin
camerarenderer.maxraysperframe (Generated) Maximum number of raycasts per frame used for companion server camera depth sampling camerarenderer variable 100000 Admin
camerarenderer.maxrendersperframe (Generated) Maximum number of camera render tasks that can complete per frame for companion server cameras camerarenderer variable 25 Admin
camerarenderer.nearplane (Generated) Near clipping plane distance for companion server camera renders; 0 = use default camerarenderer variable 0 Admin
camerarenderer.playermaxdistance (Generated) Maximum distance in metres at which player entities are included in companion server camera renders camerarenderer variable 30 Admin
camerarenderer.playernamemaxdistance (Generated) Maximum distance in metres at which player name labels are included in companion server camera render output camerarenderer variable 10 Admin
camerarenderer.rayjitter (Generated) Maximum per-axis camera rotation jitter, in sample cells, applied to each companion server camera render so a stationary camera still returns a natural scatter of ray samples instead of a rigid grid; 0 disables camerarenderer variable 0.5 Admin
camerarenderer.renderinterval (Generated) Interval in seconds between successive companion server camera render dispatches; default 0.05s (20 Hz) camerarenderer variable 0.05 Admin
camerarenderer.samplesperrender (Generated) Number of raycast samples taken per companion server camera render pass for depth reconstruction camerarenderer variable 3000 Admin
camerarenderer.verticalfov (Generated) Vertical field of view in degrees for companion server camera renders; default 65 camerarenderer variable 65 Admin
camerarenderer.width (Generated) Width in pixels of the companion server camera render output; default 320 camerarenderer variable 320 Admin
cannon.adminfire cannon server Admin
cannon.debugcameraanimation cannon client
cannon.ignore_boat_mount_restrictions Allows mounting cannons outside of boats for testing. cannon variable False Admin
cargoship.cargo_escape_boat_rhib cargoship variable True Admin
cargoship.debug_cargo_status cargoship server Admin
cargoship.debug_info cargoship server Admin
cargoship.docking_debug cargoship variable False Admin
cargoship.dock_time cargoship variable 480 Admin
cargoship.egress cargoship server Admin
cargoship.egress_duration_minutes cargoship variable 10 Admin
cargoship.event_duration_minutes cargoship variable 50 Admin
cargoship.event_enabled cargoship variable True Admin
cargoship.loot_rounds cargoship variable 3 Admin
cargoship.loot_round_spacing_minutes cargoship variable 10 Admin
cargoship.refresh_loot_on_dock cargoship variable True Admin
cargoship.should_dock cargoship variable True Admin
carvablepumpkin.texturerequestdistance carvablepumpkin variable 100
cassette.clearcassettes (Generated) Clears the saved audio recording from all cassette items currently on the server; returns count of cassettes cleared cassette server Admin
cassette.clearcassettesbyuser (Generated) Clears saved audio from all cassettes created by the given Steam64 ID; returns count of cassettes cleared cassette server Admin
cassette.maxcassettefilesizemb cassette variable 5 Admin
catapult.fire Fire all catapults catapult server Admin
catapult.reload Reload all catapults. 0: empty, 1: stone boulder, 2: fire bomb, 3: propane explosive, 4: bee bomb, 5: bot player catapult server Admin
cctv.camera_disable_seconds cctv variable 300 Admin
cctv.inputbudgetms cctv variable 0.05 Admin
ch47helicopteraicontroller.dropcrate (Generated) Commands all active CH47 Chinook helicopter AI controllers to drop their cargo crate immediately ch47helicopteraicontroller server Admin
chat.add (Generated) Server-to-client command that adds a chat message to the local chat UI, including the sender name, message text, and channel type chat client
chat.add2 Adds a message to the chat UI. Usage: add2 <channelNum> <steamID> <text> <name> <nameColor> <volume> <nameFormatted>. Use 1 for volume. chat client
chat.cardgamesay chat server
chat.clansay chat server
chat.clear (Generated) Clears all messages from the chat history display, removing all visible chat lines from the UI chat client
chat.enabled (Generated) When enabled, this system is globally active; disable to deactivate the system for the current session chat variable True
chat.globalchat chat variable True Admin
chat.hidechatintutorial chat variable True Admin
chat.historysize Number of messages to keep in memory for chat history chat variable 1000 Admin
chat.localchat chat variable False Admin
chat.localchatrange (Generated) Maximum distance in metres within which local chat messages are visible to nearby players; messages from beyond this range are not received chat variable 100 Admin
chat.localsay chat server
chat.mute (Generated) Mutes a player by name or Steam ID, hiding all their chat messages from the local player chat 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.