Rust Console 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.
3,590 commands
| Command | Description | Category | Type | Default | Permission | |
|---|---|---|---|---|---|---|
vehicle.cinematictrains |
If true, trains always explode when destroyed, and hitting a barrier always destroys the train immediately. Default: false | vehicle | variable | False |
Admin | |
vehicle.deepseaportal_boundary_force_start_distance |
(Generated) Distance in metres from a deep-sea portal boundary at which the repulsion force activates for vehicles | vehicle | variable | 10 |
Admin | |
vehicle.disable_wheels_when_sleeping |
(Generated) When enabled, wheel colliders are disabled on vehicles that have gone to sleep in the physics engine, reducing CPU overhead for parked vehicles | vehicle | variable | True |
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.swapseats |
vehicle | server | ||||
vehicle.swaptoseat |
vehicle | server | ||||
vehicle.train_accel_force |
Acceleration force used by vehicle.train_speed (default 50000, same as train engine force) | vehicle | variable | 50000 |
Admin | |
vehicle.train_brake_force |
Braking force used by vehicle.train_stop (default 50000, same as train engine force) | vehicle | variable | 50000 |
Admin | |
vehicle.train_list |
List all train engines with their entity IDs and current speeds. | vehicle | server | Admin | ||
vehicle.trainskeeprunning |
Determines whether trains stop automatically when there's no-one on them. Default: false | vehicle | variable | False |
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 | ||
vehicle.vehiclesdroploot |
Determines whether vehicles drop storage items when destroyed. Default: true | vehicle | variable | True |
Admin | |
vehicle.world_boundary_force_offset |
(Generated) Additional offset applied to the world boundary force zone, extending the buffer zone inside the boundary before the force ramps up | vehicle | variable | 25 |
Admin | |
vehicle.world_boundary_force_start_distance |
(Generated) Distance in metres from the world boundary at which a repulsion force starts pushing vehicles back inward; prevents vehicles from leaving the playable area | vehicle | variable | 100 |
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 | ||
vendingmachine.max_history |
vendingmachine | variable | 10000 |
Admin | ||
vendingmachine.max_processed |
vendingmachine | variable | 10000 |
Admin | ||
vendingmachine.max_returned |
vendingmachine | variable | 100 |
Admin | ||
version |
Prints version and build info, shows server version when used for the server | General | None | |||
vine.draw_debug |
vine | variable | False |
|||
vinemountable.allowchaining |
vinemountable | variable | True |
Admin | ||
vine.prevent_vine_draw |
vine | variable | False |
|||
vis.attack |
vis | variable | False |
|||
vis.damage |
vis | variable | False |
Admin | ||
vis.hitboxes |
vis | variable | False |
Admin | ||
vis.lerp |
vis | variable | False |
|||
vis.lineofsight |
vis | variable | False |
Admin | ||
vis.protection |
vis | variable | False |
|||
vis.sense |
vis | variable | False |
Admin | ||
vis.triggers |
vis | variable | False |
Admin | ||
vis.weakspots |
vis | variable | False |
Admin | ||
voice.bufferresetthreshold |
Maximum voice playback buffer in seconds before skipping ahead to reduce latency (0 to disable) | voice | variable | 3.5 |
||
voice.loopback |
(Generated) When enabled, routes the local player microphone input back through the voice chat system so they can hear their own voice; useful for testing microphone levels | voice | variable | False |
||
voice.togglevoicerangeboost |
Enabled/disables voice range boost for a player eg. ToggleVoiceRangeBoost sam 1 | voice | server | Admin | ||
voice.voicerangeboostamount |
voice | variable | 50 |
Admin | ||
wakeupall |
Wakes up all sleeping NPC players | Admin | None | Yes | ||
watercatcher.forceenableconditionalspawning |
Debug flag to force enable conditional spawning for all water catchers, regardless of their individual settings. | watercatcher | variable | False |
Admin | |
watercatcher.watercatcherbudgetms |
watercatcher | variable | 0.1 |
Admin |
This is a searchable reference of Rust console and admin commands, covering both commands available to any player and the admin/server-owner-only ones.
Frequently Asked Questions
Press F1 while in-game to open the console, then type the command and press Enter.