Rust Server Variables

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.

Server configuration variables (convars) for server owners: set them in server.cfg, from the F1 console as an admin, or over RCON. Each shows its default value.

1,518 commands
CommandDescriptionCategoryTypeDefaultPermission
server.bansserverfailuremode Failure mode for centralized banning, set to 1 to reject players from joining if it's down (see wiki) server variable 0 Admin
server.bansservertimeout Timeout (in seconds) for centralized banning web server requests server variable 5 Admin
server.bleedingarmor (Generated) Global multiplier for armour effectiveness against bleeding damage; 1.0 = default server variable 1 Admin
server.bleedingdamage (Generated) Global multiplier for all bleeding damage over time; 1.0 = default server variable 1 Admin
server.branch (Generated) Server branch tag used by the server browser to identify modded or experimental variants; leave empty for vanilla server variable Admin
server.bulletarmor (Generated) Global multiplier for armour effectiveness against bullet damage; 1.0 = default server variable 1 Admin
server.bulletdamage (Generated) Global multiplier for all bullet damage dealt by firearms; 1.0 = default, 2.0 = double damage server variable 1 Admin
server.bypassiteminputrestriction Allows items to be moved into containers that block item input server variable False Admin
server.canequipbackpacksinair Allows backpack equipping while not grounded server variable False Admin
server.ceilinglightgrowablerange (Generated) Radius in metres within which a ceiling light provides artificial light that counts toward a growable plant's light requirement server variable 3 Admin
server.ceilinglightheightoffset (Generated) Vertical offset in metres added when checking whether a ceiling light illuminates a plant directly below it server variable 3 Admin
server.censorplayerlist Censors the Steam player list to make player tracking more difficult server variable True Admin
server.cinematic server variable False Admin
server.combatlogdelay (Generated) Seconds of delay before a combat event appears in the player's own combat log, preventing real-time tracking during a fight server variable 10 Admin
server.combatlogsize (Generated) Number of recent combat events retained in each player's combat log, viewable with combatlog server variable 30 Admin
server.compassenabled Will the in-game compass show at the top of the screen server variable True Admin
server.composterupdateinterval (Generated) How often (in seconds) composters advance their composting progress; default is every 300 seconds (5 minutes) server variable 300 Admin
server.compression (Generated) Enables or disables network packet compression on the server; compression reduces bandwidth at the cost of a small amount of CPU time server variable False Admin
server.conveyormovefrequency How often industrial conveyors attempt to move items (value is an interval measured in seconds). Setting to 0 will disable all movement server variable 5 Admin
server.corpsedespawn (Generated) Seconds before a player corpse is removed from the world; default is 300 seconds (5 minutes) server variable 300 Admin
server.corpses (Generated) Whether player corpses are spawned when players die; disabling removes corpses entirely and items are dropped directly server variable True Admin
server.crawlingenabled Do players go into the crawling wounded state server variable True Admin
server.crawlingmaximumhealth Maximum initial health given when a player dies and moves to crawling wounded state server variable 12 Admin
server.crawlingminimumhealth Minimum initial health given when a player dies and moves to crawling wounded state server variable 7 Admin
server.cycletime (Generated) Duration of a full day/night cycle in seconds; default 500s means roughly one cycle every 8 real-world minutes server variable 500 Admin
server.debrisdespawn (Generated) Seconds before environmental debris entities (e.g. broken barrel remnants) are removed from the world; default 30 seconds server variable 30 Admin
server.deepseafogofwar Should the deep sea map be covered by fog of war server variable True Admin
server.defaultblueprintresearchcost How much scrap is required to research default blueprints server variable 10 Admin
server.description (Generated) Short description of the server shown to players in the server browser server variable Admin
server.destroytaskbatchcount UsePlayerUpdateJobs 2 related - how many destroy messages to batch into 1 task server variable 128 Admin
server.drawpuzzleresets (Generated) When enabled, debug spheres are drawn in the world showing the radiation zone boundaries during monument puzzle resets server variable False Admin
server.dropitems (Generated) Whether items drop to the ground from a player's inventory when they die; disable to prevent item drops on death server variable True Admin
server.eac_gameplay_data Whether or not to send additional analytics to EAC server variable True Admin
server.emergencydisableplayerjobs Runs extra validation checks to prevent crashes and instead switch back to vanilla processing server variable True Admin
server.emojiownershipcheck Whether emoji ownership is checked server side. Could be performance draining in high chat volumes server variable True Admin
server.encryption (Generated) Network encryption mode; 2 = enabled (recommended), 0 = disabled server variable 2 Admin
server.enforcepipechecksonbuildingblockchanges Whether to check for illegal industrial pipes when changing building block states (roof bunkers) server variable True Admin
server.entitybatchsize (Generated) Number of entities included in each entity-update batch per frame; tune to balance CPU time spent on entity processing server variable 100 Admin
server.entitybatchtime (Generated) Time in seconds allocated to each entity batch update pass; the server will not start a new batch until this interval has elapsed server variable 1 Admin
server.entityrate (Generated) How many times per second entity network state is sent to clients; higher values reduce perceived lag for moving objects server variable 16 Admin
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 configuration variables (convars) for server owners: set them in server.cfg, from the F1 console as an admin, or over RCON. Each shows its default value. Search by name, description or category; every row has a copy button.

Frequently Asked Questions

Press F1 in game. Type a command and press Enter; press F1 again to close it.

A community-maintained export of Rust's own generated command metadata. Commands change with game updates, so treat it as a helpful reference rather than an exhaustive one.