Configuration
Gatekeeper keeps its settings in three files, and most changes apply without a restart.
Files
config/gatekeeper/
├── config.json
├── messages.json
└── fields.json
| File | Used for |
|---|---|
config.json | General settings, including the HTTP API and its admin token. |
messages.json | Denial screens. The Screen Configurator generates this for you. |
fields.json | Player profile fields and their visibility. |
Reloading
Apply most changes with:
/gatekeeper reload
No restart is required.
Denial screen config
Gatekeeper Screen Configurator
You don't have to edit the screen config by hand. Build a screen visually, copy the generated configuration, and paste it into your config.