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
server.spawnvinetrees Variable · Server
  • Server administrator
View details

When true, vine tree variants are included during world generation; disable to remove all climbable vine trees from the map

Technical attributes — these are not permissions:

  • Included in saved settings saved
server.sprinklereyeheightoffset Variable · Server
  • Server administrator
View details

Vertical eye-height offset in metres used when raycasting to determine whether a sprinkler can water a given plant

Technical attributes — these are not permissions:

  • Included in saved settings saved
server.sprinklerradius 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
server.stability Variable · Server
  • Server administrator
View details

Enables structural stability simulation; when disabled buildings will not collapse even if their supports are destroyed

server.start Command · Server
  • Server administrator
View details

Starts a server

server.statbackup Variable · Server
  • Server administrator
View details

Enables automatic backups of server statistics data

server.stats Variable · Server
  • Server administrator
View details

Enables collection and reporting of gameplay statistics such as kill counts, damage dealt and resource gathered

server.stop Command · Server
  • Server administrator
View details

Stops a server

server.strictauth_eac Variable · Server
  • Server administrator
View details

When true players are kicked if EAC authentication fails; disable to allow players through even when EAC is unavailable

server.strictauth_steam Variable · Server
  • Server administrator
View details

When true players are kicked if Steam authentication fails; disable to allow connections when Steam auth servers are unreachable

server.tags Variable · Server
  • Server administrator
View details

Comma-separated server browser tag values (see wiki)

Technical attributes — these are not permissions:

  • Included in saved settings saved
  • Shown in Rust’s admin interface show-in-admin-ui
server.tickrate Variable · Server
  • Server administrator
View details

Number of server simulation ticks per second; higher values improve responsiveness but increase CPU usage

server.tutorialenabled Variable · Server + client
  • Server administrator
  • Client administrator
View details

Controls whether the tutorial is enabled on this server

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
  • Shown in Rust’s admin interface show-in-admin-ui
server.unlockrespawns Command · Server
  • Server administrator
View details

Unlock all static respawn points

server.updatebatch Variable · Server
  • Server administrator
View details

Number of entities processed per network update batch; lower values spread the load across more frames but increase total overhead

server.updatebatchspawn Variable · Server
  • Server administrator
View details

Number of entities processed per batch during the initial spawn network update; higher values send more entities per frame during map load

server.url Variable · Server
  • Server administrator
View details

Server website URL displayed in the server browser; leave empty to show no link

Technical attributes — these are not permissions:

  • Shown in Rust’s admin interface show-in-admin-ui
server.uselegacyworkbenchinteraction Variable · Server + client
  • Server administrator
  • Client administrator
View details

Opens a loot panel when interacting with a workbench instead of going straight into the tech tree. Designed for backwards compatibility with mods.

Technical attributes — these are not permissions:

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

When enabled, plants that would normally be in a critically poor condition are given a minimum viable condition score instead of immediately dying

server.useperplayerrequiredsystemconfig Variable · Server
  • Server administrator
View details

Enables per-player required system configuration checks on connect; allows different requirements to be enforced for individual players

server.useplayerupdatejobs Variable · Server
  • Server administrator
View details

Player Update parallelism mode: 3-4, Higher modes are faster but more experimental. 3 by default

server.useserverwiderequiredsystemconfig Variable · Server
  • Server administrator
View details

Enables a server-wide required system configuration that all connecting clients must satisfy; used to enforce minimum hardware or software requirements

server.watercontainersleavewaterbehind Variable · Server
  • Server administrator
View details

When transferring water, should containers keep 1 water behind. Enabling this should help performance if water IO is causing performance loss

Technical attributes — these are not permissions:

  • Included in saved settings saved
server.waterwellnpcsalesrefreshfrequency Variable · Server
  • Server administrator
View details

How often (in hours) the water well NPC's update their sell orders

server.waterwheelworkbudgetms Variable · Server
  • Server administrator
View details

How long per frame to spend on updating water wheel power generation and water info

Technical attributes — these are not permissions:

  • Included in saved settings saved
  • Shown in Rust’s admin interface show-in-admin-ui
server.workbenchtaxrate1 Variable · Server + client
  • Server administrator
  • Client administrator
View details

How much of a tax to apply to tech unlocks at a level 1 workbench. 10 = additional 10% scrap cost

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
server.workbenchtaxrate2 Variable · Server + client
  • Server administrator
  • Client administrator
View details

How much of a tax to apply to tech unlocks at a level 2 workbench. 10 = additional 10% scrap cost

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
server.workbenchtaxrate3 Variable · Server + client
  • Server administrator
  • Client administrator
View details

How much of a tax to apply to tech unlocks at a level 3 workbench. 10 = additional 10% scrap cost

Technical attributes — these are not permissions:

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

Width and height of the procedurally generated world in metres; larger values create a bigger map with more resources

server.woundedmaxfoodandwaterbonus Variable · Server
  • Server administrator
View details

Maximum percent chance added to base wounded/incapacitated recovery chance, based on the player's food and water level

Technical attributes — these are not permissions:

  • Included in saved settings saved
server.woundedrecoverchance Variable · Server
  • Server administrator
View details

Base chance of recovery after crawling wounded state

Technical attributes — these are not permissions:

  • Included in saved settings saved
server.woundingenabled Variable · Server
  • Server administrator
View details

Can players be wounded after receiving fatal damage

Technical attributes — these are not permissions:

  • Included in saved settings saved
server.writecfg Command · Server
  • Server administrator
View details

Writes config files

serverocclusion.occlusionvalidategroups Command · Server
  • Server administrator
View details

Validates that all server occlusion network groups are correctly mapped to their occlusion data; reports any inconsistencies found

serverocclusion.serverocclusiondebug Command · Server
  • Server administrator
View details

Tests occlusion visibility between two positions

shield.infiniteshieldblock 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
signage.adminscanalwaysupdatesigns Variable · Server + client
  • Server administrator
  • Client administrator
View details

If true admins can always update signs, regardless of lock, build auth, etc

Technical attributes — these are not permissions:

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

No description is supplied in the registry.

simpleshark.forcesurfaceamount Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

sleepingbag.assigntoplayer Command · Server
  • Server administrator
View details

Reassigns ownership of a sleeping bag (by entity ID) to the calling player; notifies both the old and new owner

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 ↗