🚀 We're now offering 15% off your first month on any game hosting! Use code MAY15 to get this discount! 🚀

Helpdesk

Go back to main page

8 minute read

List With Most Useful Commands in Rust

Find out more about the commands that you can use for your Rust server.

Dive into the world of Rust with our quick guide to the game’s most useful commands! Perfect for players and admins alike, these essential commands will help you navigate and customize your Rust experience with ease.

Command Functionality Parameter info Requires admin?
admintime 1-24 Sets the time of day to this hour for your player only Input -1 to reset to the server’s regular time Yes
ban steam64ID Bans a player from the server. Set username as a nickname you will remember this player by, reason to why you’re banning them and an optional duration of when the ban will expire Input duration using a value followed by a time indicator. Eg, 1M7d5m will keep them banned for 1 month, 7 days and 5 minutes from when you banned them Yes
banid Steam64ID Bans a player from the server with a reason using Steam64ID. Does not require the player to be on the server Yes
banlistex Returns a list of banned users with reasons and names Yes
bans Lists banned users Yes
benchmark Runs a benchmark simulation of many parts of the game to see how well you can run the game
bradley.quickrespawn Respawns the bradley APC in launchsite, does not create a second APC Yes
combatlog Displays recent damage information for what the player damaged and what the player was damaged by Optional Steam64ID for admins to see other player’s combatlog Only with another player
connect IP:Port Allows you to connect to a server if you have its IP address and Port If this is a locally hosted server you can replace the IP with “localhost”
connecthidden IP:Port Allows you to connect to a server if you have its IP address and Port but the connecting info is not printed to console
console.clear Clears the f1 console
console.copy Copies the contents of the F1 console to the clipboard
debug.lookingat Prints information about what the player is currently looking at Yes
debug.lookingat_debug Toggles debug stats to hover over what the player is currently looking at Yes
debugcamera Go into free camera mode Yes
debugcamera_unfreeze Freezes the debugcamera camera position allowing you to move your player around from a fixed viewing angle Yes
decay.scale Takes a float value that controls the multiplier for decay on the server default is 1 Yes
decay.upkeep_grief_protection Max minutes of upkeep the tool cupboard can consume after being destroyed to keep the base from decaying for that period of time default is 1440 (24 hours) Yes
decay.upkeep_period_minutes How many minutes does the upkeep cost last. Increase this value for upkeep to cost less default is 1440 (24 hours) Yes
del Takes the asset path of an asset/prefab and deletes all that are found on the server Asset path can be found by looking at the desired asset/prefab, using debug.lookingat and then console.copy Yes
drink Increases your thirst by the inputted amount 250 Yes
eat Increases your hunger by the inputted amount 500 Yes
ent kill Destroys the entity you’re looking at Yes
ent lock Locks the entity you’re looking at (codelocks, keylocks) Yes
ent unlock Unlocks the entity you’re looking at (codelocks, keylocks) Yes
ent who Returns the Steam64ID of who placed this entity Yes
env.progesstime true/false Dictates whether time will continue or stay at the current hour forever Yes
env.time 1-24 Sets the time of day for the whole server Yes
fillwater Fills all water containers with freshwater in the player’s inventory Yes
find Returns information on commands that match the inputted word
fps Returns current Frames Per Second. Can be used on client and server
fps.limit Used to set the limit of what FPS can become. Can set server fps limit when prefixed with “sv”
gesture gestureName Makes your player perform a gesture wave/victory/shrug/thumbsup/chicken/hurry/whoa
god true/false Puts you in god mode so you cannot receive any type of damage from the world and you do not lose hunger or thirst Yes
gotosleep ID Makes the player npc sleep Input their ID (name above their head) Yes
hackablelockedcrate.requiredhackseconds How many seconds should it take for locked crates (like at oilrig) to open once they’ve started to be hacked default is 900 (15 minutes) Yes
headlerp_inertia true/false Controls whether there is a delay for ‘alt look’ to snap back to the front facing position after no longer being pressed
heal Heals the player by the amount inputted Yes
heli.call Starts the patrol helicopter server event Yes
heli.calltome Starts the patrol helicopter server event and summons the helicopter to the player Yes
hurt Hurts your player by the inputted amount Yes
injure wounds the player Yes
kick Steam64ID/playerName Kicks the player from the server with an optional reason, they can join back straight away Yes
kill Kills your player taking you to the respawn menu (same functionality as hitting “suicide” in the esc menu)
killplayer Steam64ID/playerName Kills the inputted player sending them back to the respawn screen Use steam64ID for more accurate usage Yes
minicopter.insidedecayminutes How many minutes does a minicopter take to decay from full health when under a roof default is 2880 (48 hours)
minicopter.outsidedecayminutes How many minutes does a minicopter take to decay from full health when outdoors default is 480 (8 hours)
moderatorid Steam64ID Makes the player the second highest admin auth level (1) Yes
mute Steam64ID/playerName Mutes the player locally if used without admin so you don’t see their messages in chat. Mutes the player globally for the server if used as admin Depending on local or global mute functionality
mutelist Returns a list of players with an index that you have locally muted
netgraph.enabled true/false Toggles netgraph debug overlay that gives network information on entities - looks like white bars across the top of the screen. State is only updated whilst in a server
noclip Toggle noclip flight for the player Yes
ownerid Steam64ID Makes the player the highest admin auth level (2) Yes
perf 0/1/2/3/4/5/6 Sets performance data to show at the bottom left of your screen 0 - Removes stats1 - FPS2 - + Frame latency3 - + RAM usage4 - + Ping5 - + Invokes6 - + Tasks
ping Returns your latency to the server
playerlist Returns connected player information in a JSON format Yes
players Returns players on the server with their Steam64ID, name, ping Yes
printpos Print your current coordinate position. Can be prefixed with “sv” to be able to input a player’s Steam64ID and get their position Getting another player’s position requires admin
quit Close the game to desktop. Can be prefixed with “sv” to save and close the server Closing the server requires admin
refillvitals Fills health, hunger and thirst to full Yes
removemoderator Steam64ID Removes the second highest admin auth level (1) from the player Yes
removeowner Steam64ID Removes the highest admin auth level (2) from the player Yes
resetstate Steam64ID Resets the given player’s state, eg, if they are hostile to safezones Yes
server.writecfg Writes server convars/settings to the cfg files Yes
sleep Makes your player sleep Yes
sleepingusers Lists all players that are asleep on the server Yes
spawn entity Spawns an entity where the player is looking, if the entity name inputted is not found you are given choices Yes
spawnitem item Spawns an item where the player is looking, if the item name inputted is not found you are given choices Yes
status Returns players on the server with their Steam64ID, name, ping, time played, IP address Yes
sv say message Broadcasts a message to chat from the server Yes
sv stats Returns stats for the connected players alongside their Steam64ID and name. Time connected, kills, deaths, suicides Yes
teleport playerName/Steam64ID <playerName/Steam64ID> Teleport to the given player. If 2 players are inputted then this teleports the first player to the second Use steam64ID for more accurate usage Yes
teleport2marker Teleport to the marker you’ve set on the map Yes
teleport2me playerName/Steam64ID Teleport the given player to your position Use steam64ID for more accurate usage Yes
teleport2owneditem playerName/Steam64ID Teleport to an item the inputted player has placed Use steam64ID for more accurate usage Yes
teleportany entity Teleport to any entity type on the server Yes
teleportlos Teleports to the closest thing in the player’s Line Of Sight (LOS) Yes
teleportpos “x, y, z” Teleport to this coordinate Yes
unban Steam64ID Unbans the banned player Yes
unmute Steam64ID/index Unmutes the player locally if used without admin, index of the muted player from the “mutelist” command can be used instead of steam64ID. Unmutes the player globally for the server if used as admin Depending on local or global mute functionality
users Returns players on the server with Steam64ID and names Yes
version Prints version and build info, shows server version when used for the server
wakeupall Wakes up all sleeping NPC players Yes
weather.load Loads a weather type, eg, weather.load clear Yes
weather.report Prints the current weather stats for the server Yes
world.rendermap Saves a high resolution png file of the map
writecfg Writes settings and keybinds to the cfg files

Find out more about Rust server hosting with the help of our Knowledgebase articles that can be found here. For any questions please contact the support team via Discord or on-site Tickets.


Updated January 28, 2024      
Choose RocketNode as
your hosting partner

RocketNode offers fast and affordable game and VPS hosting solutions on reliable and efficient hardware with AMD Epyc architecture and NVME storage to assure high performance.

See games & pricing
As featured on Hosting Advice Website Planet