RustRust7 min read

List With Most Useful Commands in Rust

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

RocketNode Staff
RocketNode Staff

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.

CommandFunctionalityParameter infoRequires admin?
admintime 1-24Sets the time of day to this hour for your player onlyInput -1 to reset to the server's regular timeYes
ban steam64ID <username> <reason> <duration>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 expireInput 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 themYes
banid Steam64ID <name> <reason> <duration>Bans a player from the server with a reason using Steam64ID. Does not require the player to be on the serverYes
banlistexReturns a list of banned users with reasons and namesYes
bansLists banned usersYes
benchmarkRuns a benchmark simulation of many parts of the game to see how well you can run the game
bradley.quickrespawnRespawns the bradley APC in launchsite, does not create a second APCYes
combatlog <Steam64ID>Displays recent damage information for what the player damaged and what the player was damaged byOptional Steam64ID for admins to see other player's combatlogOnly with another player
connect IP:PortAllows you to connect to a server if you have its IP address and PortIf this is a locally hosted server you can replace the IP with "localhost"
connecthidden IP:PortAllows you to connect to a server if you have its IP address and Port but the connecting info is not printed to console
console.clearClears the f1 console
console.copyCopies the contents of the F1 console to the clipboard
debug.lookingatPrints information about what the player is currently looking atYes
debug.lookingat_debugToggles debug stats to hover over what the player is currently looking atYes
debugcameraGo into free camera modeYes
debugcamera_unfreezeFreezes the debugcamera camera position allowing you to move your player around from a fixed viewing angleYes
decay.scaleTakes a float value that controls the multiplier for decay on the serverdefault is 1Yes
decay.upkeep_grief_protectionMax minutes of upkeep the tool cupboard can consume after being destroyed to keep the base from decaying for that period of timedefault is 1440 (24 hours)Yes
decay.upkeep_period_minutesHow many minutes does the upkeep cost last. Increase this value for upkeep to cost lessdefault is 1440 (24 hours)Yes
delTakes the asset path of an asset/prefab and deletes all that are found on the serverAsset path can be found by looking at the desired asset/prefab, using debug.lookingat and then console.copyYes
drinkIncreases your thirst by the inputted amount250Yes
eatIncreases your hunger by the inputted amount500Yes
ent killDestroys the entity you're looking atYes
ent lockLocks the entity you're looking at (codelocks, keylocks)Yes
ent unlockUnlocks the entity you're looking at (codelocks, keylocks)Yes
ent whoReturns the Steam64ID of who placed this entityYes
env.progesstime true/falseDictates whether time will continue or stay at the current hour foreverYes
env.time 1-24Sets the time of day for the whole serverYes
fillwaterFills all water containers with freshwater in the player's inventoryYes
findReturns information on commands that match the inputted word
fpsReturns current Frames Per Second. Can be used on client and server
fps.limitUsed to set the limit of what FPS can become. Can set server fps limit when prefixed with "sv"
gesture gestureNameMakes your player perform a gesturewave/victory/shrug/thumbsup/chicken/hurry/whoa
god true/falsePuts you in god mode so you cannot receive any type of damage from the world and you do not lose hunger or thirstYes
gotosleep IDMakes the player npc sleepInput their ID (name above their head)Yes
hackablelockedcrate.requiredhacksecondsHow many seconds should it take for locked crates (like at oilrig) to open once they've started to be hackeddefault is 900 (15 minutes)Yes
headlerp_inertia true/falseControls whether there is a delay for 'alt look' to snap back to the front facing position after no longer being pressed
healHeals the player by the amount inputtedYes
heli.callStarts the patrol helicopter server eventYes
heli.calltomeStarts the patrol helicopter server event and summons the helicopter to the playerYes
hurtHurts your player by the inputted amountYes
injurewounds the playerYes
kick Steam64ID/playerName <reason>Kicks the player from the server with an optional reason, they can join back straight awayYes
killKills your player taking you to the respawn menu (same functionality as hitting "suicide" in the esc menu)
killplayer Steam64ID/playerNameKills the inputted player sending them back to the respawn screenUse steam64ID for more accurate usageYes
minicopter.insidedecayminutesHow many minutes does a minicopter take to decay from full health when under a roofdefault is 2880 (48 hours)
minicopter.outsidedecayminutesHow many minutes does a minicopter take to decay from full health when outdoorsdefault is 480 (8 hours)
moderatorid Steam64IDMakes the player the second highest admin auth level (1)Yes
mute Steam64ID/playerNameMutes 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 adminDepending on local or global mute functionality
mutelistReturns a list of players with an index that you have locally muted
netgraph.enabled true/falseToggles 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
noclipToggle noclip flight for the playerYes
ownerid Steam64IDMakes the player the highest admin auth level (2)Yes
perf 0/1/2/3/4/5/6Sets performance data to show at the bottom left of your screen0 - Removes stats1 - FPS2 - + Frame latency3 - + RAM usage4 - + Ping5 - + Invokes6 - + Tasks
pingReturns your latency to the server
playerlistReturns connected player information in a JSON formatYes
playersReturns players on the server with their Steam64ID, name, pingYes
printpos <Steam64ID>Print your current coordinate position. Can be prefixed with "sv" to be able to input a player's Steam64ID and get their positionGetting another player's position requires admin
quitClose the game to desktop. Can be prefixed with "sv" to save and close the serverClosing the server requires admin
refillvitalsFills health, hunger and thirst to fullYes
removemoderator Steam64IDRemoves the second highest admin auth level (1) from the playerYes
removeowner Steam64IDRemoves the highest admin auth level (2) from the playerYes
resetstate Steam64IDResets the given player's state, eg, if they are hostile to safezonesYes
server.writecfgWrites server convars/settings to the cfg filesYes
sleepMakes your player sleepYes
sleepingusersLists all players that are asleep on the serverYes
spawn entitySpawns an entity where the player is looking, if the entity name inputted is not found you are given choicesYes
spawnitem itemSpawns an item where the player is looking, if the item name inputted is not found you are given choicesYes
statusReturns players on the server with their Steam64ID, name, ping, time played, IP addressYes
sv say messageBroadcasts a message to chat from the serverYes
sv statsReturns stats for the connected players alongside their Steam64ID and name. Time connected, kills, deaths, suicidesYes
teleport playerName/Steam64ID <playerName/Steam64ID>Teleport to the given player. If 2 players are inputted then this teleports the first player to the secondUse steam64ID for more accurate usageYes
teleport2markerTeleport to the marker you've set on the mapYes
teleport2me playerName/Steam64IDTeleport the given player to your positionUse steam64ID for more accurate usageYes
teleport2owneditem playerName/Steam64IDTeleport to an item the inputted player has placedUse steam64ID for more accurate usageYes
teleportany entityTeleport to any entity type on the serverYes
teleportlosTeleports to the closest thing in the player's Line Of Sight (LOS)Yes
teleportpos "x, y, z"Teleport to this coordinateYes
unban Steam64IDUnbans the banned playerYes
unmute Steam64ID/indexUnmutes 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 adminDepending on local or global mute functionality
usersReturns players on the server with Steam64ID and namesYes
versionPrints version and build info, shows server version when used for the server
wakeupallWakes up all sleeping NPC playersYes
weather.loadLoads a weather type, eg, weather.load clearYes
weather.reportPrints the current weather stats for the serverYes
world.rendermapSaves a high resolution png file of the map
writecfgWrites 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.

RocketNode

Launch faster. Stay ahead.