Limited offer! Discounts of up to 50% on your servers

✨ BLACK FRIDAY ✨

November 19 to December 2, 2024

Homme utilisant ordinateur portable contrôle serveur

How to install Server Admin Tools on an Arma Reforger server?

Need fast moderation, bans, and server control in one place? Install Server Admin Tools on your Arma Reforger server and take charge. In minutes, you’ll add the mod, set your admin ID, and manage everything from an in‑game menu.

Prerequisites

  • Access to your Oxygenserv panel (login and password)
  • An Arma Reforger server created and started at least once
  • Your Bohemia account to copy your Identity ID
  • The Workshop page of “Server Admin Tools” open (name, modId, version)
  • Ability to edit a JSON file in the panel
  • Open ports if you manage an external firewall: 2001/UDP (game), 17777/UDP (query)

Detailed steps

  1. Grab the mod details from the Workshop
    Open Arma Reforger Workshop and find “Server Admin Tools”. On the mod page, note the exact modId, name, and version (e.g., modId="59A23BCD12345678", name="Server Admin Tools", version="0.9.6"). If unsure, you can leave version="" to always use the latest. Keep these handy—we’ll paste them into the server config.
  2. Copy your Identity ID from Arma Reforger
    Launch Arma Reforger and open the “Profile” tab. Copy the “Identity ID” exactly (e.g., 12345678901234567). This is how the tool grants you admin rights. Any typo means you won’t see the admin menu in game.
  3. Stop the server cleanly
    Log into the Oxygenserv panel and open your Arma Reforger server. Click “Stop” and wait for the shutdown message in the console logs. Don’t edit files until it’s fully stopped or the server may overwrite your changes.
  4. Declare the mod in the server configuration
    In the panel, go to “Files” and open server.json (or the visual “Server Config” editor if available). a) Find the "mods": [] section. b) Inside the brackets, paste exactly: { "modId": "", "name": "", "version": "" }. c) Fill it with your Workshop values, e.g., { "modId": "59A23BCD12345678", "name": "Server Admin Tools", "version": "" }. Save the file—watch out for missing commas or quotes.
  5. Start to download the mod, then stop again
    Click “Start” and watch the console. You should see a “Downloaded mod …” message confirming the Workshop fetch. When it finishes (“Server started”), click “Stop”. If there’s no download, double-check the modId—one wrong character will block it.
  6. Open Server Admin Tools configuration
    In “Files”, navigate to profile/profile/ and open ServerAdminTools_Config.json. If it doesn’t exist yet, start the server once with the mod enabled to generate it, then stop and return. Review the main keys: admins and, if present, password.
  7. Add yourself as an admin
    In ServerAdminTools_Config.json, find "admins": { } and add an entry with your Identity ID. Minimal example: "admins": { "12345678901234567": { "nickname": "Owner", "immunity": 100 } }. Add multiple admins by separating entries with commas. Save; if startup fails with a JSON error, it’s often a missing comma or quote.
  8. Start, join the server, and open the Admin Tools menu
    Start the server and join with the account tied to your Identity ID. Press Esc in game and open “Admin Tools”. If a login prompt appears and you set a password in ServerAdminTools_Config.json (e.g., "password": "ChangeMeStrong!"), enter it. If the menu doesn’t show: a) confirm the mod is listed as loaded in logs, b) verify your Identity ID matches the config entry.

Tips & optimization

– Stability: pin the mod with "version": "x.y.z" to avoid breaking changes; use "version": "" for auto‑updates.
– Security: if the tool supports a "password", set a strong 12+ char pass with mixed characters.
– Roles/immunity: set "immunity": 100 for the owner to prevent accidental kicks.
– Maintenance: schedule a daily off‑peak restart to free memory and keep performance steady.
– Network: if you run an external firewall, ensure 2001/UDP and 17777/UDP are open.

FAQ

I don’t see “Admin Tools” in the Esc menu

Confirm the mod actually loads: the startup log should show it downloading/initializing. Double‑check the modId in server.json. Verify your Identity ID matches the entry in ServerAdminTools_Config.json and that the JSON is valid (no missing comma/quote).

ServerAdminTools_Config.json is missing

Start the server once with the mod declared in server.json, wait for “Server started,” then stop. The file is generated under profile/profile/. Refresh the file browser if you don’t see it immediately.

The mod won’t download / version issues

Clear the "version" value (leave "") to grab the latest. If it still fails, verify the Workshop status and your modId. Try a second restart to force the fetch if the first attempt timed out.

You’re set to run a clean, fair server with instant admin controls. Test a few actions (kick, ban, messages) so you’re ready when players join.

Related articles

Table des matières

Facebook
Twitter
LinkedIn