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

Shared secret key used to authenticate Nexus inter-server communication; must match across all servers in the same Nexus cluster

nexus.timeoffset Variable · Server
  • Server administrator
View details

Time offset in hours from the nexus clock

nexus.transfer Command · Server
  • Server administrator
View details

Initiates a Nexus transfer of the specified player to a named destination server or zone in the cluster

nexus.transferflushtime Variable · Server
  • Server administrator
View details

Maximum amount of time in seconds that transfers should be cached before auto-saving

nexus.uploadmap Command · Server
  • Server administrator
View details

Reupload the map image to the nexus. Normally happens automatically at server boot. WARNING: This will lag the server!

nexus.zonecontroller Variable · Server
  • Server administrator
View details

Name of the zone controller implementation used for this Nexus server (e.g. basic, advanced); controls how players are routed between servers

note.update Command · Server
  • Server player
View details

No description is supplied in the registry.

npc.vendor_attack_heli_enabled 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
npc.vendor_hab_enabled 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
npc.vendor_minicopter_enabled 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
npc.vendor_rhib_enabled 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
npc.vendor_rowboat_enabled 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
npc.vendor_scrap_heli_enabled 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
npc.vendor_sub_duo_enabled 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
npc.vendor_sub_solo_enabled 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
npcautoturret.forcedamageblockedsleepers Variable · Server
  • Server administrator
View details

If an npc turret is firing at a sleeping player and the player is blocked, still apply damage

npcautoturret.sleeperhostiledelay Variable · Server + client
  • Server administrator
  • Client administrator
View details

How many seconds until a sleeping player is considered hostile

Technical attributes — these are not permissions:

  • Registered in the client console client
  • Included in saved settings saved
  • Replicated to clients replicated
npcvendingmachine.addhours Command · Server
  • Server administrator
View details

Simulates the provided number of hours passing in the vending machine system

npcvendingmachine.dynamicpricingenabled Variable · Server
  • Server administrator
View details

Whether to run the the dynamic pricing system

Technical attributes — these are not permissions:

  • Included in saved settings saved
npcvendingmachine.maximumpricemultiplier Variable · Server
  • Server administrator
View details

The maximum point that a price can increase to (2 = 200%)

Technical attributes — these are not permissions:

  • Included in saved settings saved
npcvendingmachine.minimumpricemultiplier Variable · Server
  • Server administrator
View details

The Minimum point that the price can drop to (0.5 = 50% off)

Technical attributes — these are not permissions:

  • Included in saved settings saved
npcvendingmachine.pricedecreaseamount Variable · Server
  • Server administrator
View details

How much to decrease the price for if it is underselling (0.05 = 5%)

Technical attributes — these are not permissions:

  • Included in saved settings saved
npcvendingmachine.priceincreaseamount Variable · Server
  • Server administrator
View details

How much to increase the price by if it is selling a lot (0.05 = 5%)

Technical attributes — these are not permissions:

  • Included in saved settings saved
npcvendingmachine.priceupdatefrequencybiweekly Variable · Server
  • Server administrator
View details

How many realtime hours are checked when looking for price increases. Max 72 (10 days), min 0.5 (half an hour)

Technical attributes — these are not permissions:

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

How many realtime hours are checked when looking for price increases. Max 72 (10 days), min 0.5 (half an hour)

Technical attributes — these are not permissions:

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

How many realtime hours are checked when looking for price increases. Max 72 (10 days), min 0.5 (half an hour)

Technical attributes — these are not permissions:

  • Included in saved settings saved
  • Shown in Rust’s admin interface show-in-admin-ui
npcvendingmachine.printallpricechanges Command · Server
  • Server administrator
View details

Print out all current price changes on the server

npcvendingmachine.resetdynamicpricing Command · Server
  • Server administrator
View details

Resets the state of all discounts and surcharges from NPC vending machines

npcvendingmachine.resetfrequencytags Command · Server
  • Server administrator
View details

No description is supplied in the registry.

npcvendingmachine.startingpricemultiplier Variable · Server
  • Server administrator
View details

What discount surcharge should be applied to items when the server starts

Technical attributes — these are not permissions:

  • Included in saved settings saved
panther.population Variable · Server
  • Server administrator
View details

Population active on the server, per square km

Technical attributes — these are not permissions:

  • Shown in Rust’s admin interface show-in-admin-ui
parachute.bypassrepack Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

Technical attributes — these are not permissions:

  • Included in saved settings saved
parachute.landinganimations Variable · Server
  • Server administrator
View details

No description is supplied in the registry.

Technical attributes — these are not permissions:

  • Included in saved settings saved
party.maxpartyspawnattempts Variable · Server
  • Server administrator
View details

Maximum number of attempts the server makes to find a valid spawn point when spawning a party together; higher values increase the chance of grouping

party.maxpartyspawndistance Variable · Server
  • Server administrator
View details

Maximum distance in metres between party member spawn points when spawning a group together on wake-up

party.nearbypartyspawns Variable · Server
  • Server administrator
View details

When enabled, party members respawn near each other rather than at random map locations when joining a server together

patrolhelicopterai.flee_damage_percentage Variable · Server
  • Server administrator
View details

Fraction of maximum health at which the patrol helicopter will break off its attack and flee; default 0.35 (35%)

patrolhelicopterai.monument_crash Variable · Server
  • Server administrator
View details

When enabled, the patrol helicopter prefers to crash into a monument area when destroyed rather than crashing in open terrain

patrolhelicopterai.use_danger_zones Variable · Server
  • Server administrator
View details

When enabled, the patrol helicopter avoids designated danger zones during its patrol route

petbrain.controldistance 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
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 ↗