List connected players
Shows player names, Steam64 IDs, connection times and network information.
global.statusThe output includes player IP addresses. Do not publish it unredacted.
Copy useful server administration examples or search the complete vanilla command and variable registry.
Search for a command in the full registry ↓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.
Shows player names, Steam64 IDs, connection times and network information.
global.statusThe output includes player IP addresses. Do not publish it unredacted.
Writes the current world and player save without stopping the server.
server.saveThis is not an off-server backup and does not save plugin configuration files.
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.
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.
Removes this Steam64 ID from the server’s ban list.
global.unban <STEAM64_ID>Run server.writecfg afterwards to persist the updated ban list.
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.
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.
Writes supported console settings to cfg/serverauto.cfg and saves the user/ban list.
server.writecfgThis writes current values; it does not export Oxide or Carbon plugin JSON files.
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
| Name and context | Registered access | Details |
|---|---|---|
debug.disablecondition Variable · Server | View detailsDo not damage any items | |
debug.disablelootnavobstaclesindeepsea Variable · Server | View detailsWhen true, nav mesh obstacle components on loot containers are disabled in the deep sea zone to improve performance in underwater areas | |
debug.drink Command · Server | View detailsAdds a specified amount of hydration to the calling player at a configurable rate; useful for quickly testing thirst-related mechanics | |
debug.dropworlditems Command · Server | View detailsDrops a specified number of the given item short name as world entities from just in front of the calling player; useful for item physics testing | |
debug.eat Command · Server | View detailsAdds a specified amount of calories to the calling player at a configurable rate; useful for quickly testing hunger-related mechanics | |
debug.emptytankermodule Command · Server | View detailsemptyTankerModule - Clears the contents of the tanker module(s) of the modular car you're looking at | |
debug.enable_player_movement Command · Server | View detailsSends a client RPC to the target player enabling or disabling their movement controls; admin only; useful for testing freeze/lock mechanics | |
debug.fillmounts Command · Server | View detailsfillmounts <radius> - Spawns and mounts a player on every mount point in radius | |
debug.filltankermodule Command · Server | View detailsfillTankerModule <item> - Fills the tanker module(s) of the modular car you're looking at with the given liquid (e.g. water, water.salt, crude.oil) | |
debug.findgap Command · Server | View detailsFind how large of a gap there is. <maxDistance> <stepsize> <maxSize> <layer> | |
debug.flushgroup Command · Server | View detailsTakes you in and out of your current network group, causing you to delete and then download all entities in your PVS again | |
debug.foodspoilingdeducttimehours Command · Server | View detailsDeducts the given number of hours from all spoilable food on the server | |
debug.foodspoilinginventoryhours Command · Server | View detailsApplies the given number of hours to all food in the players inventory | |
debug.foodspoilingspoilall Command · Server | View detailsSpoils all food on the server | |
debug.forcechickensspawnegg Command · Server | View detailsForces all chickens within a given radius of the calling player to immediately spawn an egg; useful for testing egg drop and collection logic | |
debug.heal Command · Server | View detailsTo disable revival if player is downed, pass in --no-recover as the first argument. | |
debug.hurt Command · Server | View detailsDeals a specified amount of bullet damage to the calling player; optionally targets a named bone to test per-bone hit reactions | |
debug.invis Command · Server | View detailsMake admin invisible | |
debug.log Variable · Server | View detailsWhen enabled, Unity Debug.Log output is written to disk; disabling first logs a final message before suppressing further output | |
debug.print_topologies Command · Server | View detailsPrints out the topologies at your position | |
debug.printgrouplayer Command · Server | View detailsPrints the network visibility layer (overworld, tunnel, underwater, etc.) at the calling player position; helps debug layer-based network group assignment | |
debug.printgroups Command · Server | View detailsLogs all server entity network group IDs and prefab names to the console; useful for debugging network visibility and group assignment | |
debug.printmissionspeakinfo Variable · Server | View detailsWhen enabled, logs mission NPC speech info (speaker, line, trigger) to the console as mission dialogue events fire | |
debug.printmonumentblocker Command · Server | View detailsPrints the health and decay state of the monument blocker closest to you. Optional argument: search range in metres (default 100) | |
debug.printqueues Command · Server | View detailsPrints a table of all ObjectWorkQueue instances showing name, total items processed, current queue length, and cumulative execution time | |
debug.puzzlereset Command · Server | View detailsReset all puzzles. Optionally provide a number to only reset puzzles within a radius. | |
debug.puzzleresetinfo Command · Server | View detailsPrints detailed debug info about the PuzzleReset the calling player is currently inside, including timer state and dependency status | |
debug.puzzleresettimemultiplier Variable · Server | View detailsMultiplier applied to all puzzle reset timers; values below 1.0 make puzzles reset faster, above 1.0 slower | |
debug.quittutorial Command · Server | View detailsNo description is supplied in the registry. | |
debug.refillvitals Command · Server | View detailsRefills the vital of a target player. eg. debug.refillsvital jim - leave blank to target yourself, can take multiple players at once. Will revive players if they are injured. To disable this, pass in --no-recover as the first argument. | |
debug.refillvitalsall Command · Server | View detailsRefills the vitals of all active players on the server. Will revive players if they are injured. To disable this, pass in --no-recover as the first argument. | |
debug.removeoverlappingstaticspawnpoints Command · Server | View detailsScans all static respawn areas and kills any whose centre is within 1 metre of another, eliminating duplicate spawn points | |
debug.renderinfo Command · Server | View detailsGenerates and logs a render info report showing draw calls, batch counts, triangle counts, and shadow caster counts for the current frame | |
debug.repair_inventory Command · Server | View detailsRepair all items in inventory | |
debug.resetsleepingbagtimers Command · Server | View detailsResets all sleeping bag respawn cooldown timers for the calling player, allowing immediate re-use of all their bags | |
debug.respawnvinetreesinradius Command · Server | View detailsRespawns vine trees from their stumps within a given radius of the calling player; reports how many were respawned versus blocked by players | |
debug.setdamage Command · Server | View detailsDeals enough bullet damage to bring the calling player or a named target to the specified health value | |
debug.setfood Command · Server | View detailsSets the calling player or a named target player calorie level to the specified value directly | |
debug.sethealth Command · Server | View detailsSets the calling player or a named target player health to the specified value; useful for testing low-health or death scenarios | |
debug.setmaxhealth Command · Server | View detailsOverrides the maximum health of the calling player or a named target; pass 0 to reset to the default value |
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 ↗