Farbthema

Status

Base: /api/status

Serverzustand, Ressourcen, Spieler und installierte Mods auf einen Blick

Verarbeitung: StatusHandler
GET /api/status

Serverstatus abrufen

Liefert Online-Zustand, Spielerzahl, Standardwelt, TPS, CPU- und RAM-Auslastung, Laufzeit und die Anzahl installierter Mods.

Antwort-Beispiel

{
  "online": true,
  "online_players": 3,
  "default_world": "default",
  "world_count": 2,
  "server_name": "Hytale Server",
  "max_players": 100,
  "version": "0.7.0",
  "cpu_system": 11,
  "cpu_process": 4,
  "ram_total_mb": 16384,
  "ram_free_mb": 9120,
  "ram_used_mb": 7264,
  "heap_used_mb": 1444,
  "heap_max_mb": 8192,
  "heap_percent": 17,
  "jvm_uptime": "2h 15m",
  "jvm_uptime_ms": 8100000,
  "uptime": "2h 14m",
  "uptime_ms": 8040000,
  "tps": 30.0,
  "installed_mods_count": 2
}

cURL

curl -X GET 'http://localhost:5550/api/status' \
  -H 'X-Admin-Token: YOUR_TOKEN'

Internes Verhalten

Liest Universe, Serverkonfiguration und die JVM-Messwerte. Kein Welt-Thread nötig.