Seraph installs through the Seraph Launcher. It handles everything: signing you in, picking your client, and injecting or installing the mod for you.Documentation Index
Fetch the complete documentation index at: https://docs.seraph.si/llms.txt
Use this file to discover all available pages before exploring further.
Download the launcher
Only download from official links, other downloads may compromise your own security. Our official domains will always end in
seraph.si.First launch
Run the launcher
Double-click
seraph-launcher.exe. The first launch may take a few seconds while it sets itself up.Sign in with Discord
On startup the launcher prompts you to sign in with your Discord account. This creates your Seraph account and writes your auth token to disk so the mod can talk to the Seraph backend.
Pick your client
Once you’re signed in, you’ll see three options:
- Download Forge: installs Minecraft Forge 1.8.9 and drops the Seraph jar into your
mods/folder. - Inject for Lunar Client: launches Lunar and injects Seraph into the running process.
- Inject for Badlion Client: launches Badlion and injects Seraph into the running process.
Where files live
The launcher creates a per-user data folder used by every Seraph install on your machine, no matter which client:| OS | Path |
|---|---|
| Windows | %AppData%\Seraph\ |
| macOS | ~/.Seraph/ |
| Linux | $XDG_DATA_HOME/Seraph/ (defaults to ~/.local/share/Seraph/) |
config.json, your settings.token.json, Seraph auth token. Don’t share this.nicknames.json, saved nick to real-name mappings (only “permanent” ones).