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
| Syntax | Description |
|---|---|
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_parent | Find the position of all parent entities |
entity.find_radius <radius> | Find the position of all entities in the given radius |
| entity.find_self | Find 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.collect | Collect 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.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/Steam64ID> | Kick a player from the server |
global.kickall [reason] | Kick everyone from the game |
| global.kill() | * |
| global.listid | Displays a list of banned users by ID |
| global.objects() | * |
| global.players | Prints 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.restart | Restart 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.status | Prints 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.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 <0-1.0> | Set the rain factor in the server.Using anything other than a valid value will set it to auto |
| weather.wind() | * |