Weltverwaltung
Eranio
Weltverwaltung
Die World-Seite verwaltet alle Welten des Servers: dauerhafte Server-Welten (zum Beispiel default oder eine Farmwelt), Spielerwelten, die Abenteuer-Inhalte von Hytale 0.7 (Welt-Ereignisse, Portale, Void-Invasionen), Warps, Zeit und Wetter.
Zum Ansehen reicht hytale-admin.world-read, für jede Änderung braucht es hytale-admin.world-manage. Alle Daten kommen live vom Mod HytaleAdminAPI. Antwortet der Server nicht, zeigt die Seite einen Hinweis und versucht es alle 10 Sekunden erneut.
Welten
Server-Welten
Server-Welten erscheinen als kompakte Karten, die Standardwelt immer zuerst. Jede Karte zeigt Name, Art (Normal, Flach, Leer), Größe auf der Platte, Spieler online und Abzeichen für besondere Einstellungen (PvP, eingefrorene Kreaturen, angehaltene Zeit usw.).
Alle Aktionen liegen im Drei-Punkte-Menü der Karte, aufgeteilt in zwei Abschnitte:
| Abschnitt | Aktion | Wirkung |
|---|---|---|
| Welt | Einstellungen | Anzeigename, Spielmodus, PvP, Fallschaden, Kreaturen spawnen, Kreaturen eingefroren, Zeit angehalten |
| Welt | Spawn setzen | An der Position eines Spielers oder per Koordinaten. Das Formular ist immer mit dem aktuellen Spawn vorausgefüllt, ein Bestätigen ohne Änderung verschiebt also nichts |
| Welt | Welt-Ereignisse | Hytales Welt-Ereignisse (zum Beispiel Goblin-Einbrüche) an oder aus |
| Welt | Spieler hinschicken | Teleportiert einen Online-Spieler zum Spawn dieser Welt |
| Verwaltung | Als Standard setzen | Neue Spieler und Spieler ohne gültige Welt landen hier |
| Verwaltung | Entladen | Speichert und entlädt die Welt, sie bleibt auf der Platte |
| Verwaltung | Zurücksetzen | Löscht die Welt und erzeugt sie mit neuem Seed neu (Farmwelt). Einstellungen und Anzeigename bleiben. Auf Wunsch ziehen alle Warps der Welt auf den neuen Spawn um. Bestätigung per Eingabe des Weltnamens |
| Verwaltung | In den Papierkorb | Verschiebt den Weltordner nach universe/worlds-trash |
Welt anlegen
Welt anlegen fragt Name (a-z, 0-9, _ und -, 2 bis 32 Zeichen), Art (Normal, Flach, Leer), Anzeigename, Spielmodus und dieselben Schalter wie die Einstellungen ab. Angelegte Welten lädt Hytale bei jedem Start.
Entladene Welten und Papierkorb
Welten, die auf der Platte liegen, aber nicht geladen sind, lassen sich wieder laden oder in den Papierkorb legen. Der Papierkorb zeigt jede gelöschte Welt mit Datum; Einträge lassen sich zurückholen (zurücklegen und laden) oder endgültig löschen.
Spielerwelten
Spielerwelten stehen in einem eigenen, einklappbaren Abschnitt als Tabelle mit Suche, Filter nach Status und 25/50/100 Zeilen pro Seite.
| Spalte | Bedeutung |
|---|---|
| Name | Ordnername, darunter der Anzeigename |
| Besitzer | Spieler, dem die Welt gehört |
| Status | Geladen, Entladen oder Ausgelagert (Erklärung beim Darüberfahren) |
| Zugang | Gesperrt oder Freigeschaltet, dazu Anzahl Mitglieder und Gäste (Namen beim Darüberfahren) |
| Spieler | Anzahl der Spieler, die gerade in der Welt sind |
| Größe | Größe auf der Platte |
Menü je Zeile: Einstellungen, Spieler hinschicken, Laden, Auslagern, Zurücksetzen, Art ändern (Server-Welt oder Spielerwelt mit Besitzer) und Papierkorb.
Ausgelagerte Welten
Ausgelagerte Welten liegen in universe/worlds-parked. Hytale lädt beim Start jeden Ordner in universe/worlds, deshalb werden Spielerwelten ausgelagert und erst bei Bedarf geladen. Ein Lasttest mit 100 leeren Welten ergab je geladener Welt etwa 95 MB RAM, 0,75 % eines Kerns und 3 bis 5 Threads.
Einstellungen Spielerwelten
Der Knopf Einstellungen Spielerwelten über der Tabelle steuert das System im Spiel:
| Einstellung | Standard | Bedeutung |
|---|---|---|
| Spieler dürfen eigene Welten anlegen | an | Anlegen über /meinewelt an oder aus |
| Welten je Spieler | 1 | 0 schaltet eigene Welten ab. Spieler mit hytaleadmin.worlds.bypass haben keine Grenze |
| Leere Welt auslagern nach (Minuten) | 5 | Leere Spielerwelten werden nach dieser Zeit entladen und ausgelagert |
Wie Spieler ihre Welten im Spiel anlegen und teilen, beschreibt die Anleitung Spielerwelten.
Abenteuer (Hytale 0.7)
Für jede dauerhafte Welt zeigt die Seite den Abenteuer-Zustand:
- Welt-Ereignisse an oder aus
- Portal-Welten mit Portal-Typ, Restzeit und Zustand des Timers. Die Zeit lässt sich um -1, +1 oder +5 Minuten ändern, der Timer lässt sich anhalten
- Void-Invasion je Portal: Die Stufen werden aus der Konfiguration des jeweiligen Portals gelesen, dadurch funktioniert jede Portal-Variante. Die Karte zeigt die aktuelle Stufe, eine Zeitleiste mit den Startzeiten und einen Live-Countdown bis zur nächsten Stufe. Invasion stoppen entfernt die Invasion und hält ihren Zähler an, die Portalzeit läuft weiter; Invasion wieder zulassen setzt den Plan zurück. Nach einer Zeitänderung baut der Mod eine fällige Invasion sofort wieder auf
- Spieler in der Welt, mit der Möglichkeit, die Debug-Anzeige (F3) je Spieler zu sperren
Temporäre Instanz-Welten (Portale, Dungeons) stehen nicht hier, sondern auf dem Dashboard unter Aktive Instanzen.
Warps
Warps nutzen Hytales eigenes Warp-System (TeleportPlugin). Im Panel angelegte Warps funktionieren im Spiel mit /warp <Name> und /warp list, im Spiel angelegte Warps (auch von Teleporter-Blöcken) erscheinen im Panel.
| Aktion | Details |
|---|---|
| Warp anlegen | An der Position eines Online-Spielers (mit Blickrichtung) oder mit Welt und Koordinaten |
| Spieler hierher teleportieren | Auch weltübergreifend, mit Eintrag im /back-Verlauf des Spielers |
| Warp löschen | Entfernt den Warp aus Hytales Liste |
Die Liste zeigt Name, Welt, Koordinaten und Ersteller.
Zeit und Wetter
| Aktion | API | Hinweise |
|---|---|---|
| Zeit setzen | POST /api/world/time |
midnight, sunrise, noon oder sunset, gilt für die erste geladene Welt (normalerweise die Standardwelt) |
| Wetter je Zone anzeigen | GET /api/world/weather |
Aktuelles Wetter, mögliche Wetterarten und Spieler je Zone (ab HytaleAdminAPI 1.15.0) |
| Wetter einer Zone festlegen | POST /api/world/weather/zone |
Zone 0 bis 4, eine Wetter-ID der Zone oder natural für die Vorhersage des Spiels |
| Ganze Welt erzwingen | POST /api/world/weather |
Eine Wetter-ID für alle Zonen oder natural zum Aufheben |
Wetter je Zone
Hytale wählt das Wetter nicht für die ganze Welt, sondern jede Spielstunde neu für jede Zone aus deren Vorhersage. Das Dashboard zeigt im Bereich „Wetter je Zone“ für Zone 0 (Ozean), Zone 1 (Emerald Grove), Zone 2 (Howling Sands), Zone 3 (Borea) und Zone 4 (Devastated Lands) das aktuelle Wetter und wer sich dort aufhält.
- Natürlich: Hytale entscheidet selbst, das Wetter wechselt mit der Vorhersage der Zone.
- Festgelegt: Über „Wetter ändern“ gewählt. Es bleibt auch beim Stundenwechsel und nach einem Neustart, bis die Zone wieder auf „Natürlich“ gestellt wird.
- Es gilt an der Oberfläche. Höhlen, Minen, Dungeons und der Untergrund behalten ihr eigenes Wetter.
- Für den Ozean gibt Hytale nur Sonne vor, zusätzlich wählbar sind Bewölkt, Nebel, Regen und Gewitter.
- Ganze Welt erzwingen überdeckt alle Zonen. Solange es aktiv ist, sind die Einstellungen je Zone außer Kraft und kommen beim Ausschalten zurück.
Server mit einer älteren HytaleAdminAPI zeigen stattdessen die vier einfachen Wetter-Knöpfe.
Fehlerbehebung
„Der Server antwortet nicht“
- Der Server ist offline oder startet gerade. Die Seite versucht es alle 10 Sekunden erneut
- HytaleAdminAPI ist nicht installiert oder älter, als das Plugin erwartet. Den mitgelieferten Mod installieren
Eine Welt lässt sich nicht entladen, auslagern oder zurücksetzen
- Es sind noch Spieler in der Welt. Zuerst in eine andere Welt schicken
- Die Standardwelt lässt sich nicht entladen. Zuerst eine andere Standardwelt setzen
Eine Welt ist nach einem Neustart verschwunden
- Spielerwelten werden vor dem Serverstart absichtlich ausgelagert. Sie werden geladen, sobald der Besitzer sie betritt oder sich in ihr einloggt