Rust Server Variables

Give Item List →

Console commands for the F1 menu or RCON. Source: a community-maintained export of Rust's own generated command metadata - treat this as a helpful reference, not an exhaustive one.

Server configuration variables (convars) for server owners: set them in server.cfg, from the F1 console as an admin, or over RCON. Each shows its default value.

1,518 commands
CommandDescriptionCategoryTypeDefaultPermission
deepsea.debug_portal_spawnattempts When enabled, logs each deep sea portal spawn attempt to the console including whether it succeeded or failed deepsea variable False Admin
deepsea.enabled Toggles the deep sea. Needs a server restart to take effect. Any saved deep sea entities will be destroyed at the next startup deepsea variable True Admin
deepsea.entities_spawninterval When generating, the interval in seconds in between each entity spawn (island, ghost ship and floating city). Increase if you're experiencing lag when the deep sea is opening. deepsea variable 5 Admin
deepsea.floatingcity_count Number of floating cities to spawn in the deep sea deepsea variable 1 Admin
deepsea.floatingcity_edgemargin Minimum distance in metres floating cities must be from the deep sea boundary edge when spawning deepsea variable 1500 Admin
deepsea.floatingcity_mindist Minimum distance in metres required between floating city deepsea variable 1500 Admin
deepsea.floatingcity_radius Exclusion radius in metres around floating cities deepsea variable 500 Admin
deepsea.forceentranceportaldirection 0 Random, 1 North, 2 East, 3 South, 4 West deepsea variable 0 Admin
deepsea.ghostship_count Number of ghost ship to spawn in the deep sea zone deepsea variable 4 Admin
deepsea.ghostship_edgemargin Minimum distance in metres ghost ships must be from the deep sea boundary edge when spawning deepsea variable 450 Admin
deepsea.ghostship_mindist Minimum distance in metres required between ghost ships deepsea variable 400 Admin
deepsea.ghostship_radius Exclusion radius in metres around ghost ship deepsea variable 80 Admin
deepsea.hackablecrate_count Number of hackable crates to spawn in the deep sea deepsea variable 1 Admin
deepsea.island_count Number of islands to spawn in the deep sea zone deepsea variable 6 Admin
deepsea.island_edgemargin Minimum distance in metres islands must be from the deep sea boundary edge when spawning deepsea variable 750 Admin
deepsea.island_mindist Minimum distance in metres required between islands deepsea variable 600 Admin
deepsea.island_portal_terrain_distance Distance in metres from the main island shore at which deep sea entrance portals are placed deepsea variable 750 Admin
deepsea.island_radius Exclusion radius in metres around islands deepsea variable 300 Admin
deepsea.logs (Generated) When enabled, outputs verbose deep sea system log messages (portal transitions, wipe events, entity moves) to the server log for debugging deepsea variable False Admin
deepsea.loot_respawn_scale Population multiplier applied to the loot the deep sea will respawn over time. 1.0 = unchanged, 0.5 = half, 2.0 = double deepsea variable 1 Admin
deepsea.loot_scale Population multiplier applied to the loot the deep sea spawns with. 1.0 = unchanged, 0.5 = half, 2.0 = double deepsea variable 1 Admin
deepsea.navmesh_spawninterval When generating, the interval in seconds in between each island navmesh bake. Increase if you're experiencing lag when the deep sea is opening. deepsea variable 5 Admin
deepsea.openonserverwipe Should the deep sea open as soon as the server wiped? deepsea variable False Admin
deepsea.portals_use_whitelist deepsea variable True Admin
deepsea.rhib_count Number of RHIB boat groups to spawn in the deep sea deepsea variable 4 Admin
deepsea.rhib_edgemargin Minimum distance in metres RHIB groups must be from the deep sea boundary edge when spawning deepsea variable 1150 Admin
deepsea.rhib_mindist Minimum distance in metres required between RHIB groups deepsea variable 300 Admin
deepsea.rhib_radius Exclusion radius in metres around each RHIB group deepsea variable 10 Admin
deepsea.spawngroups_spawninterval When generating, the interval in seconds in between each spawn groups fill (dwellings/crates/scientists on island, ghost ships). Increase if you're experiencing lag when the deep sea is opening. deepsea variable 0.15 Admin
deepsea.terrain_everywhere Applies the deep sea terrain config and foliage to the whole map, not just inside the deep sea deepsea variable False Admin
deepsea.wipecooldown Seconds before a deep sea re-opens after closing deepsea variable 5400 Admin
deepsea.wipecooldownmax Maximum seconds before a deep sea re-opens after closing deepsea variable 5400 Admin
deepsea.wipecooldownmin Minimum seconds before a deep sea re-opens after closing deepsea variable 5400 Admin
deepsea.wipeduration Duration in seconds of the deep sea wipe deepsea variable 10800 Admin
deepsea.wipeendphaseduration Duration in seconds of the final wipe phase, bad weather kicking in etc deepsea variable 1800 Admin
deepsea.wiperadiationphaseduration Seconds before radiation starts to ramp in before the deep sea wipe deepsea variable 300 Admin
demo.delete_after_upload Should the full server demos be deleted after they are uploaded demo variable True Admin
demo.full_server_demo (Generated) When enabled, the server records a full demo of all gameplay to disk; these can be uploaded or kept locally for replay and anti-cheat review demo variable False Admin
demo.max_upload_concurrency Max parallel requests when uploading demos demo variable 20 Admin
demo.recordlist (Generated) Comma-separated list of player Steam IDs whose demos are automatically recorded on the server; empty means no targeted recording demo variable Admin
demo.recordlistmode Controls the behavior of recordlist, 0=whitelist, 1=blacklist demo variable 0 Admin
demo.server_demo_cleanup_interval How many minutes between cleaning up demos from the disk demo variable 20 Admin
demo.server_demo_directory Directory to save full server demos demo variable server_demos Admin
demo.server_demo_disk_space_gb How much disk space full server demos can take before we start to delete them demo variable 30 Admin
demo.server_flush_seconds (Generated) How often in seconds the server demo recording is flushed to disk (clamped 60-1800); more frequent flushes reduce data loss on crash demo variable 300 Admin
demo.splitmegabytes (Generated) Maximum file size in megabytes before a demo recording is automatically split; prevents individual demo files from becoming unmanageably large demo variable 200 Admin
demo.splitseconds (Generated) Maximum duration in seconds before a demo recording is automatically split into a new file; default is 3600 (1 hour) demo variable 3600 Admin
demo.upload_bandwidth_limit_ratio (Generated) Fraction of available upload bandwidth used when uploading demo files (0-1); lower values prevent demos from saturating the server connection demo variable 1 Admin
demo.upload_demos (Generated) When enabled, completed server demo files are automatically uploaded to the configured UploadUrl endpoint after recording finishes demo variable True Admin
demo.upload_url (Generated) URL endpoint to which full server demo files are uploaded after recording; leave empty to disable demo uploads demo variable Admin

Server configuration variables (convars) for server owners: set them in server.cfg, from the F1 console as an admin, or over RCON. Each shows its default value. Search by name, description or category; every row has a copy button.

Frequently Asked Questions

Press F1 in game. Type a command and press Enter; press F1 again to close it.

A community-maintained export of Rust's own generated command metadata. Commands change with game updates, so treat it as a helpful reference rather than an exhaustive one.