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
server.era none,primitive,medieval,frontier,rust server variable None Admin
server.events (Generated) Enables automatic server-side game events such as helicopter patrols, airdrops and cargo ship visits server variable True Admin
server.explosive_testing_mode Lower damage of explosives to 1 and allow them to be triggered multiple times server variable False Admin
server.farmchickenlocalavoidance Whether to run local avoidance for chickens, disabling might get a slight performance improvement but chickens will clip server variable True Admin
server.favoritesendpoint Domain name to save when players favorite your server. The port can be omitted if using the default port or a SRV DNS record is created. server variable Admin
server.filefolderoverride (Generated) Override the root storage folder for server files; leave empty to use the default server/identity path server variable Admin
server.filerequestbytesburst Burst of requested file data bytes each client can be sent before further requests are deferred. Replicated so clients throttle their own requests to match server variable 4194304 Admin
server.filerequestbytespersecond Bytes per second of requested file data (sign textures, photos, cassette audio, sculpts) sent to each client; requests beyond this are deferred, not dropped. Replicated so clients throttle their own requests to match server variable 2097152 Admin
server.filerequestdebug Print file request rate limiting activity to the server console: incoming requests, bytes sent, and per-connection budget usage as it recovers over time server variable False Admin
server.filerequestqueuelength Maximum deferred file requests per client; requests beyond this are dropped (a legitimate client's own request throttle never fills the queue) server variable 256 Admin
server.fillchickencoop (Generated) Debug command: fills all chicken coops within 5 metres of the calling player to their maximum capacity server server Admin
server.fogofwar Should the in-game map be covered by a fog of war server variable False Admin
server.fogofwarrevealsize How much area around the player is revealed when using fog of war. Must be a multiple of 32 server variable 256 Admin
server.foodspoiling Whether to run the food spoiling system server variable True Admin
server.foodspoilingbudgetms (Generated) Maximum milliseconds per frame the server spends advancing food spoil timers; lower values reduce frame time impact at the cost of less frequent spoil updates server variable 0.05 Admin
server.fps (Generated) Prints the current server frame rate in frames per second server server Admin
server.funwaterdamagethreshold server variable 0.8 Admin
server.funwaterwetnessgain server variable 0.05 Admin
server.gamemode (Generated) Short name of the game mode to activate on this server (e.g. 'softcore', 'hardcore'); applies convar overrides defined by that game mode's prefab server variable Admin
server.hardcorefirearmammunitioncraftingmultiplier Multiplies crafting cost of firearm ammunition server variable 1 Admin
server.headerimage (Generated) URL of the banner/header image shown at the top of this server's page in the server browser server variable Admin
server.hideplayermapdirection Should hte player see their direction on the map server variable False Admin
server.hideplayeronmap Should the player see their position on the map server variable False Admin
server.homingmissiletargetshab If true hot air balloons can be shot down with homing missiles server variable False Admin
server.hopperanimationbudgetms How long per frame to spend animating items moving into the hopper (will be instant if <= 0) server variable 0.1 Admin
server.hostname (Generated) Server name displayed in the server browser server variable Admin
server.http_connection_limit (Generated) Maximum number of simultaneous outbound HTTP connections the server may have open at once; used for map uploads, ban checks, and other web requests server variable 32 Admin
server.identity (Generated) Unique identifier for this server instance; determines the subfolder used for saves, configs and map data server variable Admin
server.idlekick (Generated) Minutes of in-game inactivity before a player is automatically kicked; set to 0 to disable idle kick server variable 30 Admin
server.idlekickadmins (Generated) Minutes of inactivity before admin players are idle-kicked; 0 disables idle kick specifically for admins regardless of idlekickmode server variable 0 Admin
server.idlekickmode (Generated) Controls who is subject to the idle kick: 0 = nobody, 1 = non-admin players only, 2 = all players including admins server variable 1 Admin
server.incapacitatedrecoverchance Base chance of recovery after incapacitated wounded state server variable 0.1 Admin
server.industrialallowquickmove Enables a faster way to move items around during conveyor transfers. Should be on unless there's a issue server variable True Admin
server.industrialcrafterfrequency How often industrial crafters attempt to craft items (value is an interval measured in seconds). Setting to 0 will disable all crafting server variable 5 Admin
server.industrialframebudgetms How long per frame to spend on industrial jobs server variable 0.5 Admin
server.industrialtransferstricttimelimits When enabled industrial transfers will abort if they start to take too long. Will lead to inconsistent splitting but should retain performance server variable True Admin
server.ip (Generated) IP address the server binds to; leave empty to bind to all interfaces server variable Admin
server.ipqueriespermin (Generated) Maximum number of Steam server browser queries allowed per minute from a single IP address server variable 30 Admin
server.itemdespawn (Generated) Seconds before items dropped on the ground despawn; default is 300 seconds (5 minutes) server variable 300 Admin
server.itemdespawn_container_max_multiplier (Generated) Upper cap on the loot container despawn multiplier; at default 24 the maximum lifetime is 24 x 5 min = 2 hours server variable 24 Admin
server.itemdespawn_container_scale (Generated) Multiplier applied to the base item despawn time for items sitting inside loot containers; default 2x extends their lifetime server variable 2 Admin
server.itemdespawn_quick (Generated) Fast-despawn time in seconds used for short-lived dropped items such as empty casings or small debris; default 30 seconds server variable 30 Admin
server.level (Generated) Map level to load on startup, e.g. 'Procedural Map', 'Barren', or a custom map name server variable Admin
server.leveltransfer (Generated) When true the server sends the map file to clients so they can load it without re-generating it locally server variable True Admin
server.levelurl (Generated) URL to download a custom map file from; if set the server will fetch and load this map instead of generating one server variable Admin
server.listplayerreportcounts List the amount of reports players on the server have received server server Admin
server.listtoolcupboards Prints all the Tool Cupboards on the server server server Admin
server.listvendingmachines Prints all the vending machines on the server server server Admin
server.logoimage (Generated) URL of the logo image shown for this server in the server browser server variable Admin
server.long_distance_sounds (Generated) When enabled, long-distance ambient sounds (e.g. distant gunfire) are networked to clients; disabling may reduce bandwidth on busy servers server variable True Admin

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.