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.paintballstandarddamage How much to scale standard paintball damage (see paintballoverallsdamage for scaling damage for when players have overalls on) server variable 1 Admin
server.parachuterepacktime How long it takes to pick up a used parachute in seconds server variable 8 Admin
server.parallelnetworkqueuebatchsize UsePlayerUpdateJobs 4 related - affects how many players get batched into 1 task by counting the size of their network queues. Higher number - less tasks server variable 16 Admin
server.pauseindustrialduringsave Should industrial be paused during autosaves server variable True Admin
server.pauseunlootedpuzzles (Generated) When enabled, the puzzle reset timer pauses for monuments that have not been looted yet, preventing resets of untouched areas server variable True Admin
server.pingduration How long a ping should last server variable 10 Admin
server.ping_region_code_override (Generated) Override the geographic region code used for ping estimation in the server browser; leave empty to use automatic detection server variable Admin
server.plantlightdetection (Generated) Enables plant light detection — growable plants will check nearby light sources each tick and adjust growth speed and quality accordingly server variable True Admin
server.planttick server variable 60 Admin
server.planttickscale (Generated) Multiplier for plant growth tick speed; values above 1.0 make plants grow faster, values below 1.0 slow growth server variable 1 Admin
server.playerserverfall (Generated) When true, fall damage is calculated server-side for improved anti-cheat security; disabling may reduce server load but allows clients to manipulate fall damage server variable True Admin
server.player_state_cache_size (Generated) Size of the LRU player-state cache; higher values keep more player states in memory, reducing disk reads when reconnecting players server variable 10000 Admin
server.playertimeout (Generated) Seconds of network inactivity before a connected player is timed out and disconnected server variable 60 Admin
server.port (Generated) UDP port the server listens on for player connections server variable 28015 Admin
server.premium Require a premium status account to connect to this server server variable False Admin
server.premiumrecheckinterval How often to do premium status rechecks server variable 300 Admin
server.premiumrecheckmaxbatchsize Maximum number of players to recheck at a time server variable 100 Admin
server.premiumrecheckminseconds Minimum time to recheck premium status for already connected players (in seconds) server variable 300 Admin
server.premiumverifyendpoint Endpoint to use to check if players have premium status server variable https://rust-api.facepunch.com/api/premium/verify Admin
server.printreportstoconsole Should F7 reports from players be printed to console server variable False Admin
server.pve (Generated) Enables PvE mode — players cannot damage other players; they can still be killed by NPCs and the environment server variable False Admin
server.pvebulletdamagemultiplier (Generated) Additional bullet damage multiplier applied only when players shoot NPCs or animals, stacks with bulletdamage server variable 1 Admin
server.pvpbulletdamagemultiplier (Generated) Additional bullet damage multiplier applied only in player-vs-player combat, stacks with bulletdamage server variable 1 Admin
server.pvp_ttk_bullet How much to increase time to kill bullets in pvp globally, 2.0 = twice as long, 0.5 = half as long server variable 1 Admin
server.pvp_ttk_global How much to increase time to kill in pvp globally, 2.0 = twice as long, 0.5 = half as long server variable 1 Admin
server.pvp_ttk_melee How much to increase time to kill with melee in pvp globally, 2.0 = twice as long, 0.5 = half as long server variable 1 Admin
server.queriespersecond (Generated) Maximum number of Steam server browser queries the server will respond to per second before rate-limiting server variable 2000 Admin
server.queryport (Generated) UDP port used for Steam server browser queries; uses the game port if set to 0 server variable 28017 Admin
server.radiation (Generated) Enables radiation zones at monuments; disabling removes all radiation hazards from the map server variable True Admin
server.randomize_seed (Generated) Setting this to true assigns a new random value to the world generation seed; useful for wipe scripts that want a fresh random map each time server variable False Admin
server.rejoin_delay (Generated) Seconds a disconnected player must wait before they are allowed to rejoin the server; default is 300 seconds (5 minutes) server variable 300 Admin
server.reportsserverendpoint HTTP API endpoint for receiving F7 reports server variable Admin
server.reportsserverendpointkey If set, this key will be included with any reports sent via reportsServerEndpoint (for validation) server variable Admin
server.repositionattachmentsonreskin Reposition attachments like storage adaptors if they have moved on reskins server variable True Admin
server.respawnatdeathposition If a player presses the respawn button, respawn at their death location (for trailer filming) server variable False Admin
server.respawnresetrange (Generated) Radius in metres around a player's death point — any sleeping bag or bed within this range is put on a respawn cooldown to prevent spawn-camping server variable 50 Admin
server.respawntimeadditionbag Bags will increase their respawn time by this much server variable 0 Admin
server.respawntimeadditionbed Beds will increase their respawn time by this much server variable 0 Admin
server.respawnwithloadout When a player respawns give them the loadout assigned to client.RespawnLoadout (created with inventory.saveloadout) server variable False Admin
server.rewounddelay (Generated) Minimum seconds that must pass after a player recovers from being wounded before they can be put into the wounded state again server variable 60 Admin
server.rpclog_enabled (Generated) Enables RPC call logging; must be true before the rpclog command will return data. Tracks how often each RPC is called server variable False Admin
server.rust_relay_send_queue (Generated) Prints the current server decryption queue depth server variable 0 Admin
server.salt (Generated) Secondary salt value mixed into procedural world generation; used to vary monument and road placement server variable 1 Admin
server.savebackupcount (Generated) Number of rolling save-file backups to keep; each autosave rotates the oldest backup out server variable 2 Admin
server.savecachesize (Generated) Maximum byte size of the entity save cache used to accelerate autosaves; 0 means no hard limit server variable 605068 Admin
server.saveframebudget MS per frame to spend warming up entity save caches server variable 5 Admin
server.saveinterval (Generated) How often (in seconds) the server automatically saves the game world to disk; default is every 600 seconds (10 minutes) server variable 600 Admin
server.schematime (Generated) How often (in seconds) the full entity schema is re-broadcast to all clients; default is every 1800 seconds server variable 1800 Admin
server.secure server variable True Admin
server.seed (Generated) Seed value used for procedural world generation; changing this produces a completely different map layout server variable 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.