Docs · mod build 5.7
Config files
Every file the mod keeps on your server.
Everything the mod keeps is under one folder in the server's profile directory:
$profile:HousoMods/Reforgedmin/
$profile is the profile folder your server was started with, so the files sit alongside the rest of your server's data and survive mod updates.
Every file is plain JSON, and you can edit any of them by hand. After editing, press Reload all under Maintenance, or restart the server. If a file can't be read (a typo, usually), the mod leaves it alone rather than overwriting your settings, and says so in the server log.
The files
| File | What's in it |
|---|---|
PermissionSystem/admins.json |
Staff: ranks, IDs and each person's permissions |
System/settings.json |
The Admin Tools button |
Panel/panel.json |
Panel settings |
Logging/logging.json |
What gets logged, and for how long |
Logging/Logs/admin_<date>.log |
The admin log, one file per day |
Maintenance/maintenance.json |
Backup settings |
Maintenance/Backups/ |
Backups, all files under one timestamp |
ServerMessages/messages.json |
Welcome message, announcements, show as |
WelcomeScreen/welcome.json |
The welcome screen |
Notifications/Webhooks.json |
Discord webhooks and which events are on |
Monitoring/kill_watch.json |
Kill Watch |
Monitoring/weapon_watch.json |
Weapon Watch |
Monitoring/movement_watch.json |
Movement |
Monitoring/cover_watch.json |
Through Cover |
Monitoring/conduct_watch.json |
Conduct |
Environment/environment.json |
The Environment tab's form, and whether it's put back on restart |
Monitoring/rpc_watch.json |
Rate Limits: limits, and which requests are watched |
Monitoring/conduct_state.json |
Chat mutes (from Conduct and from staff), combat logs, and punishments waiting for someone to rejoin |
Reforgedmin/link.json |
The link key, only if you've linked the server |
Visual/esp.json |
Your ESP options. This one is on your own PC, in your game's profile folder, not on the server |
Most files are created the first time the mod needs them, filled with the defaults.
Two files to keep private
Notifications/Webhooks.jsonholds your Discord webhook URLs.Reforgedmin/link.jsonholds your server's Reforgedmin key.
Neither ever leaves the server through the mod. Be careful where you paste them.
conduct_state.json
This one isn't settings. It's what the server remembers between restarts, like who's muted and who left mid-fight.
Bans
Bans aren't kept here. A ban from the panel goes on Bohemia's own server ban list, the same one the game uses, so there's no file to edit or lose. On a local test server that isn't on the Bohemia backend a ban only lasts until the server restarts.
Backups
Backups are named by timestamp and by the file they came from:
Backups/2026-09-26_13-45-02__PermissionSystem__admins.json
To restore one, copy it back over the live file (dropping the timestamp and folder prefix from the name), then press Reload all.