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.json holds your Discord webhook URLs.
  • Reforgedmin/link.json holds 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.