BattleAdmin Server Authority

by JeffReagen
BattleAdmin Server Authority

Summary

BattleAdmin is a server-authoritative administration system for Arma Reforger, designed for dedicated servers and permission-based staff teams.

Description

Features

- Identity-based staff roles and configurable permissions
- Protected Keymaster role and server-enforced staff hierarchy
- Player warning, kick, heal, teleport, bring, spectate, temporary-ban, and permanent-ban actions
- Persistent bans, warnings, audit history, backups, and automatic ban enforcement
- Game Master access grant and revoke controls
- Staff management from the in-game menu
- Server-wide announcements
- Discord webhook audit delivery with validation and bounded retries
- Dedicated-server startup health diagnostics
- Keyboard and mouse support with F4 menu access
- Controller support through the pause menu, including controller-only focus highlighting
- Vehicle heal, rearm, flip, and protected delete actions
- Area and world vehicle cleanup that removes only empty or destroyed vehicles

Every privileged action is authorized on the server and recorded through the audit pipeline. Players without BattleAdmin permission cannot open the menu.

Server setup

BattleAdmin creates its configuration under `$profile:BattleAdmin` on first server start. Stop the server, add the first trusted Keymaster to `Config/staff.json` using that player's persistent Bohemia identity, then restart the server.

The addon must be enabled on the dedicated server and connecting clients.

Vanilla `passwordAdmin`/listed-server-admin access can serve as an emergency full-access path when `VanillaAdminsBypass` is enabled.

BattleAdmin is a Creation of Overlord Development by Jeff Reagen

For Support And Docs on BattleAdmin join Overlord Development Discord https://discord.gg/a3cuDgwg8Q

Disclaimer
BattleAdmin is an unofficial, community-created modification for Arma Reforger. It is not affiliated with, endorsed by, sponsored by, or officially supported by Bohemia Interactive or Discord Inc.
Server owners are responsible for configuring BattleAdmin, assigning permissions, securing administrator accounts, protecting Discord webhook URLs, and maintaining backups. Never publish or share your Discord webhook URL. Anyone who obtains it may be able to send messages through that webhook.
When Discord integration is enabled, BattleAdmin may send administrative events—including player names, identifiers, moderation actions, reasons, staff information, and server activity—to the configured Discord channel. Server owners are responsible for notifying their players, obtaining any required consent, controlling access to logged information, establishing appropriate retention policies, and complying with applicable privacy laws and platform rules.
Administrative actions—including kicks, bans, vehicle deletion, and vehicle cleanup—may affect gameplay or stored server data. Test new releases and configuration changes before using them on a live server.
BattleAdmin is provided “as is,” without warranties or guarantees. The developer is not responsible for server downtime, data loss, exposed webhooks, unauthorized Discord messages, Discord account or server actions, configuration errors, moderation decisions, compatibility problems, or other damages resulting from its installation or use.
Arma Reforger and related trademarks belong to Bohemia Interactive. Discord and related trademarks belong to Discord Inc. By downloading or using BattleAdmin, you agree to follow the Arma Reforger Workshop Terms of Service, Discord Terms of Service, and all applicable server, platform, community, and privacy rules.

License

Arma Public License (APL)

Version
1.1.1
Game Version
1.7.0.54
Version size
2.07 MB
Downloads
90
Created
04.08.2026
Last Modified
04.08.2026
ID
6A0870E4F029FE66