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
| Command | Description | Category | Type | Default | Permission | |
|---|---|---|---|---|---|---|
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.