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