Factorio: Managing Admins & Permissions
In **Factorio**, admins have the power to run console commands that affect the game state (like `/c`), kick/ban griefers, and pause/unpause the game. Permissions are managed via a simple JSON file or the server console.
1. The Admin List
The server tracks admins in a file named server-adminlist.json. Players listed here automatically get admin rights upon joining.
2. Console Promotion
You can promote a player to admin instantly using the server console (RCON) without needing a restart.
3. Cheat Mode
Admins can enable Cheat Mode (`/c game.player.cheat_mode=true`) to build instantly without resources. Useful for creative testing.
Method 1: Using the Console (Recommended)
This method works while the server is running and takes effect immediately.
- Go to your **Supercraft Server Console**.
- Type the command:
/promote [PlayerName]. - The server will reply: "Promoted [PlayerName] to admin."
- To remove admin status, use:
/demote [PlayerName].
Method 2: Editing server-adminlist.json
If you prefer to configure this offline or want to bulk-add admins:
- Navigate to the File Manager.
- Go to the
/config/(or root) directory. - Create or Edit the file
server-adminlist.json. - Add player names in a JSON array format:
[ "EngineerViewer", "FactorioBuilder99", "SupercraftAdmin" ] - Save the file and **Restart** the server.
Useful Admin Commands
| Command | Effect |
|---|---|
/kick [Player] [Reason] | Disconnects a player. |
/ban [Player] [Reason] | detailed ban capabilities. Bans are stored in server-banlist.json. |
/mute [Player] | Prevents a player from using chat. |
/inventory [Player] | Opens the target player's inventory (requires mod/scripting usually, but native debug options exist). |
/c game.speed = 2 | Doubles the game speed (UPS). Careful, this increases CPU load! |
Note: Some commands start with /c (Lua commands). Logging these commands will disable achievements for the save permanently. Standard admin commands like `/kick` do not disable achievements.
Automate your authority. Host your Factorio server with Supercraft and use our web-based RCON client to manage your factory from any device.