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 | |
|---|---|---|---|---|---|---|
baseplayer.lifestoryframebudgetms |
baseplayer | variable | 0.25 |
Admin | ||
baseplayer.relationshipupdatequeueframebudgetms |
(Generated) Per-frame CPU budget in milliseconds for processing the player relationship (contacts/team) update queue | baseplayer | variable | 0.05 |
Admin | |
baseridableanimal.decayminutes |
How long before a horse dies unattended | baseridableanimal | variable | 180 |
Admin | |
baseridableanimal.dungtimescale |
baseridableanimal | variable | 1 |
Admin | ||
baseridableanimal.framebudgetms |
baseridableanimal | variable | 1 |
Admin | ||
basesculpture.useconvexcolliders |
Use convex colliders for generated blocks on both the client and server - slower to generate but blocks holes, only effects future modifications | basesculpture | variable | False |
Admin | |
basesiegeweapon.outsidedecayminutes |
How many minutes before a siege weapon loses all its health while outside | basesiegeweapon | variable | 600 |
Admin | |
basesubmarine.deepwaterdecayminutes |
How long before a submarine loses all its health while in deep water | basesubmarine | variable | 120 |
Admin | |
basesubmarine.outsidedecayminutes |
How long before a submarine loses all its health while outside. If it's in deep water, deepwaterdecayminutes is used | basesubmarine | variable | 180 |
Admin | |
basesubmarine.oxygenminutes |
How long a submarine can stay underwater until players start taking damage from low oxygen | basesubmarine | variable | 10 |
Admin | |
batteringram.maxbuildingblockgrade |
(Generated) Maximum building block upgrade grade (0=twig,1=wood,2=stone,3=metal,4=top tier) that the battering ram can damage; default 2 (stone) | batteringram | variable | 2 |
Admin | |
bear.population |
Population active on the server, per square km | bear | variable | 2 |
Admin | |
beehive.updatehiveinterval |
How long before a Beehive will update | beehive | variable | 120 |
Admin | |
beehive.updatehivestatsinterval |
How long before the Beehive will perform temperature and inside checks | beehive | variable | 120 |
Admin | |
beehive.xpincreaseperhoneycomb |
How much the Nucleus's XP should be increased per honeycomb generated | beehive | variable | 2 |
Admin | |
beeswarmai.breakrange |
Range to leave current target alone (should be higher than search) | beeswarmai | variable | 15 |
Admin | |
beeswarmai.disable |
beeswarmai | variable | False |
Admin | ||
beeswarmai.flamesettingdistance |
How far away fire has to be to set the swarm on fire | beeswarmai | variable | 5.5 |
Admin | |
beeswarmai.killwithouttargettime |
How long a swarm will stick around without a target | beeswarmai | variable | 150 |
Admin | |
beeswarmai.searchrange |
Range to find new targets | beeswarmai | variable | 10 |
Admin | |
beeswarmai.think_budget_ms |
How many milliseconds to spend on thinking per frame | beeswarmai | variable | 0.1 |
Admin | |
beeswarmai.waterthreshold |
How much water a player needs to be in to be ignored | beeswarmai | variable | 0.6 |
Admin | |
beeswarmmaster.amounttospawn |
How many child swarms a master swarm will create | beeswarmmaster | variable | 3 |
Admin | |
beeswarmmaster.killwithoutatargettime |
How long a master swarm will stick around without a target | beeswarmmaster | variable | 150 |
Admin | |
beeswarmmaster.secondsbetweenspawns |
How long before a master swarm will create a child | beeswarmmaster | variable | 60 |
Admin | |
bigwheelgame.spinfrequencyseconds |
bigwheelgame | variable | 45 |
Admin | ||
bike.doplayerdamage |
Can bike crashes cause damage or death to the rider? | bike | variable | True |
Admin | |
bike.motorbikemonumentpopulation |
Motorbike population in monuments | bike | variable | 1 |
Admin | |
bike.outsidedecayminutes |
How long before a bike loses all its health while outside | bike | variable | 1440 |
Admin | |
bike.pedalmonumentpopulation |
Pedal bike population in monuments | bike | variable | 1 |
Admin | |
bike.pedalroadsidepopulation |
Pedal bike population active on the server (roadside spawns) | bike | variable | 1 |
Admin | |
bike.playerdamageragdolltheshold |
Amount of collision damage on a bike required to ragdoll the player | bike | variable | 10 |
Admin | |
blackjackmachine.maxbet |
Maximum initial bet per round | blackjackmachine | variable | 500 |
Admin | |
boar.population |
Population active on the server, per square km | boar | variable | 5 |
Admin | |
boatai.allow_sleeping |
(Generated) When enabled, boat AI entities can enter a sleep state when no players are nearby; reduce CPU usage for idle boats | boatai | variable | False |
Admin | |
boatai.avoidance_update_interval |
How often to update the avoidance cache. Lower number means a more accurate cache at the expensive of performance. | boatai | variable | 0.8 |
Admin | |
boatai.boat_ai_frame_budget_ms |
How long per frame to spend on boat ai | boatai | variable | 0.3 |
Admin | |
boatai.draw_debugs |
(Generated) When enabled, draws DDraw visualisations of boat AI steering, avoidance, and pathfinding state | boatai | variable | False |
Admin | |
boatai.enable_mount_sync_distance |
Distance players need to be to start syncing mounted seats | boatai | variable | 750 |
Admin | |
boatai.max_speed_percentage |
(Generated) Maximum speed as a fraction of the boat's top speed that AI-controlled boats will use; default 0.9; saved and shown in admin UI | boatai | variable | 0.9 |
Admin | |
boatai.print_debugs |
(Generated) When enabled, logs verbose boat AI decision-making output to the server console each AI tick | boatai | variable | False |
Admin | |
boatai.seconds_until_sleep |
(Generated) Number of seconds a boat AI will wait without player interaction before entering sleep mode; default 30s | boatai | variable | 30 |
Admin | |
boatbuildingblock.alwayrotatable |
boatbuildingblock | variable | True |
Admin | ||
boatbuildingblock.alwaysdemolishable |
boatbuildingblock | variable | True |
Admin | ||
boatbuildingblockdecay.decaydelayminutes |
Multiplied by the base BuildingBlockDecay duration | boatbuildingblockdecay | variable | 30 |
Admin | |
boatbuildingblockdecay.decaydurationmultiplier |
Multiplied by the base BuildingBlockDecay duration | boatbuildingblockdecay | variable | 1 |
Admin | |
boatbuildingblock.forwarddamagetoparentboat |
(Generated) When enabled, damage dealt to a building block attached to a boat is forwarded up to the parent boat entity | boatbuildingblock | variable | True |
Admin | |
boatbuildingstation.autocloseplayercheckinterval |
boatbuildingstation | variable | 150 |
Admin | ||
boatbuildingstation.autocloseplayerchecktriggercount |
boatbuildingstation | variable | 2 |
Admin | ||
boatbuildingstation.editfinishuseinterval |
boatbuildingstation | variable | 5 |
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.