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
ridablehorse.setforsale (Generated) Marks the horse directly in front of the calling admin player as for-sale, enabling the purchase interaction ridablehorse server Admin
ridablehorse.sethorsebreed (Generated) Sets the breed index of the horse directly in front of the calling admin player to the given integer value ridablehorse server Admin
rustnav.bakestats Print accumulated navmesh bake statistics. Pass true to reset them instead rustnav server Admin
rustnav.debugload rustnav server Admin
rustnav.debugpath rustnav server Admin
rustnav.debugraycast rustnav server Admin
rustnav.debugrebuildtile rustnav server Admin
rustnav.debugsample rustnav server Admin
rustnav.debugsave rustnav server Admin
rustnav.draw rustnav server Admin
rustnav.dumptilegeo Rebuild one default-navmesh tile synchronously and dump its assembled geometry + heightfield bounds to a file for the offline native-build harness: rustnav.dumptilegeo <tx> <ty> <path> rustnav server Admin
rustnav.navmeshstats List every navmesh (default + independent monuments/islands/ghostships) ranked by accumulated worker build time rustnav server Admin
rustnav.rebuild rustnav server Admin
rustnav.setnumthreads rustnav server Admin
santasleigh.drop santasleigh server Admin
satellite.launch Dev: search for a safe crash site around the calling player using the exact same acceptance checks a control computer's lock-in uses (topology, water, unevenness, safezones, obstructions), then launch the full orbital descent there. Not a full session replica: searches around the player rather than a computer's semi-random targeting center, always does a fresh scan (no thruster-history reuse), and has no owning computer (no countdown screen, radius floor still enforced, no-build volume self-despawns after impact instead of being computer-managed): satellite.launch [radius] satellite server Admin
satellite.launchquick Dev: exactly satellite.launch — same crash-site search and validation — but skips the wait: the satellite spawns already in phase 2, 30 seconds from impact, at the point of the descent path it would normally reach then: satellite.launchquick [radius] satellite server Admin
satellite.random Trigger a satellite crash at a random valid position on the map satellite server Admin
satellite.trigger Trigger a satellite crash at the calling player's position or optional coordinates, with an optional satellite mass (kg) driving loot like a computer-controlled crash: satellite.trigger [mass] or satellite.trigger [x z [mass]] satellite server Admin
server.backup Backup server folder server server Admin
server.botcount (Generated) Returns the current number of bot (AI-controlled player) entities active on the server server server Admin
server.broadcastplayvideo (Generated) Sends a video URL to all connected players, causing the in-game video player to open and play the specified video on every client server server Admin
server.clear_bushes_radius (Generated) Kills all server-side bush entities within a given radius of the calling player (or a specified world position); args: radius [x y z] server server Admin
server.clear_loot_spawn_cache Clears the loot spawn cache used to restrict loot into each era server server Admin
server.clearplayerreportcounts Clear the player reports list server server Admin
server.clear_trees_radius (Generated) Kills all server-side tree entities within a given radius of the calling player (or a specified world position); args: radius [x y z] server server Admin
server.combatlog Get the player combat log server server Admin
server.combatlog_outgoing Get the player combat log, only showing outgoing damage server server Admin
server.corpseinfo Get info on player corpses on the server server server Admin
server.enforce_era_restrictions Deletes items on the server that are not allowed in the era server server Admin
server.fillchickencoop (Generated) Debug command: fills all chicken coops within 5 metres of the calling player to their maximum capacity server server Admin
server.fps (Generated) Prints the current server frame rate in frames per second server server Admin
server.listplayerreportcounts List the amount of reports players on the server have received server server Admin
server.listtoolcupboards Prints all the Tool Cupboards on the server server server Admin
server.listvendingmachines Prints all the vending machines on the server server server Admin
server.netprotocol (Generated) Returns the network protocol identifier string the server is currently using; clients must match this to connect server server Admin
serverocclusion.occlusionvalidategroups (Generated) Validates that all server occlusion network groups are correctly mapped to their occlusion data; reports any inconsistencies found serverocclusion server Admin
serverocclusion.serverocclusiondebug Tests occlusion visibility between two positions serverocclusion server Admin
server.packetlog (Generated) Prints a sorted table of network packet types and their cumulative call counts since logging was enabled; requires packetlog_enabled = true server server Admin
server.playerlistpos Prints the position of all players on the server server server Admin
server.player_state_cache_count (Generated) Prints the number of player states currently held in the in-memory player state cache server server Admin
server.player_state_cache_evictions (Generated) Prints the total number of player state cache entries evicted since server startup; high values suggest the cache size should be increased server server Admin
server.printdecryptqueue server server Admin
server.printeyes Print the current player eyes. server server Admin
server.printpos Print the current player position. server server Admin
server.printposcenter Print the current player center position. server server Admin
server.printreadqueue (Generated) Prints the current server incoming network read queue depth (packet count and total byte size) server server Admin
server.printrot Print the current player rotation. server server Admin
server.printwipeid Prints the current wipe id of the sav server server Admin
server.printwritequeue (Generated) Prints the current server outgoing network write queue depth (packet count and total byte size) server 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.