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 | |
|---|---|---|---|---|---|---|
global.deauthradius_radius |
(Generated) Finds all players within playerRadius of the caller, then deauthorises each of them from TCs within authRadius of themselves | global | server | Admin | ||
global.entcount |
Returns all entities that the provided player has placed, supports --json | global | server | Admin | ||
global.entid |
(Generated) Runs an admin command (kill, lock, unlock, etc.) on a specific entity by network ID; blocks operation on players and point entities | global | server | Admin | ||
global.fillcontainer |
fillcontainer <optional: category> - Fills the container you are looking at with random items, can also specify a category (ammunition, weapon etc.) | global | server | Admin | ||
global.fillcontainer_radius |
fillcontainer_radius <radius> <optional: category> - Fills containers with random items within a radius, can also specify a category | global | server | Admin | ||
global.fillinventory |
fillinventory <optional: category> - Fills your inventory with random items, can also specify a category (ammunition, weapon etc.) | global | server | Admin | ||
global.getugcinfo |
(Generated) Returns a JSON object containing the UGC info (CRCs, type, player history) for the entity with the given network ID | global | server | Admin | ||
global.injure |
(Generated) Puts the calling player or a named target into the wounded/downed state, simulating the critical injury bleed-out state | global | server | Admin | ||
global.injureplayer |
(Generated) Puts the specified player into the wounded/downed state immediately without killing them; useful for testing the crawl/revive mechanics | global | server | Admin | ||
global.kick |
(Generated) Kicks the specified player from the server with an optional reason; broadcasts the kick to chat and places them through the queue on reconnect | global | server | Admin | ||
global.kickall |
(Generated) Kicks all currently connected players from the server with an optional reason; useful for forcing a restart or clearing the server | global | server | Admin | ||
global.killallplayers |
(Generated) Deals lethal damage to every non-NPC player currently connected to the server; reports the number of players killed | global | server | Admin | ||
global.killbees |
Kills all bee swarms | global | server | Admin | ||
global.killplayer |
(Generated) Deals 1000 damage to the specified player (by name/SteamID/bot) killing them immediately; useful for testing death logic without console kill commands | global | server | Admin | ||
global.listid |
List of banned users, by ID (sourceds compat) | global | server | Admin | ||
global.moderatorid |
(Generated) Adds the specified Steam64 ID as a server moderator with optional name and reason; grants admin flag to the player if connected | global | server | Admin | ||
global.mute |
(Generated) Mutes the specified connected player preventing them from using chat; optionally accepts a mute expiry timestamp for temporary mutes | global | server | Admin | ||
global.mutelist |
Print a list of currently muted players | global | server | Admin | ||
global.ownerid |
(Generated) Adds the specified Steam64 ID as a server owner (auth level 2) with optional name and reason; requires the caller to also be auth level 2 | global | server | Admin | ||
global.playerlist |
Get a list of players | global | server | Admin | ||
global.playerlistids |
Get a list of player's IDs | global | server | Admin | ||
global.players |
Print out currently connected clients etc | global | server | Admin | ||
global.print_wallpaper_skins |
Lists all wallpaper skins | global | server | Admin | ||
global.recover |
(Generated) Revives the calling player or a named target from the wounded state, restoring them to standing with a small amount of health | global | server | Admin | ||
global.recoverplayer |
(Generated) Recovers the specified player from the wounded state, standing them back up at minimum health | global | server | Admin | ||
global.removemoderator |
(Generated) Removes moderator status from the specified Steam64 ID; removes admin flag from the player if currently connected | global | server | Admin | ||
global.removeowner |
(Generated) Removes owner status from the specified Steam64 ID; removes admin flag from the player if currently connected | global | server | Admin | ||
global.removeskipqueue |
Removes skip queue permission from a SteamID | global | server | Admin | ||
global.report |
(Generated) Runs a server performance diagnostic report covering entity counts, memory usage, and active invokes, outputting results to the server console | global | server | Admin | ||
global.restart |
(Generated) Schedules a server restart; optionally accepts a countdown in seconds and a broadcast message sent to all players before the restart occurs | global | server | Admin | ||
global.say |
Sends a message in chat | global | server | Admin | ||
global.serverinfo |
Get a list of information about the server | global | server | Admin | ||
global.skick |
(Generated) Silently kicks the specified player without broadcasting to chat; the kick is logged to RCON only | global | server | Admin | ||
global.skin_looking |
<skin> | global | server | Admin | ||
global.skin_radius |
skin_radius 'skin' 'radius' | global | server | Admin | ||
global.skipqueue |
(Generated) Moves the specified Steam64 ID to the front of the connection queue so they connect immediately on next join | global | server | Admin | ||
global.skipqueueid |
Adds skip queue permissions to a SteamID | global | server | Admin | ||
global.sleep |
(Generated) Puts the calling player into the sleeping state, disconnecting their control and making them a sleeping entity on the server | global | server | Admin | ||
global.sleepingusers |
Show user info for players on server. | global | server | Admin | ||
global.sleepingusersinrange |
Show user info for sleeping players on server in range of the player. | global | server | Admin | ||
global.sleeptarget |
(Generated) Puts the player that the calling admin is looking at into the sleeping state; useful for testing sleeping player interactions | global | server | Admin | ||
global.spectate |
(Generated) Enters spectator mode; optionally accepts a player name or Steam ID to spectate that specific player from a third-person camera | global | server | Admin | ||
global.spectateid |
(Generated) Enters spectator mode targeting the entity or player with the given network entity ID | global | server | Admin | ||
global.stats |
Print out stats of currently connected clients | global | server | Admin | ||
global.status |
Print out currently connected clients | global | server | Admin | ||
global.teaminfo |
(Generated) Prints a table of all members in the team of the specified player showing Steam ID, username, online status, and whether they are team leader; supports --json | global | server | Admin | ||
global.teleport |
(Generated) Teleports the calling admin to a player by name or partial name match; if two arguments are given, moves the first-named player to the second | global | server | Admin | ||
global.teleport2autheditem |
<steamID/name> <optional: filter> - Teleport to a random entity the player is authed on | global | server | Admin | ||
global.teleport2death |
(Generated) Teleports the calling admin to their own most recent death location | global | server | Admin | ||
global.teleport2entityid |
Teleport to the entity with the specified network ID | global | server | Admin |
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.