Rust Admin Commands List

Rust

·

Oct 27, 2024

·

29 Mins Read

Here is a list of all commands for Rust.

Important

Some commands listed here may only work with an RCON console. If the command does not work in-game, try running it via RCON. You can find our RCON guide here.

  • Commands identified with an asterisk (*) are only available via RCON.
  • This guide explains how to find a player's SteamID for commands that require it.
SyntaxAccepted ValuesDescriptionNotes
admin.mutevoice "player"player name/Steam64 IDPrevent a player from speaking in-game*
admin.unmutevoice "player"player name/Steam64 IDAllow a player to speak in-game*
admin.mutechat "player"player name/Steam64 IDPrevent a player from sending messages via in-game chat*
admin.unmutechat "player"player name/Steam64 IDAllow a player to send messages via in-game chat*
chat.say "text"stringPrints your text in the chat*
craft.add [id]Item IDAdd an item to your crafting queueYou must have the appropriate items in your inventory
craft.cancel [id]Item IDCancel the crafting task of the specified item*
craft.canceltask*Cancel the item currently being crafted*
entity.debug_lookat*Enable debugging for the entity you are looking at*
entity.find_entity [entity]Entity nameFind the position of all entities with the provided name*
entity.find_group [entity_group]Entity group nameFind the position of all entity groups with the provided name*
entity.find_id [id]Entity IDFind the position of an entity with the given ID*
entity.find_parent*Find the position of all parent entities*
entity.find_radius [radius]IntegerFind the position of all entities in the given radius*
entity.find_self*Find the position of the player entity*
entity.find_status [status]Entity statusFind an entity with the given status*
entity.spawn [entity]Entity nameSpawn an entity where you are looking*
entity.spawnat [entity] [worldPos]Entity name/positionSpawn an entity at the specified position in the world*
entity.spawnhere [entity] [distance]Entity name/integerSpawn an entity nearby at the specified distance away from the player*
entity.spawnitem [entity]Entity item nameSpawn an item in the world*
env.addtime 0-24Integer between 0-24Fast-forward time by the specified number of hours*
gc.collect*Collect the garbage dump*
global.ban "player" "reason"player nameBan a player from the game"reason" is optional
global.banid "player" "reason"Steam64 IDBan a player from the game by Steam ID"reason" is optional
global.banlist*Displays a list of banned users*
global.banlistex*Displays a list of banned users with reasons and usernames*
global.cleanup()***
global.colliders()***
global.error()***
global.injure()***
global.kick "player"player name/Steam64 IDKick a player from the server*
global.kickall "reason"*Kick everyone from the game"reason" is optional
global.kill()**"reason" is optional
global.listid*Displays a list of banned users by ID*
global.moderatorid "id"Steam64 IDMake a player a server moderatorAuthLevel 1, (Moderator)
global.objects()***
global.ownerid "id"Steam64 IDMake a player a server ownerAuthLevel 2, (Admin)
global.players*Prints out currently connected players*
global.queue()***
global.quit()*Leave the game*
global.removemoderator "id"Steam64 IDRemove a moderator*
global.removeowner "id"Steam64 IDRemove an owner*
global.report()***
global.respawn()***
global.respawn_sleepingbag()***
global.respawn_sleepingbag_remove()***
global.restart*Restart the server with a 300 seconds warning at 5 second intervals*
global.say "text"stringSends a message to all players in chat*
global.setinfo()***
global.sleep()***
global.spectate()***
global.status*Prints out currently connected players and server statsOnly available for admins
global.teleport()***
global.teleport2me()***
global.teleportany()***
global.textures()***
global.unban "id"Steam64 IDUnban 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.backup*Backup the server folder*
server.fill_groups()***
server.fill_populations()***
server.fps***
server.readcfg*Load server config*
server.save*Force a save-game*
server.start*Starts a server*
server.stop*Stops a server*
server.writecfg*Save all config changes*
weather.clouds()***
weather.fog()***
weather.rain [value]Value between 0 and 1.0, 0 is none, 1.0 is 100%Set the rain factor in the serverUsing anything other than a valid value will set it to auto
weather.wind()***
minecraft pfp
Jay Miller

Game Experience Engineer @ Shockbyte