Rust Admin 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.
Commands that need admin rights on the server: moderation, teleporting, spawning items, spectating and running the server. Use them from the F1 console as an admin, or over RCON.
653 commands
| Command | Description | Category | Type | Default | Permission | |
|---|---|---|---|---|---|---|
server.readcfg |
(Generated) Reads and executes serverauto.cfg then server.cfg from the server's cfg folder, applying all saved convar values | server | server | Admin | ||
server.resetrespawns |
Clear all static respawn points | server | server | Admin | ||
server.resetserveremoji |
Rescans the serveremoji folder, note that clients will need to reconnect to get the latest emoji | server | server | Admin | ||
server.rpclog |
(Generated) Prints a sorted table of RPC identifiers, their string names, and cumulative call counts; requires rpclog_enabled = true | server | server | Admin | ||
server.save |
Force save the current game | server | server | Admin | ||
server.sendnetworkupdate |
Send network update for all players | server | server | Admin | ||
server.setshowholstereditems |
Show holstered items on player bodies | server | server | Admin | ||
server.snapshot |
This sends a snapshot of all the entities in the client's pvs. This is mostly redundant, but we request this when the client starts recording a demo.. so they get all the information. | server | server | Admin | ||
server.start |
Starts a server | server | server | Admin | ||
server.stop |
Stops a server | server | server | Admin | ||
server.unlockrespawns |
Unlock all static respawn points | server | server | Admin | ||
server.writecfg |
Writes config files | server | server | Admin | ||
sleep |
Makes your player sleep | Admin | None | Yes | ||
sleepingbag.assigntoplayer |
(Generated) Reassigns ownership of a sleeping bag (by entity ID) to the calling player; notifies both the old and new owner | sleepingbag | server | Admin | ||
sleepingbag.clearfromplayer |
(Generated) Clears ownership of a sleeping bag (by entity ID), setting the owner ID to 0 and removing it from the old owner's bag list | sleepingbag | server | Admin | ||
sleepingusers |
Lists all players that are asleep on the server | Admin | None | Yes | ||
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 | ||
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.ore_map |
Renders a PNG of every spawned ore nodes location to <rootFolder>/debug/ore-nodes.png (blue rings = safezones) | spawn | server | 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.respawnloot_all |
Respawns loot in all loot containers currently on the server | spawn | server | Admin | ||
spawn.respawnloot_lookingat |
Respawns loot in the loot container currently being looked at | spawn | server | Admin | ||
spawn.respawnloot_radius |
Respawns loot in all loot containers within the given radius | spawn | server | Admin | ||
spawn.scalars |
(Generated) Prints a table of current spawn scalar values including player fraction, excess, population rate, density, and group rate; pass --json for machine-readable output | spawn | server | Admin | ||
spawn.simulate_loot |
<iterations> - Simulates a number of iterations on the closest loot container and sums up the items spawned | spawn | server | Admin | ||
spawn.svshielddummy |
(Generated) Server-side handler that spawns a dummy player entity at the given position and direction loaded with the Shields loadout, optionally holstering the shield; triggered by spawn.shielddummy | spawn | server | Admin | ||
stability.refresh_stability |
(Generated) Forces an immediate recalculation of stability for all building blocks in the world; expensive on large bases | stability | server | Admin | ||
status |
Returns players on the server with their Steam64ID, name, ping, time played, IP address | Admin | None | Yes | ||
supply.call |
(Generated) Calls in a supply drop to a specific grid coordinate or position; useful for testing supply crate loot tables and airdrop pathing | supply | server | Admin | ||
supply.drop |
(Generated) Spawns a supply drop at the calling admin or player position; the drop falls from the sky with a parachute like a naturally occurring airdrop | supply | server | Admin | ||
sv stats |
Returns stats for the connected players alongside their Steam64ID and name. Time connected, kills, deaths, suicides | Admin | None | Yes | ||
telephonemanager.printallphones |
(Generated) Prints a table of all registered telephone entities showing their number, directory name, and world position | telephonemanager | server | Admin | ||
teleport playerName/Steam64ID <playerName/Steam64ID> |
Teleport to the given player. If 2 players are inputted then this teleports the first player to the second (Use steam64ID for more accurate usage) | Admin | None | Yes | ||
teleport2marker |
Teleport to the marker you've set on the map | Admin | None | Yes | ||
teleport2me playerName/Steam64ID |
Teleport the given player to your position (Use steam64ID for more accurate usage) | Admin | None | Yes | ||
teleport2owneditem playerName/Steam64ID |
Teleport to an item the inputted player has placed (Use steam64ID for more accurate usage) | Admin | None | Yes | ||
teleportany entity |
Teleport to any entity type on the server | Admin | None | Yes | ||
teleportlos |
Teleports to the closest thing in the player's Line Of Sight (LOS) | Admin | None | Yes | ||
teleportpos "x, y, z" |
Teleport to this coordinate | Admin | None | Yes |
Commands that need admin rights on the server: moderation, teleporting, spawning items, spectating and running the server. Use them from the F1 console as an admin, or over RCON. 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.