Konfiguration
Eranio
Konfiguration
Der Mod liest mods/Eranio_HytaleAdminAPI/config.json. Die Datei wird beim ersten Start mit Standardwerten angelegt; Änderungen brauchen einen Serverneustart. Genau diese Datei schreibt der Mod beim ersten Start (Token als Beispiel gekürzt).
{
"token": "1b4e28ba-2fa1-11d2-883f-0016d3cca427",
"port": 5550,
"maxChatHistory": 500,
"requestTimeout": 10,
"chatPollInterval": 3,
"backupDir": "backup",
"worldDir": "universe",
"modsDir": "mods",
"bindAddress": "0.0.0.0"
}
| Schlüssel | Standard | Bedeutung |
|---|---|---|
token |
zufällige UUID | Wert für den Header X-Admin-Token |
port |
5550 |
HTTP-Port der API |
bindAddress |
0.0.0.0 |
Netzwerkadresse; 127.0.0.1 nur lokal |
maxChatHistory |
500 |
Chatnachrichten im Speicher |
requestTimeout |
10 |
Zeitlimit in Sekunden |
chatPollInterval |
3 |
Empfohlener Abfrageabstand für den Chat in Sekunden |
backupDir |
backup |
Backup-Ordner, falls Hytales Backup-Konfiguration keinen nennt |
worldDir |
universe |
Universe-Ordner |
modsDir |
mods |
Mods-Ordner |
gameLanguage |
auto |
Optional. Schreibt die Setup-Seite des Panels; nur das Panel liest ihn (Sprache der Item- und Erinnerungsnamen). Der Mod ignoriert ihn |
Spielerwelten
Die Einstellungen der Spielerwelten stehen nicht in dieser Datei. Sie liegen in player-worlds.json und werden mit POST /api/playerworlds/config oder im Panel geändert (World-Seite, Einstellungen Spielerwelten).
Hytale-Serverkonfiguration
Die eigene config.json des Servers (Server-Hauptordner) wird mit /api/serverconfig gelesen und geändert.