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
global.sprayduration Base time (in seconds) that sprays last global variable 10800 Admin
global.sprayoutofauthmultiplier Multiplier applied to SprayDuration if a spray isn't in the sprayers auth (cannot go above 1f) global variable 0.5 Admin
global.updatenetworkpositionwithdebugcamerawhilespectating (Generated) When true, the server network position is updated to match the debug camera world position while spectating; useful for testing position-dependent server logic from the spectator view global variable False Admin
growableentity.framebudgetms growableentity variable 0.25 Admin
guntrap.gun_trap_budget_ms How many milliseconds to spend on target scanning per frame guntrap variable 0.5 Admin
hackablelockedcrate.decayseconds How many seconds until the crate is destroyed without any hack attempts hackablelockedcrate variable 7200 Admin
hackablelockedcrate.requiredhackseconds How many seconds for the crate to unlock hackablelockedcrate variable 900 Admin
halloweendungeon.lifetime How long each active dungeon should last before dying halloweendungeon variable 600 Admin
halloweendungeon.population Population active on the server halloweendungeon variable 0 Admin
halloween.enabled (Generated) Enables the Halloween event on the server, activating Halloween-themed loot spawns, NPC variants, and event-specific mechanics halloween variable False Admin
halloween.murdererpopulation Population active on the server, per square km halloween variable 0 Admin
halloween.scarecrow_beancan_vs_player_dmg_modifier Modified damage from beancan explosion vs players (Default: 0.1). halloween variable 0.1 Admin
halloween.scarecrow_body_dmg_modifier Modifier to how much damage scarecrows take to the body. (Default: 0.25) halloween variable 0.25 Admin
halloween.scarecrow_chase_stopping_distance Stopping distance for destinations set while chasing a target (Default: 0.5) halloween variable 0.5 Admin
halloween.scarecrowpopulation Population active on the server, per square km halloween variable 0 Admin
halloween.scarecrows_throw_beancans Scarecrows can throw beancans (Default: true). halloween variable True Admin
halloween.scarecrow_throw_beancan_global_delay The delay globally on a server between each time a scarecrow throws a beancan (Default: 8 seconds). halloween variable 8 Admin
handcuffs.maxconditionrepairlossonpush (Generated) Maximum handcuff condition loss fraction applied per push attempt; at 0.4 the cuffs lose up to 40% condition per escape push handcuffs variable 0.4 Admin
handcuffs.restrainedpushdamage (Generated) Damage dealt to a restrained (handcuffed) player when they attempt to push or escape; default 5 handcuffs variable 5 Admin
hbhfsensor.debugdraw When enabled, broadcasts debug drawing for HBHFSensor visibility checks (eye position, forward, range, per-player LOS rays). hbhfsensor variable False Admin
heli.bulletaccuracy (Generated) Cone angle in degrees of the patrol helicopter gun spread; higher values make the helicopter less accurate heli variable 2 Admin
heli.bulletdamagescale (Generated) Multiplier applied to all bullet damage dealt by the patrol helicopter; 1.0 = normal, 2.0 = double damage heli variable 1 Admin
heli.guns (Generated) Number of gun hardpoints active on the patrol helicopter; set to 0 to disable its guns without despawning it heli variable 1 Admin
heli.lifetimeminutes (Generated) How many minutes the patrol helicopter stays airborne before self-destructing; default is 30 minutes heli variable 30 Admin
horse.population Population active on the server, per square km horse variable 0 Admin
hotairballoon.minimumaltitudeterrain hotairballoon variable 25 Admin
hotairballoon.outsidedecayminutes How long before a HAB loses all its health while outside hotairballoon variable 180 Admin
hotairballoon.population Population active on the server hotairballoon variable 1 Admin
hotairballoon.serviceceiling hotairballoon variable 175 Admin
inventory.disableattirelimitations Disables all attire limitations, so NPC clothing and invalid overlaps can be equipped inventory variable False Admin
inventory.stackable_item_ownership (Generated) When enabled, ownership tracking is applied to stackable items; disabled by default due to performance cost; servers can enable for full ownership auditing inventory variable False Admin
ioentity.allow_on_boats Allows the deployment and usage of IO entities on player boats and tugboats. ioentity variable True Admin
ioentity.backtracking (Generated) Number of IO update passes allowed to back-track and re-process changed entities each tick; higher values improve signal propagation speed ioentity variable 8 Admin
ioentity.debugbudget Print out what is taking so long in the IO frame budget ioentity variable False Admin
ioentity.debugbudgetthreshold Ignore frames with a lower ms than this while debugBudget is active ioentity variable 2 Admin
ioentity.framebudgetelectrichighpriorityms ioentity variable 1 Admin
ioentity.framebudgetelectriclowpriorityms ioentity variable 0.5 Admin
ioentity.framebudgetfluidms ioentity variable 0.25 Admin
ioentity.framebudgetgenericms ioentity variable 1 Admin
ioentity.framebudgetindustrialms ioentity variable 0.25 Admin
ioentity.framebudgetkineticms ioentity variable 1 Admin
ioentity.infiniteiopower All player placed electrical entities will receive full power without needing to be plugged into anything ioentity variable False Admin
ioentity.responsetime (Generated) Minimum interval in seconds between IO entity logic updates; controls how quickly electrical signals propagate through the network ioentity variable 0.1 Admin
itemmanager.enablepooling (Generated) When enabled, ItemManager uses object pooling for item instances to reduce GC allocations from frequent item creation and destruction itemmanager variable True Admin
junkpile.destroyifspawnonsleepingbag junkpile variable True Admin
junkpile.destroyifspawnonsleepingbagdistance junkpile variable 3 Admin
junkpile.destroyifspawnonsleepingbagtime junkpile variable 4 Admin
junkpilewater.destroyablebyplayerboats junkpilewater variable True Admin
junkpilewater.framebudgetms junkpilewater variable 0.05 Admin
junkpilewater.minimumplayerboatmasstobedestroyed junkpilewater variable 2000 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.