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 | |
|---|---|---|---|---|---|---|
softcore.raidwindow_block_extra_enabled |
(Generated) Outside the window, also block a non-explosive damage type against non-twig building blocks (e.g. shotgunning down a stone wall). Melee is only affected by softcore.raidwindow_block_melee_doors | softcore | variable | True |
Admin | |
softcore.raidwindow_block_extra_type |
(Generated) Rust.DamageType value blocked against non-twig building blocks when softcore.raidwindow_block_extra_enabled is true (default 8 = Bullet, which covers guns and shotguns) | softcore | variable | 8 |
Admin | |
softcore.raidwindow_block_melee_doors |
(Generated) Outside the window, block melee damage to doors so they can't be beaten down while the window is closed | softcore | variable | True |
Admin | |
softcore.raidwindow_block_mlrs |
(Generated) Block launching MLRS rockets outside the raid window so they are not wasted | softcore | variable | True |
Admin | |
softcore.raidwindow_enabled |
(Generated) Enable Softcore raid windows: explosive damage to building blocks is only allowed inside the configured daily time window | softcore | variable | True |
Admin | |
softcore.raidwindow_end_hour |
(Generated) Raid window end hour in server system local time, 0-24 (default 21 = 9pm). If end is less than start the window wraps past midnight | softcore | variable | 21 |
Admin | |
softcore.raidwindow_fresh_tc_seconds |
(Generated) Seconds after a base's tool cupboard is placed during which the base can still be raided outside the window; 0 disables | softcore | variable | 3600 |
Admin | |
softcore.raidwindow_hours_offset |
(Generated) Hours to widen the raid window on both sides for timezone spread (1 = opens one hour earlier and closes one hour later) | softcore | variable | 0 |
Admin | |
softcore.raidwindow_start_hour |
(Generated) Raid window start hour in server system local time, 0-24 (default 18 = 6pm) | softcore | variable | 18 |
Admin | |
softcore.raidwindow_weekend_enabled |
(Generated) Use separate raid hours on Saturday and Sunday | softcore | variable | False |
Admin | |
softcore.raidwindow_weekend_end_hour |
(Generated) Weekend raid window end hour, server local time (used when softcore.raidwindow_weekend_enabled is true) | softcore | variable | 22 |
Admin | |
softcore.raidwindow_weekend_start_hour |
(Generated) Weekend raid window start hour, server local time (used when softcore.raidwindow_weekend_enabled is true) | softcore | variable | 17 |
Admin | |
solarpanel.sunupdatebudgetms |
solarpanel | variable | 0.05 |
Admin | ||
spawn.loot_population_test |
If set the loot spawn system will consider this the player count, not the actual player count. Useful for testing | spawn | variable | 0 |
Admin | |
spawn.max_density |
(Generated) Maximum population density scalar; controls the upper bound for how densely spawnable items fill their designated spawn areas at high player counts | spawn | variable | 1 |
Admin | |
spawn.max_rate |
(Generated) Maximum spawn rate scalar applied to NPC/resource population spawning; the spawn tick rate scales up to this value as player count increases | spawn | variable | 1 |
Admin | |
spawn.min_density |
(Generated) Minimum population density scalar; controls the lower bound for how densely spawnable items fill their designated spawn areas at low player counts | spawn | variable | 0.5 |
Admin | |
spawn.min_rate |
(Generated) Minimum spawn rate scalar applied to NPC/resource population spawning; lower values slow down respawn ticking when server population is low | spawn | variable | 0.5 |
Admin | |
spawn.player_base |
(Generated) Base player count used when computing population spawn rates; below this value player_scale group rates are not yet applied | spawn | variable | 100 |
Admin | |
spawn.player_scale |
(Generated) Multiplier applied to group spawn rates based on current player count relative to player_base; higher values cause more group spawns as the server fills up | spawn | variable | 2 |
Admin | |
spawn.population_cap_rate |
When scaling loot respawn rates by population, this will be considered the 'max' population, preventing loot speeding up if player counts are above this | spawn | variable | 300 |
Admin | |
spawn.respawn_groups |
(Generated) When enabled, spawn groups (monument NPCs, timed event spawners) will respawn their entities after they are cleared | spawn | variable | True |
Admin | |
spawn.respawn_individuals |
(Generated) When enabled, individually tracked entities (e.g. specific persistent NPCs) will respawn after a delay when destroyed | spawn | variable | True |
Admin | |
spawn.respawn_populations |
(Generated) When enabled, population spawners (animals, NPCs, resources) will respawn entities over time as they are killed or harvested | spawn | variable | True |
Admin | |
spawn.tick_individuals |
(Generated) Interval in seconds between individual entity respawn ticks; controls how frequently the server checks for and respawns dead individual entities | spawn | variable | 300 |
Admin | |
spawn.tick_populations |
(Generated) Interval in seconds between population spawn ticks; lower values cause populations to refill faster but increase server CPU load | spawn | variable | 60 |
Admin | |
stability.accuracy |
(Generated) Floating-point tolerance used when comparing stability values during propagation; smaller values are more precise but can cause more recalculations | stability | variable | 0.001 |
Admin | |
stability.collapse |
(Generated) Stability value below which a building block is considered unsupported and will collapse; default 0.05 means blocks below 5% support fall | stability | variable | 0.05 |
Admin | |
stabilityentity.demolish_seconds |
stabilityentity | variable | 600 |
Admin | ||
stability.log_ground_missing_death |
(Generated) When enabled, logs when entities die because their ground support entity was destroyed or is missing | stability | variable | False |
Admin | |
stability.log_stability_death |
(Generated) When enabled, logs each entity death caused by a stability collapse to the server console with position and prefab name | stability | variable | False |
Admin | |
stability.log_stability_updates |
(Generated) When enabled, logs every stability value change during propagation; very verbose, use only for targeted debugging | stability | variable | False |
Admin | |
stability.stabilityqueue |
(Generated) Maximum time in seconds that stability update jobs can run per server tick before being deferred to the next tick | stability | variable | 9 |
Admin | |
stability.strikes |
(Generated) Number of stability propagation iterations performed per tick; higher values resolve complex multi-block stability chains faster at the cost of CPU time | stability | variable | 10 |
Admin | |
stability.support_highest_stability |
stability | variable | True |
Admin | ||
stability.surroundingsqueue |
(Generated) Maximum time in seconds that surrounding-support check jobs can run per server tick before deferral | stability | variable | 3 |
Admin | |
stability.verbose |
(Generated) Verbosity level for stability system logging; 0 = silent, higher values print more detail about stability calculations and propagation | stability | variable | 0 |
Admin | |
stag.population |
Population active on the server, per square km | stag | variable | 3 |
Admin | |
stash.reveal_tick_rate |
(Generated) Interval in seconds between player-detection ticks for the stash container reveal mechanic; registered as stash.reveal_tick_rate | stash | variable | 0.5 |
Admin | |
steam.server_allow_steam_nicknames |
steam | variable | True |
Admin | ||
storagecontainer.canrequireauthifnolock |
(Generated) When enabled, storage containers without a lock can still require tool cupboard auth to access; default false | storagecontainer | variable | False |
Admin | |
storagecontainer.corpseitemssavedpercent |
(Generated) Fraction of items preserved when a storage container spawns a death corpse; 0.5 = 50% of items survive the container death | storagecontainer | variable | 0.5 |
Admin | |
storagecontainer.dropcorpseondeath |
(Generated) When enabled, storage containers that die spawn a loot corpse containing their items; when false items are destroyed | storagecontainer | variable | False |
Admin | |
telephonemanager.maxcalllength |
(Generated) Maximum duration in seconds a telephone call can remain active before it is automatically terminated | telephonemanager | variable | 120 |
Admin | |
telephonemanager.maxconcurrentcalls |
(Generated) Maximum number of simultaneous active telephone calls allowed on the server at any time | telephonemanager | variable | 10 |
Admin | |
territory.hexsize |
Hex cell size in metres (centre to corner). Changing it rebuilds the grid and wipes ownership | territory | variable | 50 |
Admin | |
territory.offsetx |
Shifts the whole territory grid east/west in metres. Painted cells move with it | territory | variable | 0 |
Admin | |
territory.offsetz |
Shifts the whole territory grid north/south in metres. Painted cells move with it | territory | variable | 0 |
Admin | |
ticklogging.tick_uploader_lifetime |
ticklogging | variable | 60 |
Admin | ||
tigerfsm.chargerange |
The range at which the tiger will charge instead of fleeing if aimed at | tigerfsm | variable | 20 |
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.