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
| Command | Description | Category | Type | Default | Permission | |
|---|---|---|---|---|---|---|
ai.usegrid |
(Generated) When enabled, AI uses the spatial grid for entity queries; disable to fall back to brute-force entity iteration for debugging spatial query issues | ai | variable | True |
Admin | |
ai.usesetdestinationfallback |
(Generated) When enabled, falls back to SetDestination if CalculatePath fails to find a valid path to the target | ai | variable | True |
Admin | |
ai.watchedangle |
The angle under which the AI will think it's being watched by another entity | ai | variable | 50 |
Admin | |
analytics.analytics_bulk_container_url |
Azure blob container url for use with client secret authentication | analytics | variable | Admin | ||
analytics.analytics_bulk_upload_url |
Azure blob container url + SAS token, enables a more efficient upload method | analytics | variable | Admin | ||
analytics.analytics_header |
Header key of secret when uploading analytics | analytics | variable | X-API-KEY |
Admin | |
analytics.analytics_secret |
Header secret value when uploading analytics | analytics | variable | Admin | ||
analytics.azure_client_id |
Azure client id for authentication | analytics | variable | Admin | ||
analytics.azure_client_secret |
Azure client secret for authentication | analytics | variable | Admin | ||
analytics.azure_tenant_id |
Azure tenant id for authentication | analytics | variable | Admin | ||
analytics.gameplay_analytics |
Toggle whether gameplay analytics is collected | analytics | variable | False |
Admin | |
analytics.gameplay_rpc_analytics |
Toggle whether gameplay rpc logging is collected | analytics | variable | False |
Admin | |
analytics.gameplay_tick_analytics |
Toggle whether gameplay tick analytics is collected | analytics | variable | False |
Admin | |
analytics.performance_analytics |
Toggle to turn off server performance collection | analytics | variable | True |
Admin | |
analytics.server_analytics_url |
analytics | variable | https://rust-api.facepunch.com/api/public/analytics/rust/server |
Admin | ||
analytics.small_buffer_send_limit |
Size of analytics events, in bytes, that we try to send off using the same task thread. To disable, set to -1 | analytics | variable | 16384 |
Admin | |
antihack.admincheat |
antihack | variable | True |
Admin | ||
antihack.build_inside_check |
antihack | variable | 2 |
Admin | ||
antihack.build_losradius |
antihack | variable | 0.01 |
Admin | ||
antihack.build_losradius_sleepingbag |
antihack | variable | 0.3 |
Admin | ||
antihack.build_terraincheck |
antihack | variable | True |
Admin | ||
antihack.build_vehiclecheck |
antihack | variable | True |
Admin | ||
antihack.check_mount_distance |
antihack | variable | 1 |
Admin | ||
antihack.debuglevel |
antihack | variable | 1 |
Admin | ||
antihack.enforcementlevel |
antihack | variable | 1 |
Admin | ||
antihack.explosive_vehicle_parent_damage_deployables |
Should explosives parented to vehicles damage deployables | antihack | variable | False |
Admin | |
antihack.eye_clientframes |
antihack | variable | 2 |
Admin | ||
antihack.eye_distance_parented_mounted_forgiveness |
antihack | variable | 2 |
Admin | ||
antihack.eye_forgiveness |
antihack | variable | 0.4 |
Admin | ||
antihack.eye_history_forgiveness |
antihack | variable | 0.1 |
Admin | ||
antihack.eye_history_penalty |
antihack | variable | 100 |
Admin | ||
antihack.eye_losradius |
antihack | variable | 0.158 |
Admin | ||
antihack.eye_noclip_backtracking |
antihack | variable | 0.01 |
Admin | ||
antihack.eye_noclip_cutoff |
antihack | variable | 0.06 |
Admin | ||
antihack.eye_noclip_margin |
antihack | variable | 0.25 |
Admin | ||
antihack.eye_penalty |
antihack | variable | 0 |
Admin | ||
antihack.eye_protection |
antihack | variable | 4 |
Admin | ||
antihack.eye_serverframes |
antihack | variable | 2 |
Admin | ||
antihack.eye_terraincheck |
antihack | variable | True |
Admin | ||
antihack.eye_vehiclecheck |
antihack | variable | True |
Admin | ||
antihack.flyhack_extrusion |
antihack | variable | 2 |
Admin | ||
antihack.flyhack_forgiveness_horizontal |
antihack | variable | 1.5 |
Admin | ||
antihack.flyhack_forgiveness_horizontal_inertia |
antihack | variable | 10 |
Admin | ||
antihack.flyhack_forgiveness_vertical |
antihack | variable | 1 |
Admin | ||
antihack.flyhack_forgiveness_vertical_inertia |
antihack | variable | 7 |
Admin | ||
antihack.flyhack_margin |
antihack | variable | 0.1 |
Admin | ||
antihack.flyhack_maxsteps |
antihack | variable | 15 |
Admin | ||
antihack.flyhack_penalty |
antihack | variable | 100 |
Admin | ||
antihack.flyhack_protection |
antihack | variable | 3 |
Admin | ||
antihack.flyhack_reject |
antihack | variable | True |
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.