Rust Admin Commands List
Important!
Commands marked with an asterisk *
can only be used through RCON or the server console, not the in-game console. You can see our guide How to Set Up RCON on Your Rust Server.
Commands in the F1
console only work for users with Admin privileges – see How to Set Administrators on Your Rust Server.
Some commands requires a SteamID64; use the guide How to Find a User’s SteamID to get the correct ID.
1. Server Management
server.save
– Force the server to save the world. *
server.writecfg
– Save all config changes. *
server.readcfg
– Load server config. *
server.stop
– Shut down the server. *
server.start
– Start the server. *
server.restart
– Restart the server with 300-second warning, 5-second intervals. *
server.backup
– Backup the server folder. *
server.fill_groups()
– Respawn all loot crates. *
server.fill_populations()
– Respawn all animals/NPCs. *
server.hostname "Name"
– Set the server display name.
server.maxplayers <number>
– Maximum allowed players.
server.level <level>
– Set world map size.
server.seed <seed>
– Set world map seed.
2. Player Management
kick "player"
– Remove a player. *
kickall "reason"
– Kick all players. *
ban "player" "reason"
– Ban a player. *
banid "Steam64ID" "reason"
– Ban by Steam64 ID. *
unban "Steam64ID"
– Remove a ban. *
moderatorid "Steam64ID"
– Make a player a moderator. *
removemoderator "Steam64ID"
– Remove a moderator. *
ownerid "Steam64ID"
– Make a player a server owner. *
removeowner "Steam64ID"
– Remove an owner. *
players
– List currently connected players. *
status
– Show server stats and player information. *
users()
– Show detailed player info. *
global.listid
– List banned users by ID. *
global.banlist
– Display banned users. *
global.banlistex
– Display banned users with reasons and usernames. *
3. Chat and Voice
admin.mutevoice "player"
– Prevent a player from speaking in-game. *
admin.unmutevoice "player"
– Allow a player to speak in-game. *
admin.mutechat "player"
– Block a player from sending messages via in-game chat. *
admin.unmutechat "player"
– Allow a player to send messages via in-game chat. *
chat.say "text"
– Prints your text in chat. *
global.say "text"
– Broadcast a message to all players in chat. *
4. Inventory and Crafting
inventory.give "item.shortname" quantity
– Add specified items to your own inventory. *
inventory.giveall "item.shortname" quantity
– Add specified items to all players’ inventories. *
inventory.givebp "player" "blueprint"
– Give a blueprint to a specific player. *
inventory.givebpall "blueprint"
– Give a blueprint to all players. *
inventory.givearm "player" "item.shortname" quantity
– Add items to a player’s hotbar. *
inventory.giveid "Steam64ID" "item.shortname" quantity
– Give items via Steam64 ID. *
inventory.giveto "player" "item.shortname" quantity
– Give specific items to a player. *
craft.add [id]
– Add an item to your crafting queue.
craft.cancel [id]
– Cancel the crafting task of a specific item. *
craft.canceltask
– Cancel the item currently being crafted. *
5. Teleportation
teleport "player" "target"
– Teleport one player to another. *
teleport "player"
– Teleport to a specific player. *
teleportpos x y z
– Teleport to specific coordinates. *
teleport2me "player"
– Teleport a player to your location. *
teleportany "player/entity"
– Teleport any player or entity to you. *
teleport.group "group"
– Teleport all players in a group to your position. *
6. Movement & Flight
noclip
– Enable/disable free-flying mode.
global.god true/false
– Toggle invincibility for a player. *
walkspeed <value>
– Adjust walking speed. *
playerspeed <value>
– Adjust running speed for yourself. *
debugcamera
– Free camera mode for screenshots or cinematic captures. *
7. World, Weather, and Time
weather.wind()
– Activate wind weather conditions. *
env.addtime 0-24
– Fast-forward time by specified hours. *
env.time <0-24>
– Set the current time of day. *
env.weather <0-1>
– Adjust general weather intensity. *
env.lightning
– Trigger a lightning strike at your location. *
env.fog 0-1
– Adjust fog intensity. *
weather.clouds()
– Set cloudiness. *
weather.fog()
– Set fog density. *
weather.rain [0-1]
– Set rain intensity (0 = none, 1 = full). *
8. Entity and Spawn Control
[animal].population <value>
– Set the population for a specific animal type (e.g., chicken.population 0
).
entity.spawn [entity]
– Spawn an entity at the location you are looking at. *
entity.spawnat [entity] [worldPos]
– Spawn an entity at a specific world position. *
entity.spawnhere [entity] [distance]
– Spawn an entity nearby at the specified distance from the player. *
entity.spawnitem [item]
– Spawn an item in the world. *
entity.find_entity [entity]
– Locate all entities with the given name. *
entity.find_group [entity_group]
– Locate all entities within a specified group. *
entity.find_id [id]
– Locate a specific entity by its ID. *
entity.find_parent
– Locate all parent entities. *
entity.find_radius [radius]
– Find all entities within a given radius. *
entity.find_self
– Find your own player entity. *
entity.find_status [status]
– Find entities by their status. *
entity.debug_lookat
– Enable debug mode for the entity you are looking at. *
env.addtime 0-24
– Fast-forward the time by a given number of hours. * (You already have this in Weather/Time, optional duplicate)
gc.collect
– Collect the garbage dump (clears unused memory). *
9. Global Administration
global.quit()
– Leave the server/game. *
global.respawn()
– Respawn yourself. *
global.respawn_sleepingbag()
– Respawn at your sleeping bag. *
global.respawn_sleepingbag_remove()
– Remove a sleeping bag respawn point. *
global.sleep()
– Force your character to sleep. *
global.spectate()
– Enter spectator mode. *
Rust Server Hosting
Starts at $11.99
