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
CommandDescriptionCategoryTypeDefaultPermission
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.