Commands
2,637 on public2,637 commands
Command
Default Value
mortar.debugdistanceui
motorrowboat.decaystartdelayminutes
How long until decay begins after the boat was last usedmotorrowboat.deepwaterdecayminutes
How long before a boat loses all its health while in deep watermotorrowboat.outsidedecayminutes
How long before a boat loses all its health while outside. If it's in deep water, deepwaterdecayminutes is usedmotorrowboat.population
Population active on the servermountedweapon.antihack_level
mountedweapon.antihack_max_degrees_per_second_pitch
mountedweapon.antihack_max_degrees_per_second_yaw
mountedweapon.antihack_max_snap_degrees
mountedweapon.debug
mountedweapon.enable_client_authority
music.enabled
(Generated) Enables the in-game dynamic music system; disabling stops all background music tracks from playingmusic.info
(Generated) Prints the name of the currently playing music track and its playback position to the console Action
music.songgapmax
(Generated) Maximum seconds of silence between background music tracks; a random gap between songGapMin and songGapMax is chosen between songsmusic.songgapmin
(Generated) Minimum seconds of silence between background music tracks; the game waits at least this long before starting the next songnametags.enabled
(Generated) When enabled, player name tags are shown above other players; disable to hide all name tags on the client; saved between sessionsnametags.showindemos
When enabled, name tags are also shown while watching a demo; demos hide name tags by defaultnavstress.bench
Run the full benchmark suite: args agentCount (default 200) Action
navstress.benchresults
Print the last benchmark results Action
navstress.build_env
Build the synthetic stress field: args centerX centerZ halfExtent (defaults -140 140 50) Action
navstress.chase
Chase a sliding virtual target: args targetSpeed setDestinationHz Action
navstress.clear
Despawn dummies and remove the field Action
navstress.envreport
Print the last environment build report Action
navstress.idle
Stop giving destinations and reset paths Action
navstress.killforeign
Kill every NPC with a RustNavMeshAgent that is not a navstress dummy Action
navstress.rebuildstorm
Async tile rebuilds under the field: args rebuildsPerSecond (0 stops) Action
navstress.refcompare
Replay the scenario and compare against a recording: args name Action
navstress.refrecord
Record the reference trajectory scenario: args name Action
navstress.refresults
Print the last refpath result Action
navstress.setmode
Flip all dummies between steering and normal mode without respawning Action
navstress.spawn
Spawn stripped wolves: args count mode(steering|normal) canSwim canOpenDoors Action
navstress.stats
Print and reset tick statistics Action
navstress.wander
Random destinations forever: args intervalSeconds unreachableFraction Action
net.debug
(Generated) Enables verbose client-side network debug logging, printing all incoming and outgoing message types and their byte sizesnet.global_network_debug
Toggle printing time taken to send all global entities to client when they connectnet.global_networked_bases
(Generated) When enabled, base entities are networked to all clients regardless of distance; disabling restricts base updates to players within the normal visibility radiusnet.limit_global_update_broadcast
(default) true = only broadcast to clients with global networking enabled, false = broadcast to every client regardlessnet.network_group_debug
Toggle checking network group bounds whenever an entity changes its network groupnet.visdebug
(Generated) When enabled, logs network visibility group changes to the server console, showing when entities enter or leave a player visibility radiusnet.visibilityradiusdeepsea
(Generated) Network visibility radius in grid cells used in the deep-sea zone; kept smaller than overworld to limit underwater entity update overheadnet.visibilityradiusfaroverride
(Generated) Overrides the far network visibility radius in grid cells; -1 = use default; increase to send more distant entity updates to clientsnet.visibilityradiusnearoverride
(Generated) Overrides the near (high-priority) network visibility radius in grid cells; -1 = use defaultnetworkprofiler.packet_captureNew
networkprofiler.packet_capture [max size(in MB), min(1), max(10000), float] [max duration(in seconds), min(1), max(3600), float] Action
networkprofiler.serverprofile
networkprofiler.serverprofile [time to profile(in seconds), min(0.1), max(1000), float] Action
networkprofiler.stop_packet_captureNew
networkprofiler.stop_packet_capture - ends the running packet capture early Action
nexus.broadcast_ping
(Generated) Sends a ping to all Nexus servers in the cluster simultaneously and prints individual round-trip times Action
nexus.clanclatbatchduration
Maximum duration in seconds to batch clan chat messages to send to other servers on the nexusnexus.defaultzonecontactradius
Default distance between zones to allow boat travel, if map.contactRadius isn't set in the nexus (uses normalized coordinates)nexus.endpoint
URL endpoint to use for the Nexus APInexus.hidefullislands
Hide islands that we know are full, preventing players from being transferred to themnexus.islandspawndistance
How far away islands should be spawned, as a factor of the map sizenexus.loadingtimeout
Time in seconds to keep players in the loading state before going to sleepnexus.logging
(Generated) When enabled, logs all Nexus zone transfer and communication events to the server console; useful for debugging cross-server player transfersnexus.mapimagescale
Scale of the map to render and upload to the nexusnexus.messagelockduration
Time in seconds to allow the server to process nexus messages before re-sending (requires restart)nexus.ping
(Generated) Sends a ping to a specific Nexus server by name and prints the round-trip latency; used for testing inter-server connectivity Action
nexus.pinginterval
Time in seconds to wait between server status pingsnexus.playermanifestinterval
Interval in seconds to broadcast the player manifest to other servers on the nexusnexus.playeronline
(Generated) Checks whether the named or Steam-ID-specified player is currently online on any server in the Nexus cluster Action
nexus.protectionduration
Maximum time in seconds to keep transfer protection enabled on entities