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
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.