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
territory.clear Clear all territory ownership territory server Admin
territory.createfaction Create a faction, or recolour an existing one: territory.createfaction <name> <html colour, e.g. #FF0000 or #FF0000B0> territory server Admin
territory.destroy Remove the territory grid entirely territory server Admin
territory.factions List created factions and their colours territory server Admin
territory.fill Fill every hex cell: territory.fill <faction name|none> territory server Admin
territory.setat Set the hex cell containing a world position: territory.setat <x> <z> <faction name|none> territory server Admin
territory.setcell Set a hex cell by index: territory.setcell <cell> <faction name|none> territory server Admin
territory.sethere Set the hex cell at your position: territory.sethere <faction name|none> territory server Admin
territory.state Returns a JSON report of the territory grid: dimensions, offsets and a per-faction breakdown (cells held, share of claimed land, region counts) sorted by holdings territory server Admin
travellingvendor.spawn (Generated) Spawns a Travelling Vendor at the calling player's position on the nearest ring road; registered as travellingvendor.spawn travellingvendor server Admin
travellingvendor.startevent (Generated) Spawns a Travelling Vendor event instance; registered as travellingvendor.startevent travellingvendor server Admin
triggerbase.clearexcludelayers (Generated) Removes the exclude layer configuration from all registered TriggerBase instances, resetting them to detect all layers triggerbase server Admin
triggerbase.setexcludelayers (Generated) Applies the configured exclude layer mask to all registered TriggerBase instances to filter out unwanted layer detections triggerbase server Admin
tutorialisland.debugislandpositions tutorialisland server Admin
unban Steam64ID Unbans the banned player Admin None Yes
unmute Steam64ID/index Unmutes the player locally if used without admin, index of the muted player from the "mutelist" command can be used instead of steam64ID. Unmutes the player globally for the server if used as admin General None Depending on local or global mute functionality
users Returns players on the server with Steam64ID and names Admin None Yes
vddraw.setisrecording (Generated) Toggles or explicitly sets VDDraw recording state; when enabled starts capturing DDraw commands for replay; when disabled stops recording vddraw server Admin
vehicle.autohover (Generated) Toggles auto-hover mode on the mini-helicopter the calling player is piloting, maintaining altitude automatically without pilot input vehicle server Admin
vehicle.boatdriftinfo Print out boat drift status for all boats vehicle server Admin
vehicle.fixcars Fixes up vehicles within 10m of the player by repairing to full hp, adding fuel to engines, and more vehicle server Admin
vehicle.killboats (Generated) Destroys all boat vehicles (rowboats, RHIBs) currently spawned on the server vehicle server Admin
vehicle.killcars (Generated) Destroys all modular car vehicles currently spawned on the server vehicle server Admin
vehicle.killdrones (Generated) Destroys all drone vehicles currently spawned on the server vehicle server Admin
vehicle.killminis (Generated) Destroys all minicopter vehicles currently spawned on the server vehicle server Admin
vehicle.killmotorbikes (Generated) Destroys all motorbike vehicles currently spawned on the server vehicle server Admin
vehicle.killpushbikes (Generated) Destroys all push bike vehicles currently spawned on the server vehicle server Admin
vehicle.killscraphelis (Generated) Destroys all scrap transport helicopter vehicles currently spawned on the server vehicle server Admin
vehicle.killtrains (Generated) Destroys all train vehicles currently spawned on the server vehicle server Admin
vehicle.stop_all_trains (Generated) Immediately stops all train entities on the server, zeroing their speed; useful for clearing deadlocked train paths vehicle server Admin
vehicle.train_list List all train engines with their entity IDs and current speeds. vehicle server Admin
vehicle.train_speed Set a train's target speed in km/h. Usage: vehicle.train_speed <km/h> (look-at) or vehicle.train_speed <id> <km/h>. Negative = reverse. vehicle server Admin
vehicle.train_speed_all Set all trains to the same target speed in km/h. Usage: vehicle.train_speed_all <km/h>. Negative = reverse. vehicle server Admin
vehicle.train_stop Gradually brake a train to a stop. Usage: vehicle.train_stop (look-at) or vehicle.train_stop <id>. vehicle server Admin
vendingmachine.clearallvendingcustomerhistory Wipe the backend customer stats data on all vending machines. Slow operation. vendingmachine server Admin
vendingmachine.clearallvendinghistory Wipe the backend stats data on all vending machines. Slow operation. vendingmachine server Admin
voice.togglevoicerangeboost Enabled/disables voice range boost for a player eg. ToggleVoiceRangeBoost sam 1 voice server Admin
wakeupall Wakes up all sleeping NPC players Admin None Yes
watertreatmentflowratebroadcast.force_flow_rate Force the water treatment flow rate per minute. Pass no argument to release the override and return to pressure-derived state. watertreatmentflowratebroadcast server Admin
watertreatmentflowratebroadcast.get_num_broadcasters watertreatmentflowratebroadcast server Admin
watertreatmentflowratebroadcast.get_num_listeners watertreatmentflowratebroadcast server Admin
watertreatmentswitchbroadcast.get_num_listeners watertreatmentswitchbroadcast server Admin
watertreatmentswitchbroadcast.senddebugbroadcast watertreatmentswitchbroadcast server Admin
watertreatmentwatertank.debug_wtp_pressure watertreatmentwatertank server Admin
watertreatmentwatertank.force_pressure watertreatmentwatertank server Admin
waypointrace.startrace waypointrace server Admin
wipetimer.printtimezones (Generated) Prints a JSON list of all system, Windows, and IANA timezone identifiers available on the server machine wipetimer server Admin
wipetimer.printwipe (Generated) Prints the current wipe timer status including next wipe date, frequency, and time remaining wipetimer server Admin
workshop.print_approved_skins (Generated) Prints a list of all workshop-approved skins on the server with their item short names and approved skin IDs workshop server Admin
world.drawbounds (Generated) Draws flat wireframe boxes in the world showing world bounds (red), terrain margin (yellow), deep sea bounds (cyan), and portal bounds (green/magenta) for the given duration in seconds world 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.