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
CommandDescriptionCategoryTypeDefaultPermission
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.