Hoppa till innehållet

Windrose: Hantera världar

Lär dig hur du hanterar flera Windrose-världar, växlar mellan världssparningar och konfigurerar världsinställningarna på en dedikerad server med rätt världsstruktur. -> Läs mer

10 november 20265 min läsning0 Visningar0 hjälpsam

Introduktion

Windrose stöder flera världar på en och samma dedikerade server, där varje värld använder egna sparade data och en konfiguration med WorldDescription.json. I den här guiden får du lära dig hur du skapar nya världar, växlar mellan befintliga världar, skapar säkerhetskopior och tar bort världar på ett säkert sätt.

Förstå Windroses världsstruktur

Windrose sparar all världsdata i katalogen för sparprofilen. Den första världen skapas automatiskt när du startar servern för första gången.

Den relevanta strukturen ser ut så här:

text
R5/Saved/SaveProfiles/Default
ServerDescription.json
RocksDB
<game_version>
Worlds
World_1_ID
WorldDescription.json
World_2_ID

I praktiken finns världsmapparna här:

text
R5/Saved/SaveProfiles/Default/RocksDB/[deine_spielversion]/Worlds/

Varje världsmap har namn efter sitt unika IslandId. Servern använder detta ID internt för att avgöra vilken värld som ska läsas in.

Fil eller mappSyfte
ServerDescription.jsonDefinierar den aktiva serverkonfigurationen, inklusive den värld som för närvarande läses in
RocksDB/[deine_spielversion]/Worlds/Innehåller alla tillgängliga världssparmappar
[deine_welt_id]/WorldDescription.jsonInnehåller konfigurationen för en specifik värld
WorldIslandIdVärde i ServerDescription.json som anger vilken värld servern ska läsa in
Varning

Byt inte namn på världsmappar Du får aldrig byta namn på en världsmap manuellt. Windrose använder mappnamnet som internt IslandId i RocksDB-databasen. Om du byter namn på mappen kan världen skadas eller bli oanvändbar.

Säkerhetskopiera en värld

Innan du byter värld, tar bort data eller testar nya inställningar bör du skapa en säkerhetskopia av världen.

Använd ZAP-Hostings säkerhetskopieringsfunktion

Stoppa först servern.

Vi säkerhetskopierar servern automatiskt varje dag. Med ZapX Pass kan du även öppna avsnittet Säkerhetskopior i panelen och skapa en egen säkerhetskopia med ett klick. Det är det säkraste sättet att återställa hela serverns tillstånd senare. Läs mer i Säkerhetskopior.

Ladda ner världsfiler manuellt

Om du bara vill ha en direkt kopia av de sparade uppgifterna öppnar du fliken Filer och laddar ner hela mappen RocksDB/ med zip- eller nedladdningsfunktionen.

Relevant sökväg:

text
R5/Saved/SaveProfiles/Default/RocksDB/
Metod för säkerhetskopieringRekommenderad användning
Säkerhetskopia via panelenBästa alternativet för att återställa hela servern
Manuell nedladdning av RocksDB/Bästa alternativet för direkt arkivering av världssparningar
Båda metodernaPerfekt för viktiga världar eller före en rensning
Info

Rekommendation för säkerhetskopiering Om du hanterar flera världar får du störst flexibilitet genom att spara både en säkerhetskopia via panelen och en manuell kopia av RocksDB/. Då kan du senare återställa enskilda världar efter behov.

Hantera världsinställningar

Varje värld har en egen WorldDescription.json, så du kan ha separata inställningar för olika världar på samma server.

Exempel på världskonfiguration

json
{
  "Version": 1,
  "WorldDescription": {
    "IslandId": "MeineZweiteWelt",
    "WorldName": "Meine zweite Welt",
    "WorldPresetType": "Medium",
    "WorldSettings": {}
  }
}

Viktiga värden

NyckelBeskrivning
VersionKonfigurationsversionen som används i filen
IslandIdInternt världs-ID som måste matcha mappnamnet
WorldNameVärldens visningsnamn
WorldPresetTypeFörinställningstyp för världsgenereringen
WorldSettingsYtterligare världsspecifika inställningar, om de stöds
Info

Hantera konfigurationen i panelen Du kan redigera Windroses konfigurationsfiler på fliken Konfiguration (råtextvy). Om en fil inte finns där använder du fliken Filer för att redigera den direkt.

FAQ

Vanliga frågor

I R5/Saved/SaveProfiles/Default/RocksDB/[Spielversion]/Worlds/ – varje världsmap har namn efter sitt unika IslandId.
Öppna ServerDescription.json och leta efter posten WorldIslandId. Värdet anger vilken värld servern läser in vid start.
Stoppa servern, ändra WorldIslandId i ServerDescription.json till målväggens IslandId (från dess WorldDescription.json), spara och starta om servern.

Feedback

Var den här artikeln till hjälp?

Din feedback hjälper oss att prioritera och förbättra innehåll.

0 av 0 Personer som lämnat feedback tyckte att den här artikeln var hjälpsam.

Personlig hjälp

Räcker inte guiden till?

Vår ZAP-support känner till din produkt – beskriv kort ditt ärende så hjälper vi dig personligen.