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

Sets the ducked/crouching model state on a specific bot by name or Steam ID; used to control bot posture in testing scenarios

bot.sv_exec_command Command · Server
  • Server administrator
View details

Executes a console command on a specific bot player by name or Steam ID; hidden from admin UI as it is intended for bot scripting only

bot.sv_exec_command_all Command · Server
  • Server administrator
View details

Executes a console command on every bot player currently on the server; hidden from admin UI

bot.sv_exec_command_sphere Command · Server
  • Server administrator
View details

Executes a console command on all bot players within a given radius of the calling admin; hidden from admin UI

bradley.enabled Variable · Server
  • Server administrator
View details

When false, prevents the Bradley APC from spawning or respawning on the server

bradley.quickrespawn Command · Server
  • Server administrator
View details

Forces an immediate Bradley APC respawn, bypassing the normal respawn delay; admin only

bradley.respawndelayminutes Variable · Server
  • Server administrator
View details

Number of minutes after the Bradley APC is destroyed before it respawns at its patrol path; default is 60 minutes

bradley.respawndelayvariance Variable · Server
  • Server administrator
View details

Random variance multiplier applied to respawnDelayMinutes; a value of 1.0 means the actual delay is randomly chosen between 0 and respawnDelayMinutes

bradleyapc.deployattackdistancemax Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.deployhealthrangemax Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.deployhealthrangemin Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.deployinterval Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.deployondamagecheckinterval Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.killscientistsonbradleydeath Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.mountafternotattackedduration Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.mountafternotfiredduration Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.mountafternottargetsduration Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.scientistredeploymentmininterval Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.spawnroadbradley Command · Server
  • Server administrator
View details

No description is supplied in the registry.

bradleyapc.usesmokegrenades Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

buoyancy.use_batching Variable · Server
  • Server administrator
View details

When enabled, buoyancy point physics updates are batched together each fixed update for better CPU efficiency

burieditems.burieditemweight Variable · Server
  • Server administrator
View details

Metal detector loot weight is 100.

burieditems.buryitemchance Variable · Server
  • Server administrator
View details

[0.0 to 1.0]

burieditems.expirytime Variable · Server
  • Server administrator
View details

Time in seconds before an item expires.

burieditems.maxburieditems Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

camerarenderer.completionframebudgetms Variable · Server
  • Server administrator
View details

Per-frame CPU budget in milliseconds for completing pending companion server camera renders

camerarenderer.developerpermissions Variable · Server
  • Server administrator
View details

Enable developer-specific permissions for camera access (less restricted)

camerarenderer.enabled Variable · Server
  • Server administrator
View details

When enabled, the companion server camera rendering system is active and processes camera render requests from the companion app

camerarenderer.entitymaxage Variable · Server
  • Server administrator
View details

Maximum age in frames for a known collider entity entry in the companion server camera cache before it is evicted

camerarenderer.entitymaxdistance Variable · Server
  • Server administrator
View details

Maximum distance in metres from the companion server camera at which entity colliders are tracked for rendering

camerarenderer.farplane Variable · Server
  • Server administrator
View details

Far clipping plane distance in metres for companion server camera renders; default 250

camerarenderer.height Variable · Server
  • Server administrator
View details

Height in pixels of the companion server camera render output; default 180

camerarenderer.layermask Variable · Server
  • Server administrator
View details

Physics layer mask used for raycasting in companion server camera depth sampling; defaults to solid, water, and player movement layers

camerarenderer.maxraysperframe Variable · Server
  • Server administrator
View details

Maximum number of raycasts per frame used for companion server camera depth sampling

camerarenderer.maxrendersperframe Variable · Server
  • Server administrator
View details

Maximum number of camera render tasks that can complete per frame for companion server cameras

camerarenderer.nearplane Variable · Server
  • Server administrator
View details

Near clipping plane distance for companion server camera renders; 0 = use default

camerarenderer.playermaxdistance Variable · Server
  • Server administrator
View details

Maximum distance in metres at which player entities are included in companion server camera renders

camerarenderer.playernamemaxdistance Variable · Server
  • Server administrator
View details

Maximum distance in metres at which player name labels are included in companion server camera render output

camerarenderer.rayjitter Variable · Server
  • Server administrator
View details

Maximum per-axis camera rotation jitter, in sample cells, applied to each companion server camera render so a stationary camera still returns a natural scatter of ray samples instead of a rigid grid; 0 disables

camerarenderer.renderinterval Variable · Server
  • Server administrator
View details

Interval in seconds between successive companion server camera render dispatches; default 0.05s (20 Hz)

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 ↗