Rust Console Commands

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.

3,590 commands
CommandDescriptionCategoryTypeDefaultPermission
sleepingusers Lists all players that are asleep on the server Admin None Yes
slotmachine.forcepayoutindex slotmachine variable -1 Admin
smallengine.maxthrustmultiplier smallengine variable 1 Admin
snakehazard.population Population active on the server, per square km snakehazard variable 5 Admin
snowmobile.allowpassengeronly Allow mounting as a passenger when there's no driver snowmobile variable False Admin
snowmobile.allterrain If true, snowmobile goes fast on all terrain types snowmobile variable False Admin
snowmobile.outsidedecayminutes How long before a snowmobile loses all its health while outside snowmobile variable 1440 Admin
socket_free_snappable.debugsnapping (Generated) When enabled, draws debug visualisations for deployable snapping calculations showing candidate snap points and distances socket_free_snappable variable False
socket_free_snappable.snappingmode The current snapping mode for deployables. socket_free_snappable variable 2
softcore.raidwindow_allow_tc_authed (Generated) Allow players authed on the target base tool cupboard to use explosives outside the window (renovate, or continue a raid after capturing the TC) softcore variable True Admin
softcore.raidwindow_allow_twig (Generated) Allow explosive damage to twig-grade building blocks even outside the raid window softcore variable True Admin
softcore.raidwindow_block_extra_enabled (Generated) Outside the window, also block a non-explosive damage type against non-twig building blocks (e.g. shotgunning down a stone wall). Melee is only affected by softcore.raidwindow_block_melee_doors softcore variable True Admin
softcore.raidwindow_block_extra_type (Generated) Rust.DamageType value blocked against non-twig building blocks when softcore.raidwindow_block_extra_enabled is true (default 8 = Bullet, which covers guns and shotguns) softcore variable 8 Admin
softcore.raidwindow_block_melee_doors (Generated) Outside the window, block melee damage to doors so they can't be beaten down while the window is closed softcore variable True Admin
softcore.raidwindow_block_mlrs (Generated) Block launching MLRS rockets outside the raid window so they are not wasted softcore variable True Admin
softcore.raidwindow_enabled (Generated) Enable Softcore raid windows: explosive damage to building blocks is only allowed inside the configured daily time window softcore variable True Admin
softcore.raidwindow_end_hour (Generated) Raid window end hour in server system local time, 0-24 (default 21 = 9pm). If end is less than start the window wraps past midnight softcore variable 21 Admin
softcore.raidwindow_fresh_tc_seconds (Generated) Seconds after a base's tool cupboard is placed during which the base can still be raided outside the window; 0 disables softcore variable 3600 Admin
softcore.raidwindow_hours_offset (Generated) Hours to widen the raid window on both sides for timezone spread (1 = opens one hour earlier and closes one hour later) softcore variable 0 Admin
softcore.raidwindow_start_hour (Generated) Raid window start hour in server system local time, 0-24 (default 18 = 6pm) softcore variable 18 Admin
softcore.raidwindow_status (Generated) Print the current raid-window state: server local time, effective hours, and whether the window is open right now softcore server Admin
softcore.raidwindow_weekend_enabled (Generated) Use separate raid hours on Saturday and Sunday softcore variable False Admin
softcore.raidwindow_weekend_end_hour (Generated) Weekend raid window end hour, server local time (used when softcore.raidwindow_weekend_enabled is true) softcore variable 22 Admin
softcore.raidwindow_weekend_start_hour (Generated) Weekend raid window start hour, server local time (used when softcore.raidwindow_weekend_enabled is true) softcore variable 17 Admin
solarpanel.sunupdatebudgetms solarpanel variable 0.05 Admin
spawn entity Spawns an entity where the player is looking, if the entity name inputted is not found you are given choices Admin None Yes
spawn.cargoshipdockingtest (Generated) Spawns a cargo ship and initiates the harbor docking test sequence at the specified docking path index; used to test cargo ship docking behaviour at harbors spawn server Admin
spawn.cargoshipevent (Generated) Spawns a cargo ship and starts the cargo ship event immediately, bypassing the normal random event scheduler spawn server Admin
spawn.ch47event (Generated) Triggers a CH47 Chinook scientist event targeting the calling player position; optionally pass a start distance in metres (default 300) spawn server Admin
spawn.delete_all_populations (Generated) Deletes all entities from every active population spawner on the server at once; effectively despawns all wildlife, NPCs, and resource nodes spawn server Admin
spawn.delete_populations (Generated) Deletes all spawned entities belonging to the named population(s); pass one or more population names as arguments to target specific groups spawn server Admin
spawn.dump_map (Generated) Generates a debug spawn map for a named population, simulating up to the given number of spawn attempts and reporting how many would succeed; used to diagnose spawn point coverage spawn server Admin
spawn.fill_groups Fills all spawn groups to their maximum count without waiting for the normal tick interval spawn server Admin
spawn.fill_individuals (Generated) Immediately respawns all individually tracked entities that are currently missing, bypassing the normal tick_individuals delay spawn server Admin
spawn.fill_populations (Generated) Immediately fills all population spawners to their target density; useful after a wipe or server restart to skip the gradual ramp-up period spawn server Admin
spawnitem item Spawns an item where the player is looking, if the item name inputted is not found you are given choices Admin None Yes
spawn.loot_population_test If set the loot spawn system will consider this the player count, not the actual player count. Useful for testing spawn variable 0 Admin
spawn.max_density (Generated) Maximum population density scalar; controls the upper bound for how densely spawnable items fill their designated spawn areas at high player counts spawn variable 1 Admin
spawn.max_rate (Generated) Maximum spawn rate scalar applied to NPC/resource population spawning; the spawn tick rate scales up to this value as player count increases spawn variable 1 Admin
spawn.min_density (Generated) Minimum population density scalar; controls the lower bound for how densely spawnable items fill their designated spawn areas at low player counts spawn variable 0.5 Admin
spawn.min_rate (Generated) Minimum spawn rate scalar applied to NPC/resource population spawning; lower values slow down respawn ticking when server population is low spawn variable 0.5 Admin
spawn.ore_map Renders a PNG of every spawned ore nodes location to <rootFolder>/debug/ore-nodes.png (blue rings = safezones) spawn server Admin
spawn.player_base (Generated) Base player count used when computing population spawn rates; below this value player_scale group rates are not yet applied spawn variable 100 Admin
spawn.player_scale (Generated) Multiplier applied to group spawn rates based on current player count relative to player_base; higher values cause more group spawns as the server fills up spawn variable 2 Admin
spawn.population_cap_rate When scaling loot respawn rates by population, this will be considered the 'max' population, preventing loot speeding up if player counts are above this spawn variable 300 Admin
spawn.report (Generated) Prints a spawn handler report listing all populations, their current count, target count, and fill percentage; pass true for detailed mode or a name filter as a second argument spawn server Admin
spawn.reset_groups Clears all spawn groups of already spawned entities, then re-fills them spawn server Admin
spawn.respawn_groups (Generated) When enabled, spawn groups (monument NPCs, timed event spawners) will respawn their entities after they are cleared spawn variable True Admin
spawn.respawn_individuals (Generated) When enabled, individually tracked entities (e.g. specific persistent NPCs) will respawn after a delay when destroyed spawn variable True Admin
spawn.respawnloot_all Respawns loot in all loot containers currently on the server spawn server Admin

This is a searchable reference of Rust console and admin commands, covering both commands available to any player and the admin/server-owner-only ones.

Frequently Asked Questions

Press F1 while in-game to open the console, then type the command and press Enter.