Skip to content

Vanilla Rust admin commands

Copy useful server administration examples or search the complete vanilla command and variable registry.

Search for a command in the full registry ↓

Common server commands

Run these in the server console or an RCON client, not directly in F1. Replace <STEAM64_ID> with the player’s ID before running a command.

List connected players

Shows player names, Steam64 IDs, connection times and network information.

global.status

The output includes player IP addresses. Do not publish it unredacted.

Save the world now

Writes the current world and player save without stopping the server.

server.save

This is not an off-server backup and does not save plugin configuration files.

Disconnect one player

Disconnects the connected player and displays the reason. It does not ban them.

global.kick <STEAM64_ID> "Rule violation"

Check the Steam64 ID; the player can reconnect afterwards.

Ban a Steam account

Adds a ban by Steam64 ID, including when that player is offline.

global.banid <STEAM64_ID> "Player name" "Rule violation"

Permanent ban: verify the account. Run server.writecfg afterwards to persist it.

Remove a ban

Removes this Steam64 ID from the server’s ban list.

global.unban <STEAM64_ID>

Run server.writecfg afterwards to persist the updated ban list.

Grant owner access

Gives this account Rust auth level 2 and saves the owner entry.

global.ownerid <STEAM64_ID>

Only for trusted administrators. A player issuing it needs auth level 2.

Revoke owner access

Removes and saves the owner entry; a connected player loses their admin flag.

global.removeowner <STEAM64_ID>

Do not remove your only owner unless you still have server-console access.

Persist server settings

Writes supported console settings to cfg/serverauto.cfg and saves the user/ban list.

server.writecfg

This writes current values; it does not export Oxide or Carbon plugin JSON files.

Commands: Facepunch documentation ↗

Search the full registry · 2,230 entries

Registry from the vanilla server installed on 20 Sept 2026. Native descriptions are in English; this is not the complete current client F1 command list.

An access flag does not mean a command is safe. Back up your server before changing the world or shutting it down.

2,230 results

Vanilla Rust admin commands
Name and contextRegistered accessDetails
vehicle.swaptoseat Command · Server
  • Server player
View details

No description is supplied in the registry.

vehicle.train_accel_force Variable · Server
  • Server administrator
View details

Acceleration force used by vehicle.train_speed (default 50000, same as train engine force)

vehicle.train_brake_force Variable · Server
  • Server administrator
View details

Braking force used by vehicle.train_stop (default 50000, same as train engine force)

vehicle.train_list Command · Server
  • Server administrator
View details

List all train engines with their entity IDs and current speeds.

vehicle.train_speed Command · Server
  • Server administrator
View details

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.train_speed_all Command · Server
  • Server administrator
View details

Set all trains to the same target speed in km/h. Usage: vehicle.train_speed_all <km/h>. Negative = reverse.

vehicle.train_stop Command · Server
  • Server administrator
View details

Gradually brake a train to a stop. Usage: vehicle.train_stop (look-at) or vehicle.train_stop <id>.

vehicle.trainskeeprunning Variable · Server
  • Server administrator
View details

Determines whether trains stop automatically when there's no-one on them. Default: false

vehicle.vehiclesdroploot Variable · Server
  • Server administrator
View details

Determines whether vehicles drop storage items when destroyed. Default: true

vehicle.world_boundary_force_offset Variable · Server
  • Server administrator
View details

Additional offset applied to the world boundary force zone, extending the buffer zone inside the boundary before the force ramps up

vehicle.world_boundary_force_start_distance Variable · Server
  • Server administrator
View details

Distance in metres from the world boundary at which a repulsion force starts pushing vehicles back inward; prevents vehicles from leaving the playable area

vendingmachine.clearallvendingcustomerhistory Command · Server
  • Server administrator
View details

Wipe the backend customer stats data on all vending machines. Slow operation.

vendingmachine.clearallvendinghistory Command · Server
  • Server administrator
View details

Wipe the backend stats data on all vending machines. Slow operation.

vendingmachine.max_history Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vendingmachine.max_processed Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vendingmachine.max_returned Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vinemountable.allowchaining Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vis.attack Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vis.damage Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vis.hitboxes Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vis.lineofsight Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vis.protection Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vis.sense Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vis.triggers Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

vis.weakspots Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

voice.togglevoicerangeboost Command · Server
  • Server administrator
View details

Enabled/disables voice range boost for a player eg. ToggleVoiceRangeBoost sam 1

voice.voicerangeboostamount Variable · Server + client
  • Server administrator
  • Client administrator
View details

No description is supplied in the registry.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
watercatcher.forceenableconditionalspawning Variable · Server
  • Server administrator
View details

Debug flag to force enable conditional spawning for all water catchers, regardless of their individual settings.

watercatcher.watercatcherbudgetms Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

Technical attributes — these are not permissions:

  • Included in saved settings saved
watertreatmentflowratebroadcast.force_flow_rate Command · Server
  • Server administrator
View details

Force the water treatment flow rate per minute. Pass no argument to release the override and return to pressure-derived state.

watertreatmentflowratebroadcast.get_num_broadcasters Command · Server
  • Server administrator
View details

No description is supplied in the registry.

watertreatmentflowratebroadcast.get_num_listeners Command · Server
  • Server administrator
View details

No description is supplied in the registry.

watertreatmentwatercatcher.evaporationperminute Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

Technical attributes — these are not permissions:

  • Included in saved settings saved
watertreatmentwatertank.debug_wtp_pressure Command · Server
  • Server administrator
View details

No description is supplied in the registry.

watertreatmentwatertank.force_pressure Command · Server
  • Server administrator
View details

No description is supplied in the registry.

watertreatmentwatertank.maxflowrateperminute Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

Technical attributes — these are not permissions:

  • Included in saved settings saved
watertreatmentwatertank.maximumpressure Variable · Server + client
  • Server administrator
  • Client administrator
View details

No description is supplied in the registry.

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
watertreatmentwatertank.pressuredecayperminute Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

Technical attributes — these are not permissions:

  • Included in saved settings saved
waypointrace.racetimeout Variable · Server
  • Server administrator
View details

How long a race can go until it times out (in seconds)

Technical attributes — these are not permissions:

  • Included in saved settings saved
waypointrace.startrace Command · Server
  • Server administrator
View details

No description is supplied in the registry.

Data source and version

Native Facepunch files installed on 20 Sept 2026 · build 25353106 · 2,230 entries.

This is a vanilla server registry. It does not include plugin-added commands, every launch argument or every client command. Effective values and secrets are not read.

Facepunch documentation ↗