REFORGEDMIN
Server administration, forged into the game itself.
Per-person permissions, a live situation board, Discord signals and a full admin log - opened from the pause menu, stored on your own server.
[staff] ozzie made Kilo-2 Moderator

Section 1
Briefing
What it does, in order of how often you'll use it. The status on each is the truth today.
Chain of command
LIVEOwner, Admin and Moderator are ranks - they decide who can manage whom. What each person can actually do is set per person. Nobody can hand out a permission they don't hold, and nobody can touch someone ranked at or above them.
- 24 permissions, per person
- Add staff in game, or by GUID / Steam ID
- Changes apply the moment they're saved
Situation board
LIVEServer FPS with a rolling graph, frame time, players and AI against their limits, staff online, uptime and the in-game clock. Read on the server, not on your machine - so it's the server's numbers, not yours.
- Refresh rate you choose
- Opens on the tab you choose
- Everyone online, searchable by name, GUID or platform ID
Signals
PARTIALDiscord webhooks with a default, and an optional webhook of its own for any event - joins, kicks, bans, admin actions, the server going empty. URLs are stored on the server and never sent back to a client, not even to admins.
- Per-event routing, with a fallback
- Test any route from the panel
- Event delivery rolling out
Field log
LIVEEvery staff action written to a daily log on the server, by category - staff changes, settings, actions, connections, maintenance, broadcasts. Read the latest entries from inside the game.
- Keep N days, pruned automatically
- One-click backup of every config file
- Reload all configs without a restart
Comms
LIVEA welcome screen written in the game's own rich text, a welcome message, rotating announcements and broadcast-now. %servername%, %players% and friends are filled in for each player.
- Chat, on-screen hint, or both
- Live markup preview
- Placeholders in every message
Watch
IN DEVELOPMENTFlags the play that stops looking human: kills over a rolling window, fire rate against what the weapon can do, range per weapon type, speed and teleports, kills through cover, and griefing - team kills, spawn killing, combat logging.
- Measured on the server, never the client
- Flag, warn, kick or ban - per check
- Grace periods for the game's own teleports
Section 2
Chain of command
Ranks decide who manages whom. Permissions decide what each person does. They are not the same thing.
You can only give a role below your own - and only a permission you already hold.
{
"name": "Kilo-2",
"role": "moderator",
"steamId": "7656119…",
"permissions": {
"view_players": true,
"teleport": true,
"kick": true,
"ban": false
}
}Section 3
Everything on disk
No database, no external service holding your server hostage. Every setting is a readable file on your own box, one folder per feature - back them up, diff them, edit them by hand.
Section 4
Deploy
- 1
Subscribe
Add HSM Admin Tools to your server from the Workshop - ID
6A6EA6AD906D8C12. - 2
Join once
The server writes an empty
admins.jsonand logs your Steam ID and GUID the moment you join. - 3
Take command
Add yourself as
owner, restart, and open the pause menu. No#login, ever again.