
In the unforgiving world of Rust, where survival hinges on resourcefulness and cunning, players are thrown into a constant struggle. As an admin, you take on the mantle of guardian, the architect of a fair and balanced experience for your player base. Fear not, for you wield a powerful arsenal – admin commands.
These commands empower you to shape the world itself. Need to provide a helping hand? Spawn essential items to aid struggling players. Are lost souls wandering the wilderness? A simple teleport command reunites them with civilization. But the true weight of your responsibility lies in maintaining order. Admin commands grant you ultimate control over who gets to participate: disruptive players can be swiftly ejected, and cheaters attempting to subvert the game’s spirit can be permanently banished. This comprehensive guide will unveil your entire admin command arsenal, transforming you from a passive observer into a master sculptor, ready to tame the untamed wilds of Rust.
How To Use The Access Rust’s Console
To use the Rust in-game console you will need to press F1 on your keyboard it will look like this:
In this console, there are 5 different tabs.
Console – This tab allows you to use commands
Info – Lists details about your computer
Net – Shows information about your connection to the server
Items – Shows a list of different items you can spawn in. (need admin permission)
Tools – Different tools admins can use. (need admin permissions)
Rust Admin Commands
Below is a list of commands with different categories
Server Settings
COMMAND | ACCEPT VALUES | DESCRIPTION | |
chat.serverlog | TRUE | If true, all chats will be logged into the console | |
Echo “Text” | Prints text to the server console | ||
Env.time | Sets the time to hours | ||
Find “command” or “.” | Searches for a command, using “.” will list all commands | ||
Say “Message” | Broadcasts a message to all players in-game | ||
server.globalchat | TRUE | If true, all chat messages will be broadcast to all players | |
server.stop | Stops server | ||
server.save | Saves Server | ||
Server.saveinternal “value” | 60 | Defines a time cycle to autosave server (In seconds) | |
server.secure | If true, EAC will kick banned or unregistered players before joining | ||
Server.seed “value | 123456 | Sets the server seed. | |
server.stability | If true, Structure stability is enabled | ||
Server.tickrate “rate” | Sets the tick rate of the server | ||
server.writecfg | Saves .cgf changes that have been added via commands | ||
quit | It saves everything and stops the server | ||
init | Loads config files |
Moderation Commands
COMMAND | ACCEPTED VALUES | DESCRIPTION | |
chat.mute “Player” | Steam64/Playername | Prevents a user from using in-game chat | |
chat.unmute “Player” | Steam64/Playername | Allows a user to use in-game chat | |
global.ban“Playername” “Reason” | Playername | Bans a user from the server (Reason optional) | |
global.banid “Player” “Reason” | Steam64 ID | Bans a player from the server via steamID (Reason is optional) | |
Banlist | Shows a list of banned users | ||
Banlistex | Shows a list of banned users with a reason | ||
global.kick “player” | Steam64/Playername | Kick a user from the server | |
global.kickall “reason” | Kicks everyone from the server (Reason is optional) | ||
global.listid | Lists all users who have been banned via steam64 | ||
global.unban “ID” | Steam64 | Unbans a user from the server | |
global.users | Connected Players | ||
global.moderatorid “id” | Steam64 | Makes a user moderator for server (Auth level 1) | |
global.ownerid “id | Steam64 | Makes a user owner (Auth level 2) | |
global.removemoderator “id” | Steam64 | Removes a user from moderator | |
global.removeowner “id” | Steam64 | Removes a user from owner | |
global.restart | Restarts server with a 300-second warning | ||
server.cfg | Loads server config | ||
server.save | Force game-save | ||
server.start | Starts server | ||
server.stop | Stops server | ||
server.writecfg | Saves .cgf changes that have been added via commands |
Player Commands
COMMAND | ACCEPTED VALUE | DESCRIPTION | |
chat.say | string | Sends a message in chat through F1 console | |
env.addtime [0-24] | Integer between 0-24 | Fast forwards time by hours | |
Craft.add [ID] | Item ID | Add an item to crafting queue | |
Craft.cancel [ID] | Item ID | Cancel the item from crafting | |
Craft.canceltask | Cancel the item currently being crafted | ||
entity.debut_lookat | Enables debugging for the entity you are looking at | ||
entity.find_entity [entity] | Entity name | Find the position of all entities with the name | |
Entity.find_group [entity_group] | Entity group name | Find the position of all entity groups with the name | |
Entity.find_id [ID] | Entity ID | Find the position of an entity with the ID | |
entity.find_parent | Find the position of all parent entities | ||
Entity.find_radius [radius] | integer | Find the position of all entities given a radius | |
entity.find_self | Find the position of all player entities | ||
Entity.find_status [status] | Entity status | Find an entity with the given status | |
Entity.spawn [entity] | Entity status | Spawn an entity where you are looking | |
Inventory.give “Item ID” “Amount” | Item ID | Gives yourself an item | |
Inventory.giveall “Item ID” “Amount | Item ID | Gives everyone an item | |
Inventory.givebp “Item ID” | Item ID | Gives yourself blueprint | |
Inventory.giveto “player name” “Item ID” “Amount | Item ID | Gives a user an item | |
Kill “Name” | Playername | Kills player | |
quit | Closes game | ||
respawn | Force respawn | ||
respawn_sleepingbag | Force respawn in your sleeping bag | ||
Sleep | Go to sleep | ||
Spectate |
Conclusion
In conclusion, this guide has equipped you with the knowledge of Rust admin commands and empowered you to wield their potential. You’ve delved into accessing the console and explored various commands across various categories. From managing server settings and maintaining order with moderation tools to assisting players with resourceful commands, you are now well-prepared to govern your Rust server effectively. Remember, the age-old adage applies here: with great power comes great responsibility. As you leverage these commands, ensure you do so with fairness and a commitment to fostering a balanced and enjoyable Rust experience for all your players. This focus on wielding your newfound power responsibly will solidify your role as a benevolent admin, ensuring a thriving Rust community.
Looking to create your own gaming server? It only takes a few minutes.

Gabriel Potter is a writer for NameHero, he writes in-depth guides for video games. He enjoys playing games like League of Legends and Rainbow Six Siege in his free time.
Leave a Reply