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
drone.movementspeedoverride If greater than zero, overrides the drone's planar movement speed drone variable 0 Admin
drone.samproximityfuseradius Radius at which a SAM missile's proximity fuse detonates against drones, capped by the missile's 20m trigger sphere drone variable 10 Admin
drone.windlerpspeed drone variable 0.1
drone.windpositiondivisor drone variable 100
drone.windpositionscale drone variable 1
drone.windrotationmultiplier drone variable 45
drone.windtimedivisor drone variable 10
droppeditem.broadcast_debug_ddraw Will broadcast debug ddraw information on ALL dropped items to ALL players droppeditem variable False Admin
droppeditem.remove_rb_on_sleep Whether Rigidbody components are removed from DroppedItems when sleeping droppeditem variable False Admin
droppeditem.underwater_drag_budget_ms How many milliseconds to spend on updating underwater drag levels droppeditem variable 0.05 Admin
dungeonnavmesh.use_baked_terrain_mesh dungeonnavmesh variable True Admin
dynamicnavmesh.use_baked_terrain_mesh dynamicnavmesh variable False Admin
eat Increases your hunger by the inputted amount (500) Admin None Yes
effects.antialiasing (Generated) Anti-aliasing mode: 0 = None, 1 = FXAA, 2 = SMAA, 3 = TSSAA (temporal); higher modes reduce jagged edges at increasing GPU cost effects variable 3
effects.ao (Generated) Enables ambient occlusion post-processing; adds contact shadows in corners and crevices, improving depth perception at a moderate GPU cost effects variable True
effects.bloom (Generated) Enables bloom post-processing; causes bright light sources and emissive surfaces to bleed glow onto surrounding pixels effects variable True
effectscalewithcameradistance.on (Generated) When enabled, effects that use EffectScaleWithCameraDistance will scale their size based on the distance from the camera; disable to use fixed size effectscalewithcameradistance variable True
effects.clearallgibs (Generated) Destroys all currently active gib objects in the world and reports the count removed; useful for recovering performance after a large battle effects client debris
effects.creationeffects (Generated) When enabled, plays visual effects (sparks, dust, etc.) when objects are built or placed in the world effects variable True
effects.currentgibcount (Generated) Prints the current number of gib objects active in the world; compare against maxgibs to see how close the budget is to being reached effects client
effects.footsteps (Generated) When enabled, plays footstep sounds for the local player; disabling silences footsteps without affecting other audio effects variable True
effects.hurtoverlay (Generated) Enables the blood/damage overlay displayed on-screen when the player takes damage; disable to reduce visual clutter when injured effects variable True
effects.hurtoverleyapplylighting (Generated) When enabled, the hurt overlay is tinted by the current scene lighting rather than displayed as a flat colour, making it blend more naturally with the environment effects variable True
effects.lensdirt (Generated) Enables lens dirt overlay; adds a subtle dirt/smudge texture to the camera lens bloom, simulating a dirty camera sensor effects variable True
effects.maxgibdist (Generated) Maximum distance in metres at which gib objects are visible and simulated; gibs beyond this range are culled to save CPU and GPU effects variable 150
effects.maxgiblife (Generated) Maximum lifetime in seconds a gib object is kept alive before being automatically removed, regardless of the gib budget effects variable 10
effects.maxgibs (Generated) Maximum number of gib (debris) objects that can exist in the world simultaneously; excess gibs are culled oldest-first to stay within this budget effects variable 1000
effects.mingiblife (Generated) Minimum lifetime in seconds a gib object persists before it can be destroyed by the gib budget cull effects variable 5
effects.motionblur (Generated) Enables motion blur post-processing; blurs fast-moving objects and camera rotations to simulate camera shutter exposure effects variable True
effects.otherplayerslightflares (Generated) When enabled, renders light flare effects on torch flames and other light sources held or worn by other players; disable to reduce visual noise in crowded areas effects variable True
effects.shafts (Generated) Enables god ray / light shaft effects; renders volumetric light beams through foliage and openings, increasing atmospheric quality effects variable True
effects.sharpen (Generated) Enables sharpening post-processing pass; enhances fine detail and edge contrast, particularly useful when TSSAA softens the image effects variable True
effects.showoutlines Show outlines of objects when applicable i.e. dropped items effects variable True
effects.vignet (Generated) Enables vignette post-processing; darkens the screen edges to draw focus toward the centre of the view effects variable True
egghuntevent.includebots Will spawn eggs for bots, only for debug purposes - don't enable it! egghuntevent variable False Admin
electricbattery.battery 'charge' (default to full), 'deplete' electricbattery client
electricbattery.batteryid electricbattery server Admin
electricbattery.dischargebudgetms electricbattery variable 0.05 Admin
ent who Returns the Steam64ID of who placed this entity Admin None Yes
entity.debug_lookat (Generated) Prints debug info about the entity the local player is currently looking at, including net ID, prefab name, and component list entity client
entity.debug_toggle (Generated) Toggles the debug info overlay for an entity by net ID, showing position, velocity, health, and network state in the world entity server Admin
entity.deleteby Destroy all entities created by provided users (separate users by space) entity server Admin
entity.deletebytextblock Destroy all entities created by users in the provided text block (can use with copied results from ent auth) entity server Admin
entity.downloadsign Downloads the sign currently being looked at to disk with the supplied filename entity client
entity.find_entity (Generated) Lists all networked entities whose prefab path contains the given filter string in a formatted table; admin-only on client entity client
entity.find_group (Generated) Lists all networked entities belonging to the given network group ID in a formatted table; admin-only on client entity client
entity.find_id (Generated) Lists the networked entity with the given network entity ID in a formatted table; admin-only on client entity client
entity.find_parent (Generated) Lists all networked entities that have the given network entity ID as their parent in a formatted table; admin-only on client entity client
entity.find_radius (Generated) Lists all networked entities within the given radius in metres of the calling player in a formatted table; admin-only on client entity client
entity.find_self (Generated) Lists all networked entities owned by the calling player (matched by network ID) in a formatted table; admin-only on client entity 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.