Menu
 

Factorio Admin Guide: Commands & Permissions

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.

  1. Go to your Supercraft Server Console.
  2. Type the command: /promote [PlayerName].
  3. The server will reply: "Promoted [PlayerName] to admin."
  4. 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:

  1. Navigate to the File Manager.
  2. Go to the root directory.
  3. Create or Edit the file server-adminlist.json.
  4. Add player names in a JSON array format:
    [
      "EngineerViewer",
      "FactorioBuilder99",
      "SupercraftAdmin"
    ]
  5. Save the file and Restart the server.

Useful Admin Commands

Command Effect
/kick [Player] [Reason] Disconnects a player.
/ban [Player] [Reason] Bans a player. Bans are stored in server-banlist.json.
/mute [Player] Prevents a player from using chat.
/c game.speed = 2 Doubles the game speed (UPS). Careful, this increases CPU load!

Note: Some commands start with /c (Lua commands). Running these commands will disable achievements for the save permanently. Standard admin commands like /kick do not disable achievements.

Automate your authority. View plans.

Top