Rust Console Commands
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.
3,590 commands
| Command | Description | Category | Type | Default | Permission | |
|---|---|---|---|---|---|---|
playerboat.dragbyangle_maxdrag |
playerboat | variable | 2.2 |
Admin | ||
playerboat.dragbyangle_mincontrib |
playerboat | variable | 5 |
Admin | ||
playerboat.dragbyangle_mindrag |
playerboat | variable | 0.65 |
Admin | ||
playerboat.editenabled |
playerboat | variable | True |
Admin | ||
playerboat.enginepositioninfluences |
0 - 1 | playerboat | variable | 0.05 |
Admin | |
playerboat.finisheditingenabled |
playerboat | variable | True |
Admin | ||
playerboat.hammerrepairenabled |
playerboat | variable | True |
Admin | ||
playerboat.kill_all_above_block_count |
(Generated) Kills all player boats that have more building blocks than the given threshold; used for server cleanup | playerboat | server | Admin | ||
playerboat.kill_all_above_deployable_count |
(Generated) Kills all player boats that have more deployed entities than the given threshold; used for server cleanup | playerboat | server | Admin | ||
playerboat.kill_io_deployables |
Kills any IO entities deployed on boats. Not a fast command. Use sparingly when needed. | playerboat | server | Admin | ||
playerboat.kill_nonconvex_deployables |
Kills any entities deployed on boats with non-convex colliders. Not a fast command. Use sparingly when needed. | playerboat | server | Admin | ||
playerboat.lookatdragbyangle |
(Generated) Prints drag force debug data based on the angle between the boat heading and player look direction; admin-only | playerboat | server | Admin | ||
playerboat.maxblockcount |
playerboat | variable | 180 |
Admin | ||
playerboat.maxdeployablecount |
playerboat | variable | 120 |
Admin | ||
playerboat.orphansendimmediate |
When enabled, deployables on boats send immediate network updates when orphaned during edit mode to prevent looping sounds from being killed | playerboat | variable | True |
Admin | |
playerboat.placementupthreshold |
(Generated) Maximum angle in degrees from vertical at which building blocks can be placed on a player boat; default 30 degrees | playerboat | variable | 30 |
Admin | |
playerboat.powerdownonnoplayers |
(Generated) When enabled, player boat engines are powered down when no players are aboard; prevents runaway unmanned boats | playerboat | variable | True |
Admin | |
playerboat.print_nonconvex |
Prints a list of boats with non-convex collider deployables. Not a fast command. Use sparingly when needed. | playerboat | server | Admin | ||
playerboat.print_stats |
(Generated) Prints statistics about all player boats on the server including block counts, deployable counts, and resource totals | playerboat | server | Admin | ||
playerboat.sailpositioninfluence |
0 - 1 | playerboat | variable | 0.1 |
Admin | |
playerboat.setsailsopen |
(Generated) Opens all sails on the player boat directly in front of the calling admin player; admin-only dev command | playerboat | server | Admin | ||
playerboat.sink |
(Generated) Instantly kills the player boat directly in front of the calling admin player; admin-only dev command | playerboat | server | Admin | ||
playerboat.usedestructiblewreckstability |
playerboat | variable | True |
Admin | ||
playerboat.velocitymax |
playerboat | variable | 15 |
Admin | ||
player.cinematic_gesture |
player | server | ||||
player.cinematic_list |
(Generated) Prints a table of all available cinematic animation states and their clip names and durations; admin/developer only; used for selecting animations in cinematics | player | client | |||
player.cinematic_play |
player | client | ||||
player.cinematic_stop |
player | client | ||||
player.clearhostile |
Clear your hostile flag | player | server | Admin | ||
player.cold_breath |
(Generated) When enabled, renders a cold breath vapour effect from the player's mouth in cold biomes and at night; disable to reduce visual clutter or improve performance | player | variable | True |
||
player.copyrotation |
player | server | ||||
player.createskull |
(Generated) Creates a human skull item named after the given player name (or a random name if none given) and gives it to the calling player's inventory | player | server | Admin | ||
player.createtrophy |
(Generated) Creates a trophy head bag item for the specified entity type (by prefab name) and gives it to the calling player; used to generate mount-style trophy items for testing | player | server | Admin | ||
playercull.debug |
(Generated) Enables debug logging for the player culling system, which hides players beyond a certain distance to reduce network and rendering overhead | playercull | variable | False |
||
playercull.enabled |
Enable/Disable player culling entirely (always render even when hidden) | playercull | variable | True |
||
playercull.maxplayerdist |
Maximum distance to show any players in meters | playercull | variable | 5000 |
||
playercull.maxsleeperdist |
Maximum distance to show sleepers in meters | playercull | variable | 30 |
||
playercull.minculldist |
Players of any kind will always be visible closer than this | playercull | variable | 20 |
||
playercull.updaterate |
How many times per second to check for visibility | playercull | variable | 5 |
||
playercull.visquality |
Quality of Vis : 0 = Chest check, 1 = Chest+Head, 2 = Chest+Head+Arms, 3 = Chest+Head+Arms+Feet | playercull | variable | 2 |
||
player.dismount |
(Generated) Forces the specified player (by ID) to dismount from any vehicle or mountable they are currently seated in; admin/developer/cinematic mode only | player | server | Admin | ||
player.dropbackpackondeath |
(Generated) When enabled, players drop their backpack as a loot bag when they die; disable to prevent backpack loot from appearing on death | player | variable | True |
Admin | |
player.dropbackpackondowned |
(Generated) When enabled, players drop their backpack when downed/wounded; disable to keep the backpack on the body until death or recovery | player | variable | True |
Admin | |
player.eye_blinking |
(Generated) When enabled, the player character model plays eye blinking animations; disable to freeze eyes open, useful for cinematic close-ups | player | variable | True |
||
player.eye_movement |
(Generated) When enabled, the player character model plays procedural eye movement animations, tracking nearby points of interest | player | variable | True |
||
player.fillwater |
<fresh/salt/rads> - Fills up liquid container items in your hotbar as well as any liquid containers you are looking at | player | server | Admin | ||
player.footik |
(Generated) When enabled, uses inverse kinematics to plant the player's feet on uneven terrain, preventing feet from floating above steps and slopes | player | variable | True |
||
player.footikdistance |
(Generated) Maximum distance in metres at which foot IK is evaluated for other players; reducing this improves performance on servers with many visible players | player | variable | 30 |
||
player.footikrate |
The rate at which the foot IK traces to the ground. Higher number is better performance, but less smooth. | player | variable | 0.1 |
||
player.gesture |
(Generated) Sends a request to the server to start the named gesture on the local player; the gesture name must match a valid entry in the gesture collection | player | client |
This is a searchable reference of Rust console and admin commands, covering both commands available to any player and the admin/server-owner-only ones.
Frequently Asked Questions
Press F1 while in-game to open the console, then type the command and press Enter.