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
espplayerinfo.yellowteamid (Generated) Team ID value used to colour-code ESP player info elements in yellow for admin team identification; saved and server-settable espplayerinfo variable 4000
eventschedule.killallevents (Generated) Kills all currently running triggered event instances across all enabled event schedules; registered as eventschedule.killallevents eventschedule server Admin
eventschedule.triggerevent (Generated) Triggers a named event schedule by partial name match; registered as eventschedule.triggerevent; lists available events if name is invalid or ambiguous eventschedule server Admin
eventschedulewipeoffset.event_hours_before_wipe (Generated) Number of real-time hours before a scheduled wipe at which the pre-wipe event schedule begins running; registered as event_hours_before_wipe eventschedulewipeoffset variable 24 Admin
events.print_server_events (Generated) Prints a table of all registered server events with their current enabled state, minimum delay, maximum delay, and last trigger time events server Admin
events.set_event_enabled (Generated) Enables or disables a specific server event by name; disabled events will not trigger automatically until re-enabled events server Admin
events.set_event_max_delay (Generated) Sets the maximum delay in seconds between automatic triggers of the named server event events server Admin
events.set_event_min_delay (Generated) Sets the minimum delay in seconds between automatic triggers of the named server event events server Admin
excavatorsignalcomputer.automaticchargeneededforsupplies (Generated) Amount of charge required for the excavator to automatically trigger supply drop delivery without player activation excavatorsignalcomputer variable 600 Admin
excavatorsignalcomputer.chargeneededforsupplies (Generated) Amount of charge (in seconds of operation) the excavator signal computer requires before it can manually call a supply drop excavatorsignalcomputer variable 600 Admin
farmableanimal.simhours Simulates the provided number of hours on all farm animals within 10m farmableanimal server Admin
file.debug (Generated) Enables verbose debug logging for the file system abstraction layer, logging all file read/write operations to the console file variable False
file.time (Generated) When enabled, measures and logs the time taken for each file system operation, helping identify slow asset or config file loading file variable False
fillwater Fills all water containers with freshwater in the player's inventory Admin None Yes
find Returns information on commands that match the inputted word General None
fishing.debugoverfishing fishing variable False Admin
fishing.disableoverfishing fishing variable False Admin
fishing.overfishedareadurationminutes fishing variable 30 Admin
fishing.overfishedarearadius fishing variable 16 Admin
fishing.successesuntiloverfished fishing variable 25 Admin
fps Returns current Frames Per Second. Can be used on client and server General None
fps.graph (Generated) Controls the FPS graph overlay mode; 0 = off, higher values show increasingly detailed frame time graphs and performance metrics fps variable 0
fps.limit (Generated) Target application frame rate cap; 0 = unlimited; on client clamped to 240; on server limits tick dispatch rate; saved between sessions fps variable 240
fps.limitinbackground (Generated) When enabled, caps the frame rate to 15 FPS when the game window loses focus, reducing CPU/GPU usage while the game is in the background fps variable False
fps.limitinmenu (Generated) When enabled, applies the fps.limit cap while in the main menu, preventing unnecessary GPU usage on the menu screen fps variable False
fps.startlogging This is going to log your FPS into a file, call stoplogging to stop the logging fps client
fps.stoplogging (Generated) Stops an active FPS logging session started with fps.StartLogging and writes the collected frame data to disk fps client
frankensteinbrain.movetowardsrate frankensteinbrain variable 1 Admin
frankensteinpet.decayminutes How long before a Frankenstein Pet dies un controlled and not asleep on table frankensteinpet variable 180 Admin
fsmcomponent.framebudgetms How many milliseconds to spend on the AIs FSMs per frame fsmcomponent variable 0.5 Admin
fsmcomponent.maxrefreshintervalseconds fsmcomponent variable 0.5 Admin
fsmcomponent.minrefreshintervalseconds fsmcomponent variable 0 Admin
fuzzysearch.search_similarity_modifier How similar the server name must be to the search filter to be included in the results. (0 is exact match, 1 is no match at all) fuzzysearch variable 0.14
gamemode.set (Generated) Sets the active game mode by name; game modes can alter loot tables, rules, and player abilities (e.g. softcore, hardcore) gamemode server Admin
gamemode.setteam gamemode server
gamemodesoftcore.allow_tc_corpse_no_building gamemodesoftcore variable True Admin
gamemodesoftcore.gather_rate (Generated) Global multiplier for resources gathered in Softcore mode from ores, trees, logs, wild plants and animals; 1.0 = default, 2.0 = double yield gamemodesoftcore variable 2 Admin
gamemodesoftcore.reclaim_building_auth (Generated) When enabled, items are kept in a reclaim backpack even if the player died while inside their own authorised base gamemodesoftcore variable False Admin
gamemodesoftcore.reclaim_fraction_belt (Generated) Fraction of belt slot items that are preserved in a softcore death reclaim backpack; default 0.5 (50%) gamemodesoftcore variable 0.5 Admin
gamemodesoftcore.reclaim_fraction_main (Generated) Fraction of main inventory items preserved in a softcore death reclaim backpack; default 0.5 (50%) gamemodesoftcore variable 0.5 Admin
gamemodesoftcore.reclaim_fraction_wear (Generated) Fraction of clothing/armour items that are preserved in a softcore death reclaim backpack; default 1.0 (100%) gamemodesoftcore variable 1 Admin
gamemodesoftcore.reclaim_suicide (Generated) When enabled, items are kept in a reclaim backpack even if the player died by suicide (F1 kill) gamemodesoftcore variable False Admin
gamephysics.defaultmaxresultsperquery How many results to collect per command - DONT set this too low or you'll risk missing results gamephysics variable 48 Admin
gametip.hidegametip (Generated) Hides the game tip HUD element, fading it out over 1 second; can be called from server gametip client
gametip.listgametips (Generated) Returns the array of all registered game tip definitions for console inspection gametip client
gametip.server_event_tips Whether server events will show on the client as toast notifications gametip variable True
gametip.showgametip (Generated) Displays a game tip message on the HUD using the game tip canvas, fading it in over 1 second; can be called from server gametip client
gametip.showgametips (Generated) When enabled, game tips can be displayed on the HUD; disable to suppress all game tip messages; saved between sessions gametip variable True
gametip.showtoast Will show a game tip on the player screen <style> <text> gametip client
gametip.showtoast_translated Will show a translated game tip on the player screen <style> <key> <english> <overlay> <args> gametip 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.