Skip to content

Factorio: Becoming an Admin

Discover how to grant administrator rights to gain full control over your server and manage in-game options effectively → Learn more now

10 November 20261 min read0 Views0 helpful

Introduction

Granting administrator rights allows you to easily and comprehensively manage your server with full control. As an admin, you can use all available options and features the game offers directly in-game. The following steps describe how to grant administrator rights for your server.

Configuration

Administrator rights allow you to make changes directly on your server in-game without having to edit the config. Adding an admin is done via the server-settings.json config file, which you can find in the Configuration tab (raw text view) of your game server.

At the end of the config file is an important section where admins are defined:

Code
  "_comment_admins": "List of usernames (case insensitive) who are immediately promoted",
  "admins": []
}

The names of the players who should receive admin rights must be entered there. If multiple admins are added, it might look like this:

Code
  "_comment_admins": "List of usernames (case insensitive) who are immediately promoted",
  "admins": [
  	"PlayerName1",
  	"PlayerName2",
  	"PlayerName3"
  ]
}

Players named PlayerName1, PlayerName2, PlayerName3 now have admin rights. Admin commands can be executed in-game via the console. Below is an overview of commonly used commands.

Commonly Used Commands

CommandDescription
/adminOpens the player management GUI.
/ban player reasonBans a player
/bansShows a list of banned players.
/unban playerUnbans a player
/banlist add/remove/get/clear playerAdds or removes a player from the ban list. Equivalent to /ban or /unban.
/kick player reasonKicks a player
/mute playerMutes a player
/unmute playerUnmutes a player
/whitelist add/remove/get/clear playerAdds or removes a player from the whitelist

More available commands can be found in the official Factorio Wiki.

FAQ

Frequently asked questions

Enter their username (case insensitive) in the server-settings.json file (Configuration tab, raw text view) under the admins field, e.g., "admins": ["PlayerName1", "PlayerName2"].
Use the command /admin.
Use the command /ban player reason.

Feedback

Was this article helpful?

Your feedback helps us prioritize and improve content.

0 of 0 Users found this article helpful.

Personal support

Need more help than the guide provides?

Our ZAP support team knows your product — briefly describe your issue and we'll help you personally.