Server Config
Base: /api/config
Server-Konfiguration lesen und ändern
Handler: ConfigHandler
GET
/api/config
Konfiguration lesen
Gibt die aktuelle Server-Konfiguration zurück.
Antwort-Beispiel
{"max_players":50,"difficulty":"normal","pvp":true,"spawn_protection":16,"view_distance":10,"motd":"§aEin Hytale Server"}
cURL
curl http://localhost:5550/api/config
POST
/api/config/set
Konfiguration ändern
Ändert Konfigurationswerte. Einige Änderungen erfordern einen Neustart.
Request Body
| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
key
|
string | Ja | Konfigurations-Schlüssel |
value
|
mixed | Ja | Neuer Wert |
Antwort-Beispiel
{"success":true,"message":"Config max_players set to 100","requires_restart":false}
cURL
curl -X POST http://localhost:5550/api/config/set \
-H 'Content-Type: application/json' \
-d '{"key":"max_players","value":100}'
Einige Konfigurationsänderungen (z.B. max_players, view_distance) erfordern einen Server-Neustart um wirksam zu werden.