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 | |
|---|---|---|---|---|---|---|
npcvendingmachine.maximumpricemultiplier |
The maximum point that a price can increase to (2 = 200%) | npcvendingmachine | variable | 2 |
Admin | |
npcvendingmachine.minimumpricemultiplier |
The Minimum point that the price can drop to (0.5 = 50% off) | npcvendingmachine | variable | 0.5 |
Admin | |
npcvendingmachine.pricedecreaseamount |
How much to decrease the price for if it is underselling (0.05 = 5%) | npcvendingmachine | variable | 0.05 |
Admin | |
npcvendingmachine.priceincreaseamount |
How much to increase the price by if it is selling a lot (0.05 = 5%) | npcvendingmachine | variable | 0.1 |
Admin | |
npcvendingmachine.priceupdatefrequencybiweekly |
How many realtime hours are checked when looking for price increases. Max 72 (10 days), min 0.5 (half an hour) | npcvendingmachine | variable | 2 |
Admin | |
npcvendingmachine.priceupdatefrequencydefault |
How many realtime hours are checked when looking for price increases. Max 72 (10 days), min 0.5 (half an hour) | npcvendingmachine | variable | 3 |
Admin | |
npcvendingmachine.priceupdatefrequencyweekly |
How many realtime hours are checked when looking for price increases. Max 72 (10 days), min 0.5 (half an hour) | npcvendingmachine | variable | 1 |
Admin | |
npcvendingmachine.startingpricemultiplier |
What discount surcharge should be applied to items when the server starts | npcvendingmachine | variable | 2 |
Admin | |
npc.vendor_attack_heli_enabled |
npc | variable | True |
Admin | ||
npc.vendor_hab_enabled |
npc | variable | True |
Admin | ||
npc.vendor_minicopter_enabled |
npc | variable | True |
Admin | ||
npc.vendor_rhib_enabled |
npc | variable | True |
Admin | ||
npc.vendor_rowboat_enabled |
npc | variable | True |
Admin | ||
npc.vendor_scrap_heli_enabled |
npc | variable | True |
Admin | ||
npc.vendor_sub_duo_enabled |
npc | variable | True |
Admin | ||
npc.vendor_sub_solo_enabled |
npc | variable | True |
Admin | ||
panther.population |
Population active on the server, per square km | panther | variable | 0.5 |
Admin | |
parachute.bypassrepack |
parachute | variable | False |
Admin | ||
parachute.landinganimations |
parachute | variable | False |
Admin | ||
party.maxpartyspawnattempts |
(Generated) Maximum number of attempts the server makes to find a valid spawn point when spawning a party together; higher values increase the chance of grouping | party | variable | 50 |
Admin | |
party.maxpartyspawndistance |
(Generated) Maximum distance in metres between party member spawn points when spawning a group together on wake-up | party | variable | 100 |
Admin | |
party.nearbypartyspawns |
(Generated) When enabled, party members respawn near each other rather than at random map locations when joining a server together | party | variable | True |
Admin | |
patrolhelicopterai.flee_damage_percentage |
(Generated) Fraction of maximum health at which the patrol helicopter will break off its attack and flee; default 0.35 (35%) | patrolhelicopterai | variable | 0.35 |
Admin | |
patrolhelicopterai.monument_crash |
(Generated) When enabled, the patrol helicopter prefers to crash into a monument area when destroyed rather than crashing in open terrain | patrolhelicopterai | variable | True |
Admin | |
patrolhelicopterai.use_danger_zones |
(Generated) When enabled, the patrol helicopter avoids designated danger zones during its patrol route | patrolhelicopterai | variable | True |
Admin | |
petbrain.controldistance |
petbrain | variable | 100 |
Admin | ||
petbrain.drownindeepwater |
petbrain | variable | True |
Admin | ||
petbrain.drowntimer |
petbrain | variable | 15 |
Admin | ||
petbrain.idlewhenownermounted |
petbrain | variable | True |
Admin | ||
petbrain.idlewhenownerofflineordead |
petbrain | variable | True |
Admin | ||
physics.allowhorsetempragdoll |
(Generated) When enabled, horses can be temporarily ragdolled by large physics impacts; disabling keeps horses upright during collisions | physics | variable | True |
Admin | |
physics.allowplayertempragdoll |
(Generated) When enabled, players can be temporarily ragdolled by large physics impacts (e.g. explosions) before recovering; disabling keeps players standing | physics | variable | True |
Admin | |
physics.bouncethreshold |
(Generated) Minimum relative velocity at which a physics collision generates a bounce response; lower values cause more objects to bounce on light impacts | physics | variable | 2 |
Admin | |
physics.droppedmode |
The collision detection mode that dropped items and corpses should use | physics | variable | 2 |
Admin | |
physics.gravity |
Gravity multiplier | physics | variable | 1 |
Admin | |
physics.groundwatchdebug |
(Generated) When enabled, logs ground-watch trigger events to the console, showing when players are detected as off the ground or falling through the world | physics | variable | False |
Admin | |
physics.groundwatchdelay |
(Generated) Seconds between ground-watch checks on a player; lower values detect world-fall issues faster but increase CPU overhead | physics | variable | 0.1 |
Admin | |
physics.groundwatchfails |
(Generated) Number of consecutive ground-watch failures allowed before corrective action is taken on a player who appears to be falling through geometry | physics | variable | 1 |
Admin | |
physics.sendeffects |
Send effects to clients when physics objects collide | physics | variable | True |
Admin | |
physics.serverragdollmode |
The collision detection mode that server-side ragdolls should use | physics | variable | 3 |
Admin | |
physics.serversideragdolls |
Do ragdoll physics calculations on the server, or use the old client-side system | physics | variable | False |
Admin | |
physics.sleepthreshold |
(Generated) Energy threshold below which a rigid body is put to sleep by the physics engine; lower values keep more objects awake, higher values reduce CPU usage | physics | variable | 0.01 |
Admin | |
physics.solveriterationcount |
The default solver iteration count permitted for any rigid bodies (default 7). Must be positive | physics | variable | 3 |
Admin | |
physics.towingmaxlinearaccelfromjoint |
(Generated) Maximum linear acceleration (m/s^2) that a vehicle towing joint can apply before the joint breaks; prevents unrealistic joint forces during towing | physics | variable | 40 |
Admin | |
physics.treecollision |
Do players and vehicles collide with trees? | physics | variable | True |
Admin | |
physicstumblingentity.angular_drag_override |
Override for rigidbody angular drag. Set to -1 to disable. | physicstumblingentity | variable | -1 |
Admin | |
physicstumblingentity.drag_override |
Override for rigidbody drag. Set to -1 to disable. | physicstumblingentity | variable | -1 |
Admin | |
physicstumblingentity.max_tumbling_force |
Maximum force applied on collision to cause tumbling | physicstumblingentity | variable | 1000 |
Admin | |
physicstumblingentity.min_tumbling_force |
Minimum force applied on collision to cause tumbling | physicstumblingentity | variable | 600 |
Admin | |
physicstumblingentity.player_impulse_multiplier |
Multiplier for impulse applied to players when ragdolled by this entity | physicstumblingentity | variable | 10 |
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.