H
HytaleAdminAPI v1.0.0
Zurück

Welt

Base: /api/world

Welt-Informationen abrufen, Wetter und Zeit steuern, Welt speichern

Handler: WorldHandler
GET /api/world

Welt-Info

Allgemeine Informationen über die aktuelle Welt.

Antwort-Beispiel

{"name":"overworld","seed":123456789,"time":6000,"weather":"clear","difficulty":"normal","spawn":{"x":0,"y":64,"z":0}}

cURL

curl http://localhost:5550/api/world
POST /api/world/time

Zeit setzen

Setzt die Tageszeit der Welt.

Request Body

Feld Typ Pflicht Beschreibung
time integer Ja Ticks (0=Morgen, 6000=Mittag, 12000=Sonnenuntergang, 18000=Nacht)

Antwort-Beispiel

{"success":true,"message":"Time set to 6000"}

cURL

curl -X POST http://localhost:5550/api/world/time \
  -H 'Content-Type: application/json' \
  -d '{"time":6000}'
POST /api/world/weather

Wetter setzen

Ändert das Wetter der Welt.

Request Body

Feld Typ Pflicht Beschreibung
weather string Ja Wetter: clear, rain, storm

Antwort-Beispiel

{"success":true,"message":"Weather set to clear"}

cURL

curl -X POST http://localhost:5550/api/world/weather \
  -H 'Content-Type: application/json' \
  -d '{"weather":"clear"}'
POST /api/world/save

Welt speichern

Speichert die aktuelle Welt auf die Festplatte.

Antwort-Beispiel

{"success":true,"message":"World save initiated"}

cURL

curl -X POST http://localhost:5550/api/world/save

Internes Verhalten

Speicherung läuft asynchron. Kann die TPS kurzzeitig beeinflussen.