Hoppa till innehållet

Skadad värld - reparation och återställning

Världen laddas inte eller servern kraschar vid start av världen. Återfå spelet via level.dat_old, en säkerhetskopia eller en återställning.

En skadad värld är världsfiler som servern inte kan läsa in. Det kan visa sig som en krasch vid start, ett meddelande om skadad level.dat eller en värld som "försvunnit" efter en omstart. Orsakerna är flera: strömavbrott, att filer skrivits över medan servern var igång eller ett skrivfel. Goda nyheten är att det i tre av fyra fall går att återställa världen.

#Symptom

Symptom Trolig orsak
Krasch vid start med IOException / corrupted Skadad level.dat eller chunk
Servern startar men världen är tom level-name pekar på en tom mapp eller världen ligger i en annan mapp
Spelaren faller genom golvet eller vandrar i tomrummet Skadad terrängchunk
Efter omstart har världen "gått tillbaka i tiden" Sparningen avbröts och en äldre version lästes in

#Steg 1: Läs loggarna

Öppna Konsol och hitta felraden vid världens start. Det vi letar efter:

java.io.IOException: ...
Caused by: ... corrupted ...

Filnamnet i felet visar vad som gick sönder: level.dat, en viss region eller pluginets data. Så läser du loggarna: Så läser du loggar och kraschrapporter.

#Steg 2: Ersätt level.dat med _old-versionen

Varje världssparning skapar en nödkopia level.dat_old. Det är snabbaste utvägen vid skadad level.dat:

  1. Stoppa servern (Stoppa).
  2. Gå i fliken Filer till världens mapp (world).
  3. Byt namn på den skadade level.dat till level.dat.broken (eller ta bort den, eftersom du har en säkerhetskopia).
  4. Byt namn på level.dat_old till level.dat.
  5. Starta servern.

level.dat_old är tillståndet före den senaste sparningen. Du kan förlora de sista minuterna av spelet, men du får tillbaka världen.

#Steg 3: Återställ en säkerhetskopia

Om level.dat_old inte hjälper går du tillbaka till säkerhetskopian:

  1. Stoppa servern.
  2. I fliken Säkerhetskopior väljer du den senaste friska kopian och klickar på Återställ.
  3. Starta servern.

Återställningen skriver över serverns filer med tillståndet i säkerhetskopian. Du förlorar ändringar som gjorts sedan kopian skapades.

#Steg 4: Skadad terrängchunk

Om felet pekar på en viss region medan level.dat är frisk:

  1. Stoppa servern.
  2. I fliken Filer går du till world/region/ och hittar filen med namnet från loggen.
  3. Ta bort filen. Terrängen i området genereras på nytt vid start.

Att ta bort en regionfil raderar terrängen i den kvadraten, och byggnader där försvinner. Gör det bara om säkerhetskopia inte är ett alternativ, och var medveten om vad du förlorar.

#Steg 5: Tom värld efter start

Ofta är det inte en skada utan fel sökväg:

  • level-name i fliken Konfiguration → Värld stämmer inte med mappnamnet,
  • världen ligger i en kapslad mapp (world/world/level.dat),
  • en värld laddats upp utan playerdata (spelare på spawn är normalt, inte ett fel).

Rätta namnet eller flytta filerna en nivå upp.

#Går inte att reparera

Om level.dat och _old är skadade och det inte finns några säkerhetskopior är världen oåterkalleligt förlorad. Då återstår en återställning till en ny värld eller återställning av den äldsta säkerhetskopian. Anmäl ärendet till supporten tillsammans med loggarna. Ibland går det att läsa ut mer än det som syns i konsolen.

#Vanliga problem

#Servern kraschar i loop vid världens start

Starta inte om gång på gång, eftersom varje uppstart kan skriva över filer. Stoppa servern, gör en säkerhetskopia av nuvarande läge och gå till steg 2.

#Efter återställning av säkerhetskopian startar världen fortfarande inte

Servern var igång under återställningen och skrev över filerna. Stoppa servern helt (Stoppad), återställ på nytt och starta först därefter.

#Vidare läsning

Nödvändig teknik är alltid på. Funktionell, analytisk och marknadsföringsteknik aktiverar vi bara med ditt samtycke.

Integritets- och cookiepolicy