Hoe kan ik het crashrapport op Minecraft-servers lezen?
Wanneer Minecraft-servers een onverwachte fout ontvangen, worden ze ter bescherming afgesloten crashrapporten Slaat een tekstdocument op in de map. Een servereigenaar moet deze rapporten kunnen lezen om zelf de fout te kunnen diagnosticeren voordat hij een supportticket opent. In deze handleiding leren we stap voor stap hoe u een foutanalyse kunt uitvoeren.
Stap 1: Hoofd van de rapportsectie (beschrijving).
gevormdcrash-date.txtHet eerste belangrijke gebied dat opvalt wanneer u het bestand opent, is "Beschrijving:" lijn. Hier is een samenvatting van de reden waarom de server crashte:
Description: Ticking entity-> Een wezen, dorpeling of item dat op de kaart viel, kwam vast te zitten en veroorzaakte een lusfout.Description: Exception ticking world-> Er heeft zich corruptie voorgedaan in de kaartbestanden (chunks).Description: Watchdog Thread System Crash-> Omdat de serverprocessor vergrendeld was en gedurende 60 seconden helemaal niet reageerde, werd de beveiliging geactiveerd (meestal gebeurt dit na een zware vertraging).
Stap 2: Stacktrace-analyse (foutdetail).
Zoek naar **"Caused by:"** tussen de complexe regels Engelse code die in het rapport volgen. De pakketnamen na dit woord vertellen u welke plug-in de fout heeft veroorzaakt:
- Als tussen de regels
com.placeholderapi...Als u dit ziet, veroorzaakt uw PlaceholderAPI-plug-in de crash. - als
org.bukkit.plugin...Als er na de verklaring een plug-innaam (bijvoorbeeld Essentials) wordt vermeld, komt de versie van die plug-in niet overeen met uw server.
Stap 3: Exacte oplossingsstappen
- Nadat u de plug-in hebt geïdentificeerd die de fout veroorzaakt, kunt u deze updaten of downgraden.
- Als het probleem wordt veroorzaakt door een corrupt blok of wezen (Ticking Entity) in de wereld, wat er in het crashrapport staat Details: Entiteitstype: ... (Locatie: X, Y, Z) Onderzoek de coördinaten. Terwijl de server niet beschikbaar is, kunt u de server opnieuw opstarten door de beschadigde entiteit op die coördinaat te verwijderen met behulp van een kaarteditor (MCEdit of Chunky).
Dit artikel is speciaal opgesteld voor PvPServer.