Install AdminToolkit as two coordinated pieces: build the source into PBO files, patch the mission PBO, place @AdminToolkitServer in the server root, and start the server with -servermod=@AdminToolkitServer. Each administrator also needs the client-side @AdminToolkit enabled. The server will not grant access until the connecting player’s UID is listed in config.cpp, and kick or ban commands require the matching server command password.
Prefer not to run the server on your own PC? Godlike.Host offers hosted Arma 3 servers with free DDoS protection and up to three free backups a day.
What AdminToolkit installs on an Arma 3 server
AdminToolkit (ATK) is a multiplayer server-administration mod that can be extended with user extensions. Its documented feature set includes administrator and moderator modes, godmode, vehicle controls and global chat. The project describes it as a toolkit for administering Arma 3 multiplayer servers and extending it with user extensions.
As an Amazon Associate I earn from qualifying purchases.
The installation has separate client and server responsibilities:
- Client:
@AdminToolkitis enabled by the administrator (and any player who needs the client-side functionality) in the Arma 3 Launcher or startup parameters. - Server:
@AdminToolkitServeris copied to the server’s Arma 3 root and loaded with-servermod=@AdminToolkitServer. - Mission: The mission PBO is patched so the toolkit’s mission-side classes and functions are available, then the patched PBO is placed in
mpmissions. - Signature key:
admintoolkit.bikeygoes in the server’skeysdirectory when signature verification is enabled.
Keeping those roles distinct is the central installation rule. Installing only the client folder does not load the server component; installing only the server folder does not give an administrator the client mod required to use the toolkit.
#1 Best Overall
- BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
- EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
- COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
- LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
- WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.
Prerequisites and source layout
The project is distributed as source rather than as a ready-to-run server folder. Before building it, install the following on the Windows machine used to prepare the files:
- Arma 3 Tools through Steam.
- Visual Studio Code.
- The Arma-Dev extension for Visual Studio Code.
Download and extract the a3-admintoolkit repository. Open the extracted folder in Visual Studio Code. Do not copy the unbuilt source tree directly into the live server and expect it to load; the project’s documented workflow is to use the Arma 3: Pack command to create the PBO files first.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Make your administrator changes before packing. The file to edit is:
sourceadmintoolkit_servercfgconfig.cpp
Keep a backup of the original configuration and of the mission PBO you intend to patch. That gives you a clean rollback if a configuration edit or patch causes a load error.
Configure administrators, moderators and server commands
Add the owner or administrator UID
Open config.cpp and put the player’s exact Arma 3 UID in the administrator array:
AdminList[] = {"yourPlayerUID"};
Replace yourPlayerUID with the actual UID. The value must match the UID reported by the connecting player exactly; a typo, an extra character or the wrong account prevents administrator access even when every file is installed correctly.
Add moderators separately
Moderator access uses its own array:
ModeratorList[] = {"playerUID"};
Use this list for people who should receive moderator permissions rather than full administrator permissions. The repository warns that moderator access can be restricted and should be customized in config.cpp. Review the configuration instead of assuming that every moderator action is automatically available.
Enable kick and ban commands
If the toolkit must issue kick or ban commands, set the same server command password used by the Arma 3 server configuration:
Rank #2
- WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
- AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
- PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
- ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
- COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed
ServerCommandPassword = "yoursecretpassword";
The string must match the server’s configured command password. A mismatch can leave ordinary toolkit functions working while kick or ban actions fail. Treat this password as server administration data: do not publish it in a community post or give it to players who should not be able to issue server commands.
After editing, save the file and keep the UID and password changes in the source copy you will rebuild. Editing a copy that is never repacked will not change the PBO used by the server.
Recommended Free Tools
Build the AdminToolkit PBO files
- Open the extracted
a3-admintoolkitfolder in Visual Studio Code. - Press F1 to open the Command Palette.
- Run Arma 3: Pack.
- Allow the command to build all PBO files.
The pack operation produces the mod files that you will distribute as the client and server components. If the command is missing, verify that Arma 3 Tools is installed through Steam and that the Arma-Dev extension is installed and enabled in Visual Studio Code. Correct those prerequisites before attempting to copy files to the server.
Build again whenever you change config.cpp or any other source file. The running server reads the packed output, not the unsaved source in Visual Studio Code.
Patch the mission PBO
AdminToolkit’s documented integration path uses the included PowerShell patcher. The patcher adds the toolkit integration to an existing mission PBO rather than asking you to rebuild the mission manually.
- From the project folder, run the included PowerShell script:
.setup.ps1 -PatchMission
- When the file-selection dialog appears, select the mission PBO that your server will run.
- Wait for the patcher to finish. The patched output is written under
@MissionFile<Your.Mission.pbo>.
Choose the actual mission PBO, including its map and terrain naming, rather than an unrelated mission in the same directory. If you are integrating an extension such as Exile or a custom mission, inspect the repository’s mission-file documentation and preserve the mission’s existing configuration while adding the required toolkit classes and functions. The patcher is the project’s documented route for this integration; do not overwrite the original mission until you have retained a backup.
Free tools Windows power users keep installed
One-click scans. No signup required.
The output under @MissionFile is the file that belongs in the server’s mpmissions directory. Copying the unpatched original instead is a common reason for a server that loads the mod but does not expose its mission-side functionality.
Copy the client and server files
Client installation
Copy the built @AdminToolkit folder to the player’s Arma 3 game directory. Enable it through the Arma 3 Launcher or by adding it to the player’s startup parameters. The administrator connecting to the server must have this client folder enabled; the server-side folder does not replace it.
Rank #3
- Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
- Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
- Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
- ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
- Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)
Dedicated-server installation
On the dedicated server, place the following items as separate components:
| Item | Destination or setting | Purpose |
|---|---|---|
@AdminToolkitServer |
Server’s Arma 3 root | Server-side toolkit component |
Patched mission PBO from @MissionFile |
Server’s mpmissions directory |
Mission-side integration |
admintoolkit.bikey |
Server’s keys directory |
Signature verification key |
| Startup parameter | -servermod=@AdminToolkitServer |
Loads the server component |
Copy the patched mission with the exact filename expected by the server’s mission configuration. Keep @AdminToolkitServer in the server root rather than inside mpmissions; these directories serve different purposes.
If your server does not use signature verification, the key may not be required for that particular startup policy. When signature verification is enabled, place admintoolkit.bikey in keys so the server can validate the signed files.
Start the server with the correct parameter
Add this parameter to the dedicated-server startup line:
-servermod=@AdminToolkitServer
The spelling, at-sign prefix and parameter name matter. -servermod identifies a server-only mod; it is not the same role as a client -mod entry. If the folder is named differently, either restore the documented folder name or use the exact matching path in the parameter. Start the server after the folder, mission PBO and key are in place.
For a first launch, watch the server output for missing-addon or PBO-load errors. A clean startup does not by itself prove that an administrator is recognized, so perform the UID and in-game checks after the server reaches its normal running state.
Outdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchWindows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallManaged-host installation
On a managed Arma 3 host, the equivalent process is normally performed through FTP or the provider’s file manager:
- Upload
@AdminToolkitServerto the server’s Arma 3 root. - Upload the patched mission PBO into
mpmissions. - Upload
admintoolkit.bikeyintokeyswhen signature verification is enabled. - Open the host’s command-line or startup-parameter manager.
- Add the server-mod parameter required by AdminToolkit:
-servermod=@AdminToolkitServer. - Save the startup configuration and restart the server.
Hosting panels use different labels. Some document mod fields as -Mods or -servermods with semicolon-separated names. Use the parameter required by AdminToolkit’s own README, while following the host’s syntax for entering it. If the panel automatically rewrites or separates parameters, verify the final startup line rather than relying on what was typed into a form.
Rank #4
- Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
- Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
- 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
- Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
- USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC
Optional Workshop pairing
Workshop pairing is optional and applies only when a Workshop item identifier exists for the server mod. Bohemia Interactive’s documented mechanism is a meta.cpp file in the mod root:
Quick wins for a faster PC:
Repair Windows errors before they cause bigger problemsFix Now →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →protocol = 1;
publishedid = 123456789;
Replace the example number with the real Workshop item identifier. With that metadata, the launcher can associate the server mod with the Workshop item. Without an identifier, players must install or activate the client mod manually. Workshop metadata does not remove the need to deploy @AdminToolkitServer, patch the mission, or use -servermod=@AdminToolkitServer.
Verify the installation in the right order
Check the installation from the filesystem outward. This sequence separates missing files from permission and identity problems:
- The server starts without a missing-addon or PBO-load error.
@AdminToolkitServerexists in the server root.- The startup line contains
-servermod=@AdminToolkitServer. - The patched mission PBO from
@MissionFileis inmpmissions. admintoolkit.bikeyis inkeyswhen signature verification is enabled.- The connecting administrator has
@AdminToolkitenabled on the client. - The administrator’s UID exactly matches an entry in
AdminList[]. - If kick or ban actions are being tested,
ServerCommandPasswordmatches the server configuration.
Test with the same account whose UID you entered. Testing with a second account can look like an installation failure when it is simply not listed in the administrator or moderator array.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Troubleshooting by symptom
The server reports a missing addon or PBO-load error
Confirm that the packed output was built with Arma 3: Pack, that @AdminToolkitServer is in the server root, and that the startup parameter points to that exact folder name. Also verify that the mission file in mpmissions is the patched output, not the untouched original. A file copied from the source tree before packing may not contain the PBO structure the server expects.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Clear out junk files and repair common Windows errors3Scan for outdated or missing drivers - takes under a minuteThe server starts but AdminToolkit functions are unavailable
Check the mission integration first. Run .setup.ps1 -PatchMission against the mission PBO that the server actually loads, then replace the server’s copy with the resulting file under @MissionFile. Confirm that the client administrator has enabled @AdminToolkit; the server component alone is not a substitute for the client mod.
The administrator is treated as an ordinary player
Compare the connecting player’s UID character for character with AdminList[]. Rebuild after changing config.cpp, and ensure the rebuilt output is the one installed on the server. If the person should have limited permissions, check ModeratorList[] and the project’s moderator restrictions instead of adding a UID to the wrong list.
Kick or ban commands fail while other controls work
Set ServerCommandPassword to the same value used by the Arma 3 server configuration. Repack the toolkit after editing the setting, deploy the rebuilt files and restart the server. Do not diagnose this as a missing client mod until the password match has been checked.
Best Value
- Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
- Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
- Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
- Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
- Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.
Signature verification rejects the mod
When verification is enabled, confirm that admintoolkit.bikey is in the server’s keys directory. Check that the key belongs to the files you deployed and that the server is not pointing at a different root or copied release.
A managed-host panel appears to ignore the parameter
Inspect the provider’s generated startup command. If the panel expects semicolon-separated mod names or uses a field labelled -Mods or -servermods, follow its input format but ensure the final command still loads the server component as -servermod=@AdminToolkitServer, as required by the project documentation.
Updating without losing mission or permission changes
Keep the source folder, the edited config.cpp, the original mission PBO and the deployed patched mission in separate backup locations. For an update, apply the new source, re-enter or verify the administrator and moderator arrays, run Arma 3: Pack again, and rerun the mission patcher against the mission version you intend to keep. Deploy the resulting server folder, mission PBO and key as a set, then restart with the same server-mod parameter.
Do not assume that a newly packed toolkit contains your previous configuration. Verify AdminList[], ModeratorList[] and ServerCommandPassword before copying the update. Likewise, patching a different mission PBO does not update the mission currently configured on the server; the filename in mpmissions must correspond to the mission the server launches.
Installation checklist
- Install Arma 3 Tools through Steam, Visual Studio Code and the Arma-Dev extension.
- Open the extracted
a3-admintoolkitsource folder. - Edit
sourceadmintoolkit_servercfgconfig.cppwith the correct UIDs and, if needed, the matching server command password. - Press F1 and run Arma 3: Pack.
- Run
.setup.ps1 -PatchMissionand select the mission PBO. - Copy
@AdminToolkitto the client game directory and enable it. - Copy
@AdminToolkitServerto the server root. - Copy the patched mission from
@MissionFileintompmissions. - Copy
admintoolkit.bikeyintokeyswhen signature verification is enabled. - Start with
-servermod=@AdminToolkitServer. - Confirm clean startup, exact UID recognition and password-dependent commands.
Frequently Asked Questions
Can I install only @AdminToolkitServer and skip the client mod?
No. The server component must be loaded with -servermod=@AdminToolkitServer, but the administrator connecting to it must also have the client-side @AdminToolkit enabled.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Where does the patched mission go?
The patcher writes it under @MissionFile<Your.Mission.pbo>. Copy that resulting PBO into the server’s mpmissions directory.
Is Workshop registration required?
No. Workshop pairing is optional and requires an existing item identifier. Without one, players install or activate the client mod manually.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




