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
| Command | Description | Category | Type | Default | Permission | |
|---|---|---|---|---|---|---|
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.