Ficheiros de Registo

O ficheiros de Registo são uma parte essencial no que toca depuração do teu servidor e descobrir o que correu mal. Esta página contém ficheiros de registo servidores com o SpongeForge e com o SpongeVanilla, acompanhados de pequenas descrições.

Ficheiros de registo do SpongeForge

O SpongeForge escreve vários ficheiros de registo na pasta /logs, dentro da pasta principal do teu servidor. Desde o Forge 1521, estes são:

  1. fml-junk-earlystartup.log

  2. fml-server-latest.log

  3. latest.log

fml-junk-earlystartup.log

Nota

Só são mostradas algumas linhas de exemplo, aqui. Para leres o registo completo, segue o link: SpongeForge 1521 fml-junk-earlystartup.log file

fml-server-latest.log

Nota

Só são mostradas algumas linhas de exemplo, aqui. Para leres o registo completo, segue o link: SpongeForge 1521 fml-server-latest.log

[main/INFO] [FML/]: Forge Mod Loader version 11.14.3.1521 for Minecraft 1.8 loading
[main/INFO] [FML/]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_51, running on Windows 8.1:amd64:6.3, installed at ##PATH_TO_JAVA_HERE##
[main/DEBUG] [FML/]: Java classpath at launch is forge.jar
[main/DEBUG] [FML/]: Java library path at launch is ##PATH_TO_JAVA_HERE##

O registo de exemplo indica que estamos a usar:

  • Forge 11.14.3.1521 (Versão 1521)

  • Java 8 64bit Update 51

  • Windows 8.1 x64

  • a pasta onde o Java está instalado (linha 4)

Aviso

O SpongeForge não corre no Java 6 (1.6.x) nem no Java 7 (1.7.x). Se encontrares um erro a dizer que usas uma versão do Java anterior à 8, por favor atualiza para o Java 1.8.x e tenta novamente!

[main/DEBUG] [FML/]: Examining for coremod candidacy spongeforge-1.8-1521-2.1-DEV-750.jar
[main/INFO] [FML/]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from spongeforge-1.8-1521-2.1-DEV-750.jar

This indicates that SpongeForge 750 was found and loaded by Forge. For further help regarding the SpongeForge naming scheme, have a look here: Instalar o SpongeForge.

latest.log

Nota

Só são mostradas algumas linhas de exemplo, aqui. Para leres o registo completo, segue o link: SpongeForge 1521 latest.log

Isto é o que deverás ver na interface gráfica de um servidor de Minecraft.

Ficheiros de registo do SpongeVanilla

latest.log

Nota

Só são mostradas algumas linhas de exemplo, aqui. Para leres o registo completo, segue o link: SpongeVanilla 47 latest.log

Isto é o que deverás ver na interface gráfica de um servidor de Minecraft.

Ler ficheiros de registo

If you’re unsure on how to read a common crashlog, you’ll find help here, but first we need a crashlog. For this short introduction we will just use an example crash from the Depuração page: Example crashlog of an outdated SpongeForge build.

WARNING: coremods are present:
SpongeCoremod (sponge-1.8-1499-2.1DEV-575.jar)
Contact their authors BEFORE contacting forge

A primeira coisa que vais ver é um Warning de que os coremods estão presentes. Nada com que te devas preocupar aqui, isso não é um erro, só um aviso de que deves contactar o suporte do Sponge, e não do Forge.

java.lang.NoClassDefFoundError: org/spongepowered/api/event/game/state/GameStartingServerEvent

Podes encontrar o erro algumas linhas abaixo. Neste caso, trata-se de uma NoClassDefFoundError. Se não sabes exatamente o que isso significa, vê a nossa página de Depuração. Se for um erro comum, estará listado lá. Se não for, podes sempre pedir ajuda no fórum. Certifica-te de que forneces o crashlog completo.

Felizmente, os detalhes do teu sistema estão incluídos na parte inferior do crashlog:

Minecraft Version: 1.8
Operating System: Windows 8.1 (amd64) version 6.3
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 515666256 bytes (491 MB) / 782761984 bytes (746 MB) up to 1847590912 bytes (1762 MB)
JVM Flags: 0 total;
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.10 FML v8.0.99.99 Minecraft Forge 11.14.3.1521 5 mods loaded, 5 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UC     mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UC     FML{8.0.99.99} [Forge Mod Loader] (forge.jar)
UC     Forge{11.14.3.1521} [Minecraft Forge] (forge.jar)
UC     Sponge{1.8-1499-2.1DEV-575} [SpongeForge] (minecraft.jar)
U      Core{unknown} [Core Plugin] (Core.jar)
Loaded coremods (and transformers):
SpongeCoremod (sponge-1.8-1499-2.1DEV-575.jar)

Isto indica que

  • o Minecraft 1.8 com Forge 1521 estava a correr no

  • Java 8 Update 51 (versão de 64bits) e que

  • 2 mods adicionais estavam instalados

    • SpongeForge 1.8-1499-2.1DEV-575 (que é a build #575) e

    • Core

Nota

Nota que há outros três mods instalados (mcp, FML, Forge) que são requeridos em qualquer servidor Forge para o normal funcionamento deste.

Assim, podemos deduzir o seguinte:

  • talvez o plugin tenha crashado o servidor

  • a versão do SpongeForge não corresponde com a versão do Forge: é necessária a versão 1499 e nós temos a versão 1521 instalada

se queres saber como resolver isto, vê a checklist na página de Depuração.

Erros comuns

Para saberes mais sobre erros comuns e exceções, visita a página Depuração.