Skip to content
Back to Homepage

How to Add Admins to Your Holdfast Server

Admin access in Holdfast is granted using Steam64 IDs in your server config file. Once added, admins can use in-game commands to manage players, change maps, and adjust settings.

On AleForge, admin settings are configured in your config file, not on the Startup page.

  1. Go to the Steam client and open your profile
  2. Find your Steam64 ID using one of these methods:
    • Visit steamid.io and enter your profile URL
    • Enable Display Web Address Bars in Steam settings, then read the number from your profile URL

A Steam64 ID looks like: 76561198012345678

  1. Open the AleForge Holdfast Config Generator
  2. Go to Security & Access and add each admin’s Steam64 ID
  3. Click Generate Config, then Download Config
  4. Open the Blacksmith’s Portal and select your Holdfast server
  5. Go to Filesholdfastnaw-dedicated/configs and upload your config file
  6. Go to Startup and set the Config File variable to your newly uploaded filename
  7. Restart your server
  1. Stop your Holdfast server
  2. Go to Filesholdfastnaw-dedicated/configs and open your active config file
  3. Add each admin’s Steam64 ID on a separate line:
admin_steam_id_64 76561198012345678
admin_steam_id_64 76561198087654321
  1. Save and restart your server

Note: Use the Steam64 ID format (17-digit number starting with 7656). Formats like STEAM_0:1:12345 will not work.

The Holdfast wiki also documents server_admin_password as an alternative admin auth method:

server_admin_password defaultAdminPWReplace

Replace the value with your own password. For Steam64-based admin, use admin_steam_id_64 lines as shown above.

Open chat with T (team) or Y (all), then type a command:

Command Description
/admin kick <player> Kick a player
/admin ban <player> Ban a player
/admin unban <player> Unban a player
/admin mute <player> Mute a player’s chat
/admin unmute <player> Unmute a player
/admin slay <player> Kill a player instantly
Command Description
/admin changemap <map> Change to a different map
/admin changegamemode <0-3> Switch game mode
/admin restartround Restart the current round
/admin endround End the current round
/admin say <message> Server-wide admin message
Command Description
/admin switchplayer <player> Force a player to switch teams
/admin scrambleteams Randomize team assignments
/admin lockteams Prevent team switching
/admin unlockteams Allow team switching
  1. Stop your server
  2. Remove the admin_steam_id_64 line from your config in holdfastnaw-dedicated/configs
  3. Confirm the Config File Startup variable points to the updated file
  4. Restart your server
  1. Join your server
  2. Run: /admin say "Admin test - admin access confirmed"
  3. If the message broadcasts to all players, admin access is working

Tip: Admin commands only work with the Steam account whose Steam64 ID is in the config.