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

Radiation level at which the oil rig alarm triggers; 0 means the alarm activates immediately when any radiation is present

server.oilrig_radiation_amount_scale Variable · Server
  • Server administrator
View details

Multiplier for radiation intensity inside oil rig monuments; higher values increase radiation damage per second

Technical attributes — these are not permissions:

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

Multiplier for how long radiation lingers after an event at oil rig monuments; higher values extend the radiation duration

Technical attributes — these are not permissions:

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

Soil saturation level (0-1) at which a planter box is considered perfectly watered for quality bonuses; default 0.6

Technical attributes — these are not permissions:

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

Maximum milliseconds per frame spent processing furnace and campfire cook ticks; lower values keep frames smoother on high-population servers

Technical attributes — these are not permissions:

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

Prints a sorted table of network packet types and their cumulative call counts since logging was enabled; requires packetlog_enabled = true

server.packetlog_enabled Variable · Server
  • Server administrator
View details

Enables packet-type logging; must be true before the packetlog command will return data. Collects packet type call counts at runtime

server.paintballoverallsdamage Variable · Server
  • Server administrator
View details

How much to scale paintball damage when both the hit player and initiator player have paintball overalls on (see paintballstandarddamage for scaling standard paintball damage)

Technical attributes — these are not permissions:

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

How much to scale standard paintball damage (see paintballoverallsdamage for scaling damage for when players have overalls on)

Technical attributes — these are not permissions:

  • Included in saved settings saved
server.parachuterepacktime Variable · Server + client
  • Server administrator
  • Client administrator
View details

How long it takes to pick up a used parachute in seconds

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

UsePlayerUpdateJobs 4 related - affects how many players get batched into 1 task by counting the size of their network queues. Higher number - less tasks

server.pauseindustrialduringsave Variable · Server
  • Server administrator
View details

Should industrial be paused during autosaves

server.pauseunlootedpuzzles Variable · Server
  • Server administrator
View details

When enabled, the puzzle reset timer pauses for monuments that have not been looted yet, preventing resets of untouched areas

server.ping_region_code_override Variable · Server
  • Server administrator
View details

Override the geographic region code used for ping estimation in the server browser; leave empty to use automatic detection

server.pingduration Variable · Server
  • Server administrator
View details

How long a ping should last

Technical attributes — these are not permissions:

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

Enables plant light detection - growable plants will check nearby light sources each tick and adjust growth speed and quality accordingly

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

Multiplier for plant growth tick speed; values above 1.0 make plants grow faster, values below 1.0 slow growth

server.player_state_cache_count Command · Server
  • Server administrator
View details

Prints the number of player states currently held in the in-memory player state cache

server.player_state_cache_evictions Command · Server
  • Server administrator
View details

Prints the total number of player state cache entries evicted since server startup; high values suggest the cache size should be increased

server.player_state_cache_size Variable · Server
  • Server administrator
View details

Size of the LRU player-state cache; higher values keep more player states in memory, reducing disk reads when reconnecting players

server.playerlistpos Command · Server
  • Server administrator
View details

Prints the position of all players on the server

server.playerserverfall Variable · Server
  • Server administrator
View details

When true, fall damage is calculated server-side for improved anti-cheat security; disabling may reduce server load but allows clients to manipulate fall damage

Technical attributes — these are not permissions:

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

Seconds of network inactivity before a connected player is timed out and disconnected

server.port Variable · Server
  • Server administrator
View details

UDP port the server listens on for player connections

server.premium Variable · Server
  • Server administrator
View details

Require a premium status account to connect to this server

server.premiumrecheckinterval Variable · Server
  • Server administrator
View details

How often to do premium status rechecks

server.premiumrecheckmaxbatchsize Variable · Server
  • Server administrator
View details

Maximum number of players to recheck at a time

server.premiumrecheckminseconds Variable · Server
  • Server administrator
View details

Minimum time to recheck premium status for already connected players (in seconds)

server.premiumverifyendpoint Variable · Server
  • Server administrator
View details

Endpoint to use to check if players have premium status

server.printdecryptqueue Command · Server
  • Server administrator
View details

No description is supplied in the registry.

server.printeyes Command · Server
  • Server administrator
View details

Print the current player eyes.

server.printpos Command · Server
  • Server administrator
View details

Print the current player position.

server.printposcenter Command · Server
  • Server administrator
View details

Print the current player center position.

server.printreadqueue Command · Server
  • Server administrator
View details

Prints the current server incoming network read queue depth (packet count and total byte size)

server.printreportstoconsole Variable · Server
  • Server administrator
View details

Should F7 reports from players be printed to console

Technical attributes — these are not permissions:

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

Print the current player rotation.

server.printwipeid Command · Server
  • Server administrator
View details

Prints the current wipe id of the sav

server.printwritequeue Command · Server
  • Server administrator
View details

Prints the current server outgoing network write queue depth (packet count and total byte size)

server.pve Variable · Server
  • Server administrator
View details

Enables PvE mode - players cannot damage other players; they can still be killed by NPCs and the environment

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 ↗