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 | |
|---|---|---|---|---|---|---|
admintime 1-24 |
Sets the time of day to this hour for your player only (Input -1 to reset to the server's regular time) | Admin | None | Yes | ||
ai.addignoreplayer |
Add a player (or command user if no player is specified) to the AIs ignore list. | ai | server | Admin | ||
ai.aizonestats |
(Generated) Prints the total count of registered AIInformationZone instances on the server | ai | server | Admin | ||
ai.brainstats |
(Generated) Prints the current count of active animal, scientist, pet, and new NPC2 brain instances on the server | ai | server | Admin | ||
ai.clearignoredplayers |
Remove all players from the AIs ignore list. | ai | server | Admin | ||
ai.killanimals |
(Generated) Kills all animal NPCs and animal NPC2 entities currently on the server | ai | server | Admin | ||
ai.killscientists |
(Generated) Kills all scientist NPCs, tunnel dwellers, and non-animal NPC2 entities currently on the server | ai | server | Admin | ||
ai.printignoredplayers |
Print a lost of all the players in the AI ignore list. | ai | server | Admin | ||
ai.printorkilloffnavscientists |
Print a list of all scientists that are off the navmesh. Optionally kill them off by passing true as the first argument. | ai | server | Admin | ||
ai.removeignoreplayer |
Remove a player (or command user if no player is specified) from the AIs ignore list. | ai | server | Admin | ||
airfieldairdropterminal.force_charge |
airfieldairdropterminal | server | Admin | |||
airfieldairdropterminal.force_shortcircuit |
airfieldairdropterminal | server | Admin | |||
airfieldcallchinookterminal.force_charge |
airfieldcallchinookterminal | server | Admin | |||
airfieldcallchinookterminal.force_shortcircuit |
airfieldcallchinookterminal | server | Admin | |||
ai.selectnpclookatserver |
(Generated) Editor-only: finds the NPC entity with the given network ID on the server and selects its game object in the Unity editor hierarchy | ai | server | Admin | ||
ai.setnpcreactiontime |
The time it takes for a NPC to fully notice a player standing right in front of them, in seconds. | ai | server | Admin | ||
ai.showdistributions |
(Generated) Editor-only: teleports the caller to a top-down view, fills NPC populations, then draws DDraw labels and lines showing each NPC category and closest neighbour | ai | server | Admin | ||
ai.showstate |
ai | server | Admin | |||
ai.sleepwakestats |
(Generated) Prints statistics about AI sleeping zones: how many zones are sleepable, how many are sleeping, and the total count of sleeping entities | ai | server | Admin | ||
ai.wakesleepingai |
(Generated) Wakes all currently sleeping AI information zones, forcing all sleeping NPCs within them to become active; reports zones and entity counts woken | ai | server | Admin | ||
apartment.checkoutallrooms |
Checkout every room in the apartment complex | apartment | server | Admin | ||
apartment.checkoutroom |
apartment | server | Admin | |||
apartment.fakerentroom |
apartment | server | Admin | |||
apartment.printapartmentfurniture |
Print list of furniture inside your room | apartment | server | Admin | ||
apartment.printitemtax |
Print out a list of all items that apartments will tax | apartment | server | Admin | ||
apartment.rentallrooms |
apartment | server | Admin | |||
apartment.rentallroomsoftype |
apartment | server | Admin | |||
apartment.rentroom |
apartment | server | Admin | |||
apartment.scheduleddeath |
Test triggering the scheduled death in safezones | apartment | server | Admin | ||
apartment.testapartmentsecuritydoor |
Test triggering the apartment security door | apartment | server | Admin | ||
app.appban |
(Generated) Bans a player by Steam ID from the server via the app layer, adding them to the banlist and kicking them if connected | app | server | Admin | ||
app.appunban |
(Generated) Removes a ban for the specified Steam ID from the server banlist, allowing the player to reconnect | app | server | Admin | ||
app.connections |
app | server | Admin | |||
app.info |
(Generated) Prints current server info including name, level, connected players, max players, and network address to the console | app | server | Admin | ||
app.resetlimiter |
app | server | Admin | |||
app.retry_initialize |
Retry initializing the Rust+ companion server if it previously failed | app | server | Admin | ||
ballistagun.reload |
(Generated) Forces the ballista gun nearest to the calling admin player to reload immediately; admin-only | ballistagun | server | Admin | ||
ban steam64ID <username> <reason> <duration> |
Bans a player from the server. Set username as a nickname you will remember this player by, reason to why you're banning them and an optional duration of when the ban will expire (Input duration using a value followed by a time indicator. Eg, 1M7d5m will keep them banned for 1 month, 7 days and 5 minutes from when you banned them) | Admin | None | Yes | ||
banid Steam64ID <name> <reason> <duration> |
Bans a player from the server with a reason using Steam64ID. Does not require the player to be on the server | Admin | None | Yes | ||
banlistex |
Returns a list of banned users with reasons and names | Admin | None | Yes | ||
bans |
Lists banned users | Admin | None | Yes | ||
baseboat.seconds_between_shore_drift |
baseboat | server | Admin | |||
baseboat.seconds_until_shore_drift |
baseboat | server | Admin | |||
basemission.profilenextmissionsvalidstateworkqueue |
Generate a performance capture containing the next run of updateMissionValidStateWorkQueue | basemission | server | Admin | ||
basesculpture.applyrandomshapes |
basesculpture | server | Admin | |||
basesculpture.listsavedsculptures |
basesculpture | server | Admin | |||
basesculpture.loadsculpture |
basesculpture | server | Admin | |||
basesculpture.printcrc |
basesculpture | server | Admin | |||
basesculpture.savesculpture |
basesculpture | server | Admin | |||
batteringramhead.hurt |
(Generated) Deals the specified amount of damage to the battering ram head entity nearest to the calling admin player; admin-only | batteringramhead | 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.