Como ler o relatório de falhas nos servidores Minecraft?
Quando os servidores Minecraft recebem um erro inesperado, são desligados para proteção e o relatórios de avarias Guarda um documento de texto no diretório. O proprietário do servidor precisa de ser capaz de ler estes relatórios para diagnosticar o erro antes de abrir um ticket de suporte. Neste guia, vamos aprender a realizar a análise de erros passo a passo.
Passo 1: Cabeça da secção do relatório (descrição)
formadocrash-date.txtA primeira área importante que lhe chamará a atenção ao abrir o ficheiro é "Descrição:" linha. Aqui está um resumo do motivo pelo qual o servidor falhou:
Description: Ticking entity-> Uma criatura, aldeão ou item que caiu no mapa ficou preso e causou um erro de loop.Description: Exception ticking world-> Ocorreu corrupção nos ficheiros do mapa (peças).Description: Watchdog Thread System Crash-> Como o processador do servidor ficou bloqueado e não respondeu durante 60 segundos, a proteção foi ativada (geralmente ocorre após grande lag).
Passo 2: análise Stacktrace (detalhe do erro)
Pesquise **"Causado por:"** entre as linhas complexas de código em inglês que se seguem no relatório. Os nomes dos pacotes após esta palavra informam qual o plugin que causou o erro:
- Se entre as linhas
com.placeholderapi...Se vir isto, o seu plugin PlaceholderAPI está a causar o bloqueio. - se
org.bukkit.plugin...Se o nome de um plugin (por exemplo, Essentials) for mencionado após a declaração, a versão desse plugin não corresponde ao seu servidor.
Passo 3: Passos exatos da solução
- Após identificar o plugin que está a causar o erro, atualize ou faça downgrade do mesmo.
- Se o problema for causado por um bloco ou criatura corrompida (Entidade Ticking) no mundo, o que está escrito no relatório de falha Detalhes: Tipo de entidade: ... (Localização: X, Y, Z) Examine as coordenadas. Enquanto o servidor estiver inativo, pode reiniciá-lo apagando a entidade corrompida nessa coordenada com a ajuda de um editor de mapas (MCEdit ou Chunky).
Este artigo foi preparado especialmente para o PvPServer.