Skip to content

List of Rust Admin Commands

This is a list of all of the available Admin commands.

The commands listed here are only accessible via RCON. If you want to know how to set up, you can check out our guide on [RCON for Rust here](https://help.aleforge.net/article/294-how-to-setup-the-rustadmin-rcon- tool).

RCON Commands

SyntaxDescription
admin.mutevoice <player/Steam64ID>Prevent a player from speaking in-game
admin.unmutevoice <player/Steam64ID>Allow a player to speak in-game
admin.mutechat <player/Steam64ID>Prevent a player from sending messages via in-game chat
admin.unmutechat <player/Steam64ID>Allow a player to send messages via in-game chat
chat.say <string>Prints your text in the chat
craft.add <ItemID>Add an item to your crafting queue. You’ll need to have the appropriate items in your inventory.
craft.cancel <ItemID>Cancel the crafting task of the specified item
entity.find_group <entitygroupname>Find the position of all entity groups with the provided name
entity.find_id <entityid>Find the position of an entity with the given ID
entity.find_parentFind the position of all parent entities
entity.find_radius <radius>Find the position of all entities in the given radius
entity.find_selfFind the position of the player entity
entity.find_status <status>Find an entity with the given status
entity.spawn <entityname>Spawn an entity where you are looking
entity.spawnat <entityname> <position>Spawn an entity at the specified position in the world
entity.spawnhere <entityname> <distance>Spawn an entity nearby at the specified distance away from the player
entity.spawnitem <entityname>Spawn an item in the world
env.addtime <0-24>Fast-forward time by the specified number of hours
gc.collectCollect the garbage dump
global.ban <playername> [reason]Ban a player from the game
global.banid <Steam64ID> [reason]Ban a player from the game by Steam ID
global.banlistDisplays a list of banned users
global.banlistexDisplays a list of banned users with reasons and usernames
global.cleanup()*
global.colliders()*
global.error()*
global.injure()*
global.kick <player/Steam64ID>Kick a player from the server
global.kickall [reason]Kick everyone from the game
global.kill()*
global.listidDisplays a list of banned users by ID
global.objects()*
global.playersPrints out currently connected players
global.queue()*
global.quit()Leave the game
global.removemoderator <Steam64ID>Remove a moderator
global.removeowner <Steam64ID>Remove an owner
global.moderatorid <Steam64ID>Adds a moderator based off of their Steam64ID
global.ownerid <Steam64ID>Adds an owner based off of their Steam64ID
global.respawn()*
global.respawn_sleepingbag()*
global.respawn_sleepingbag_remove()*
global.restartRestart the server with a 300 seconds warning at 5 second
intervals
global.say <string>Sends a message to all players in chat
global.setinfo()*
global.sleep()*
global.spectate()*
global.statusPrints out currently connected players and server stats. Only
available for admins
global.teleport()*
global.teleport2me()*
global.teleportany()*
global.textures()*
global.unban <Steam64ID>Unban a player from the game
global.users()Shows user info for players on server
hierarchy.cd()*
hierarchy.del()*
hierarchy.ls()*
inventory.endloot()*
inventory.give()*
inventory.giveall()*
inventory.givearm()*
inventory.givebp()*
inventory.givebpall()*
inventory.giveid()*
inventory.giveto()*
pool.clear()*
pool.status()*
server.backupBackup the server folder
server.fill_groups()*
server.fill_populations()*
server.fps*
server.readcfgLoad server config
server.saveForce a save-game
server.startStarts a server
server.stopStops a server
server.writecfgSave all config changes
weather.clouds()*
weather.fog()*
weather.rain <0-1.0>Set the rain factor in the server.Using anything other than a valid value will set it to auto
weather.wind()*