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 | |
|---|---|---|---|---|---|---|
demo.zip_demos |
Should we be zipping the demos before we upload them | demo | variable | True |
Admin | |
drone.altitudespeedoverride |
If greater than zero, overrides the drone's vertical movement speed | drone | variable | 0 |
Admin | |
drone.disablesamtargeting |
drone | variable | False |
Admin | ||
drone.maxcontrolrange |
How far drones can be flown away from the controlling computer station | drone | variable | 600 |
Admin | |
drone.movementspeedoverride |
If greater than zero, overrides the drone's planar movement speed | drone | variable | 0 |
Admin | |
drone.samproximityfuseradius |
Radius at which a SAM missile's proximity fuse detonates against drones, capped by the missile's 20m trigger sphere | drone | variable | 10 |
Admin | |
droppeditem.broadcast_debug_ddraw |
Will broadcast debug ddraw information on ALL dropped items to ALL players | droppeditem | variable | False |
Admin | |
droppeditem.remove_rb_on_sleep |
Whether Rigidbody components are removed from DroppedItems when sleeping | droppeditem | variable | False |
Admin | |
droppeditem.underwater_drag_budget_ms |
How many milliseconds to spend on updating underwater drag levels | droppeditem | variable | 0.05 |
Admin | |
dungeonnavmesh.use_baked_terrain_mesh |
dungeonnavmesh | variable | True |
Admin | ||
dynamicnavmesh.use_baked_terrain_mesh |
dynamicnavmesh | variable | False |
Admin | ||
egghuntevent.includebots |
Will spawn eggs for bots, only for debug purposes - don't enable it! | egghuntevent | variable | False |
Admin | |
electricbattery.dischargebudgetms |
electricbattery | variable | 0.05 |
Admin | ||
env.day |
(Generated) Gets or sets the current in-game day of the month; used for calendar-driven events and date display | env | variable | 20 |
Admin | |
env.month |
(Generated) Gets or sets the current in-game month (1-12); used for seasonal event triggers and calendar display | env | variable | 5 |
Admin | |
env.nightlight_brightness |
env | variable | 0.008 |
Admin | ||
env.nightlight_distance |
env | variable | 5 |
Admin | ||
env.nightlight_fadefraction |
env | variable | 0.65 |
Admin | ||
env.oceanlevel |
env | variable | 0 |
Admin | ||
env.progresstime |
(Generated) When enabled, the server advances the in-game time of day automatically; disabling freezes time at its current value | env | variable | True |
Admin | |
env.redmoon |
env | variable | False |
Admin | ||
env.time |
(Generated) Gets or sets the current in-game time of day as a decimal hour (0.0-24.0); writing a value immediately jumps the time to that point | env | variable | 9 |
Admin | |
env.year |
(Generated) Gets or sets the current in-game year; used for date display and long-running server event tracking | env | variable | 1983 |
Admin | |
espcanvas.displaydistancemultiplier |
Multiply the maximum distance for displaying players nameplates | espcanvas | variable | 1 |
Admin | |
eventschedulewipeoffset.event_hours_before_wipe |
(Generated) Number of real-time hours before a scheduled wipe at which the pre-wipe event schedule begins running; registered as event_hours_before_wipe | eventschedulewipeoffset | variable | 24 |
Admin | |
excavatorsignalcomputer.automaticchargeneededforsupplies |
(Generated) Amount of charge required for the excavator to automatically trigger supply drop delivery without player activation | excavatorsignalcomputer | variable | 600 |
Admin | |
excavatorsignalcomputer.chargeneededforsupplies |
(Generated) Amount of charge (in seconds of operation) the excavator signal computer requires before it can manually call a supply drop | excavatorsignalcomputer | variable | 600 |
Admin | |
fishing.debugoverfishing |
fishing | variable | False |
Admin | ||
fishing.disableoverfishing |
fishing | variable | False |
Admin | ||
fishing.overfishedareadurationminutes |
fishing | variable | 30 |
Admin | ||
fishing.overfishedarearadius |
fishing | variable | 16 |
Admin | ||
fishing.successesuntiloverfished |
fishing | variable | 25 |
Admin | ||
frankensteinbrain.movetowardsrate |
frankensteinbrain | variable | 1 |
Admin | ||
frankensteinpet.decayminutes |
How long before a Frankenstein Pet dies un controlled and not asleep on table | frankensteinpet | variable | 180 |
Admin | |
fsmcomponent.framebudgetms |
How many milliseconds to spend on the AIs FSMs per frame | fsmcomponent | variable | 0.5 |
Admin | |
fsmcomponent.maxrefreshintervalseconds |
fsmcomponent | variable | 0.5 |
Admin | ||
fsmcomponent.minrefreshintervalseconds |
fsmcomponent | variable | 0 |
Admin | ||
gamemodesoftcore.allow_tc_corpse_no_building |
gamemodesoftcore | variable | True |
Admin | ||
gamemodesoftcore.gather_rate |
(Generated) Global multiplier for resources gathered in Softcore mode from ores, trees, logs, wild plants and animals; 1.0 = default, 2.0 = double yield | gamemodesoftcore | variable | 2 |
Admin | |
gamemodesoftcore.reclaim_building_auth |
(Generated) When enabled, items are kept in a reclaim backpack even if the player died while inside their own authorised base | gamemodesoftcore | variable | False |
Admin | |
gamemodesoftcore.reclaim_fraction_belt |
(Generated) Fraction of belt slot items that are preserved in a softcore death reclaim backpack; default 0.5 (50%) | gamemodesoftcore | variable | 0.5 |
Admin | |
gamemodesoftcore.reclaim_fraction_main |
(Generated) Fraction of main inventory items preserved in a softcore death reclaim backpack; default 0.5 (50%) | gamemodesoftcore | variable | 0.5 |
Admin | |
gamemodesoftcore.reclaim_fraction_wear |
(Generated) Fraction of clothing/armour items that are preserved in a softcore death reclaim backpack; default 1.0 (100%) | gamemodesoftcore | variable | 1 |
Admin | |
gamemodesoftcore.reclaim_suicide |
(Generated) When enabled, items are kept in a reclaim backpack even if the player died by suicide (F1 kill) | gamemodesoftcore | variable | False |
Admin | |
gamephysics.defaultmaxresultsperquery |
How many results to collect per command - DONT set this too low or you'll risk missing results | gamephysics | variable | 48 |
Admin | |
global.allowadminui |
Controls whether the in-game admin UI is displayed to admins | global | variable | True |
Admin | |
global.disablebagdropping |
Disables the backpacks that appear after a corpse times out | global | variable | False |
Admin | |
global.legacymonumentnotifications |
Forces old monument event notification behaviour (UI popup, no sounds) | global | variable | False |
Admin | |
global.maxspraysperplayer |
If a player sprays more than this, the oldest spray will be destroyed. 0 will disable | global | variable | 40 |
Admin | |
global.showbotsinplayerlist |
Include bots in the admin UI player list (debugging purpose only) | global | variable | False |
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.