Auf Deinem Hytale Server können mehrere Welten gleichzeitig laufen. Jede Welt liegt als eigener Ordner unter /universe/worlds/ und hat dort ihre eigene config.json, also auch eigene Einstellungen wie PvP, Seed oder Spawn-Punkt. Die Welt, die der Server beim ersten Start anlegt, heißt default.
Verfügbare Weltgeneratoren
Beim Erstellen legst Du mit --gen fest, wie die neue Welt generiert wird:
| Generator | Beschreibung |
|---|---|
Hytale |
Standard-Weltgenerator mit normaler Landschaft. Er wird verwendet, wenn Du --gen weglässt. |
Flat |
Flache Welt aus einer einzigen Lage Grasboden |
Void |
Leere Welt ohne Blöcke |
So erstellst Du eine neue Welt per Befehl
-
Verwaltung öffnen
Öffne die Verwaltung Deines Hytale-Servers. -
Befehl eingeben
Gib folgenden Befehl in die Konsole ein:world add <name> --gen <Generator>Ersetze
<name>durch den Namen der neuen Welt und<Generator>durch einen Generator aus der Tabelle oben. Lässt Du--gen <Generator>weg, erstellt der Server eine normale Welt mit dem Standard-Generator. -
Rückmeldung prüfen
Hat alles geklappt, erscheint in der Konsole zum Beispiel:Created world "arena" with generator type "Flat" and storage type "default"!Gibt es bereits eine Welt oder einen Ordner mit diesem Namen, bricht der Befehl mit einer Fehlermeldung ab.
Beispiele:
world add arena --gen Flat
world add lobby --gen Void
world add survival
So wechselst Du zur neuen Welt
Im Spiel wechselst Du mit Admin-Rechten über diesen Befehl in eine andere Welt:
/tp world <name>
So setzt Du die neue Welt als Standard
In der Standardwelt landen Spieler, wenn sie Deinem Server zum ersten Mal beitreten. Um die neue Welt als Standard zu setzen, gib in der Konsole ein:
world setdefault <name>
Die Konsole bestätigt das mit „Set default world to ...“. Der Server übernimmt die Änderung automatisch in die config.json.
Alternativ kannst Du die Standardwelt bei gestopptem Server in der config.json im Hauptverzeichnis festlegen. Suche dort den Block Defaults und ändere den Wert von World, die übrigen Einträge lässt Du unverändert:
"Defaults": {
"World": "arena",
"GameMode": "Adventure"
}
So löschst Du eine Welt
Mit world remove <name> entlädst Du eine Welt nur. Ihr Ordner bleibt erhalten und der Server lädt sie beim nächsten Start wieder. Um eine Welt dauerhaft zu löschen, gehst Du so vor:
-
Andere Standardwelt setzen
Ist die Welt, die Du löschen möchtest, aktuell die Standardwelt, lege vorher eine andere Welt als Standard fest, zum Beispiel mitworld setdefault arena. Sonst erstellt der Server beim nächsten Start eine neu generierte Welt mit dem alten Namen. -
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
Welt-Ordner löschen
Verbinde Dich per SFTP mit Deinem Server und lösche den Ordner der Welt unter/universe/worlds/<name>/. -
Server starten
Starte Deinen Server wieder.
Alle Welt-Befehle
| Befehl | Beschreibung |
|---|---|
world list |
Alle geladenen Welten anzeigen |
world add <name> [--gen <Generator>] |
Neue Welt erstellen |
world load <name> |
Vorhandenen Welt-Ordner aus /universe/worlds/ laden |
world remove <name> |
Welt entladen (der Ordner bleibt erhalten) |
world setdefault <name> |
Welt als Standard setzen |
world prune --confirm |
Alle Welten außer der Standardwelt, in denen sich gerade kein Spieler befindet, endgültig löschen |
/tp world <name> |
Im Spiel in eine andere Welt wechseln |
