25% OFF First Invoice
Code at Checkout: 2021
No tutorials found
Last modified on Apr 9, 2021 in Server Errors
Many times when modifying a server, you will experience issues with the server crashing. This generates a crash report in the FTP File Access which breaks down why the server crashed. However, sometimes there may not be enough information in the Crash Report and you may have to dig a bit deeper. This is where the logs come in as they may contain more information that wasn’t reported in the crash report.
Understanding Log Files
[07:28:17] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Starting minecraft server version 1.12.2 [07:28:17] [Server thread/INFO] [FML]: MinecraftForge v184.108.40.20647 Initialized [07:28:17] [Server thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients. [07:28:18] [Server thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient... [07:28:19] [Server thread/INFO] [FML]: Replaced 1227 ore ingredients [07:28:19] [Server thread/INFO] [FML]: Searching /home/minecraft/multicraft/servers/server99505/./mods for mods [07:28:21] [Server thread/INFO] [FML]: Forge Mod Loader has identified 5 mods to load [07:28:21] [Server thread/WARN] [FML]: Missing English translation for FML: assets/fml/lang/en_us.lang [07:28:21] [Server thread/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod thaumcraft (Thaumcraft) requires [baubles@[1.5.2,)] [07:28:21] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: Encountered an unexpected exception net.minecraftforge.fml.common.MissingModsException: Mod thaumcraft (Thaumcraft) requires [baubles@[1.5.2,)] at net.minecraftforge.fml.common.Loader.sortModList(Loader.java:266) ~[Loader.class:?] at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:572) ~[Loader.class:?] at net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98) ~[FMLServerHandler.class:?] at net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333) ~[FMLCommonHandler.class:?] at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125) ~[nz.class:?] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
In a log file, we can see a few different terms. TRACE, DEBUG, INFO, FATAL and ERROR.
In a log, you may see something similar to the error below. In this error, the mod Thaumcraft needs the mod Baubles version 1.5.2 in order to run properly.
[16:52:34] [Server thread/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod thaumcraft (Thaumcraft) requires [baubles@[1.5.2,)]
There are hundreds of different reasons that your server may crash, it can be from a world issue, server jar, mods, and far more. As long as you can narrow down what the reason is, the solution should come easier. If you can narrow down it’s a world issue, you can Google the error line to see if there are any solutions or you can restore a backup. With so many different solutions to so many different problems, there isn’t a way to break down each individual error you can get.