From 36499b3c1a5d11c1c711baef6016a428f642b0d2 Mon Sep 17 00:00:00 2001 From: Julian Date: Mon, 15 Jan 2024 12:35:06 +0100 Subject: [PATCH] Detect forge dependency problems if multiple mods are missing and there are no versions specified for some of them --- .../Problem/Forge/ModDependencyProblem.php | 9 +- .../Forge/forge-missing-mods-exception-2.json | 3992 +++++++++++++++++ .../Forge/forge-missing-mods-exception-2.log | 356 ++ test/tests/Logs/AutoLogsTest.php | 10 + 4 files changed, 4365 insertions(+), 2 deletions(-) create mode 100644 test/data/Vanilla/Forge/forge-missing-mods-exception-2.json create mode 100644 test/data/Vanilla/Forge/forge-missing-mods-exception-2.log diff --git a/src/Analysis/Problem/Forge/ModDependencyProblem.php b/src/Analysis/Problem/Forge/ModDependencyProblem.php index db0b417f..7b79e4fe 100644 --- a/src/Analysis/Problem/Forge/ModDependencyProblem.php +++ b/src/Analysis/Problem/Forge/ModDependencyProblem.php @@ -68,7 +68,7 @@ public function setMatches(array $matches, mixed $patternKey): void $this->addSolution((new ModInstallSolution())->setModName($matches[2])); break; case 1: - $count = preg_match_all('/(\w+)@\[([0-9\.]+)/', $matches[2], $dependencyMatches); + $count = preg_match_all('/(\w+)(?:@\[?([0-9\.]+))?[,\]]/', $matches[2], $dependencyMatches); if (!$count) { if (preg_match('/\[(\S+)\]/', $matches[2], $dependencyMatches)) { $this->dependencyMods[] = $dependencyMatches[1]; @@ -81,7 +81,12 @@ public function setMatches(array $matches, mixed $patternKey): void $name = $dependencyMatches[1][$i]; $version = $dependencyMatches[2][$i]; $this->dependencyMods[] = $name; - $this->addSolution((new ModInstallSolution())->setModName($name)->setModVersion($version)); + + $solution = (new ModInstallSolution())->setModName($name); + if ($version) { + $solution->setModVersion($version); + } + $this->addSolution($solution); } break; case 2: diff --git a/test/data/Vanilla/Forge/forge-missing-mods-exception-2.json b/test/data/Vanilla/Forge/forge-missing-mods-exception-2.json new file mode 100644 index 00000000..6c580cef --- /dev/null +++ b/test/data/Vanilla/Forge/forge-missing-mods-exception-2.json @@ -0,0 +1,3992 @@ +{ + "id": "forge\/server", + "name": "Forge", + "type": "Server Log", + "version": "1.12.2", + "title": "Forge 1.12.2 Server Log", + "entries": [ + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 1, + "content": "[16:53:46] [main\/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 2, + "content": "[16:53:46] [main\/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 3, + "content": "[16:53:46] [main\/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLServerTweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 4, + "content": "[16:53:46] [main\/DEBUG] [FML]: Injecting tracing printstreams for STDOUT\/STDERR." + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [FML]:", + "lines": [ + { + "number": 5, + "content": "[16:53:46] [main\/INFO] [FML]: Forge Mod Loader version 14.23.5.2860 for Minecraft 1.12.2 loading" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [FML]:", + "lines": [ + { + "number": 6, + "content": "[16:53:46] [main\/INFO] [FML]: Java is OpenJDK 64-Bit Server VM, version 1.8.0_392, running on Linux:amd64:5.15.0-78-generic, installed at \/opt\/java\/openjdk\/jre" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 7, + "content": "[16:53:46] [main\/DEBUG] [FML]: Java classpath at launch is:" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 8, + "content": "[16:53:46] [main\/DEBUG] [FML]: forge.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 9, + "content": "[16:53:46] [main\/DEBUG] [FML]: Java library path at launch is:" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 10, + "content": "[16:53:46] [main\/DEBUG] [FML]: \/usr\/java\/packages\/lib\/amd64" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 11, + "content": "[16:53:46] [main\/DEBUG] [FML]: \/usr\/lib64" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 12, + "content": "[16:53:46] [main\/DEBUG] [FML]: \/lib64" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 13, + "content": "[16:53:46] [main\/DEBUG] [FML]: \/lib" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 14, + "content": "[16:53:46] [main\/DEBUG] [FML]: \/usr\/lib" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 15, + "content": "[16:53:46] [main\/DEBUG] [FML]: Determined Minecraft Libraries Root: \/server\/libraries" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 16, + "content": "[16:53:46] [main\/DEBUG] [FML]: Cleaning up mods folder: .\/mods" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 17, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining file: mobultion-0.4.5.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 18, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining file: animania-1.12.2-farm-1.0.2.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 19, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining file: animania-1.12.2-catsdogs-1.0.0.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 20, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining file: animania-1.12.2-extra-1.0.2.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 21, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining file: CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 22, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining file: _MixinBootstrap-1.1.0.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 23, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining file: LDoH-Tweaks-1.12.2-1.1.11a.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 24, + "content": "[16:53:46] [main\/DEBUG] [FML]: Enabling runtime deobfuscation" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 25, + "content": "[16:53:46] [main\/DEBUG] [FML]: Instantiating coremod class FMLCorePlugin" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 26, + "content": "[16:53:46] [main\/DEBUG] [FML]: Found signing certificates for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 27, + "content": "[16:53:46] [main\/DEBUG] [FML]: Found certificate e3c3d50c7c986df74c645c0ac54639741c90a557" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 28, + "content": "[16:53:46] [main\/DEBUG] [FML]: Added access transformer class net.minecraftforge.fml.common.asm.transformers.AccessTransformer to enqueued access transformers" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 29, + "content": "[16:53:46] [main\/DEBUG] [FML]: Enqueued coremod FMLCorePlugin" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 30, + "content": "[16:53:46] [main\/DEBUG] [FML]: Instantiating coremod class FMLForgePlugin" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 31, + "content": "[16:53:46] [main\/DEBUG] [FML]: Found signing certificates for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 32, + "content": "[16:53:46] [main\/DEBUG] [FML]: Found certificate e3c3d50c7c986df74c645c0ac54639741c90a557" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 33, + "content": "[16:53:46] [main\/DEBUG] [FML]: Enqueued coremod FMLForgePlugin" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 34, + "content": "[16:53:46] [main\/DEBUG] [FML]: All fundamental core mods are successfully located" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 35, + "content": "[16:53:46] [main\/DEBUG] [FML]: Discovering coremods" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [FML]:", + "lines": [ + { + "number": 36, + "content": "[16:53:46] [main\/INFO] [FML]: Searching \/server\/.\/mods for mods" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 37, + "content": "[16:53:46] [main\/DEBUG] [FML]: Adding mobultion-0.4.5.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 38, + "content": "[16:53:46] [main\/DEBUG] [FML]: Adding animania-1.12.2-farm-1.0.2.28.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 39, + "content": "[16:53:46] [main\/DEBUG] [FML]: Adding animania-1.12.2-catsdogs-1.0.0.28.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 40, + "content": "[16:53:46] [main\/DEBUG] [FML]: Adding animania-1.12.2-extra-1.0.2.28.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 41, + "content": "[16:53:46] [main\/DEBUG] [FML]: Adding CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 42, + "content": "[16:53:46] [main\/DEBUG] [FML]: Adding _MixinBootstrap-1.1.0.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 43, + "content": "[16:53:46] [main\/DEBUG] [FML]: Adding LDoH-Tweaks-1.12.2-1.1.11a.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 44, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining for coremod candidacy _MixinBootstrap-1.1.0.jar" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [FML]:", + "lines": [ + { + "number": 45, + "content": "[16:53:46] [main\/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from _MixinBootstrap-1.1.0.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 46, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining for coremod candidacy animania-1.12.2-catsdogs-1.0.0.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 47, + "content": "[16:53:46] [main\/DEBUG] [FML]: Not found coremod data in animania-1.12.2-catsdogs-1.0.0.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 48, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining for coremod candidacy animania-1.12.2-extra-1.0.2.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 49, + "content": "[16:53:46] [main\/DEBUG] [FML]: Not found coremod data in animania-1.12.2-extra-1.0.2.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 50, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining for coremod candidacy animania-1.12.2-farm-1.0.2.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 51, + "content": "[16:53:46] [main\/DEBUG] [FML]: Not found coremod data in animania-1.12.2-farm-1.0.2.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 52, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining for coremod candidacy CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 53, + "content": "[16:53:46] [main\/DEBUG] [FML]: Not found coremod data in CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 54, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining for coremod candidacy LDoH-Tweaks-1.12.2-1.1.11a.jar" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [FML]:", + "lines": [ + { + "number": 55, + "content": "[16:53:46] [main\/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from LDoH-Tweaks-1.12.2-1.1.11a.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 56, + "content": "[16:53:46] [main\/DEBUG] [FML]: Examining for coremod candidacy mobultion-0.4.5.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 57, + "content": "[16:53:46] [main\/DEBUG] [FML]: Not found coremod data in mobultion-0.4.5.jar" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 58, + "content": "[16:53:46] [main\/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 59, + "content": "[16:53:46] [main\/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 60, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Mixin bootstrap service org.spongepowered.asm.service.modlauncher.MixinServiceModLauncherBootstrap is not available: ModLauncher is not available" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 61, + "content": "[16:53:46] [main\/DEBUG] [mixin]: MixinService [LaunchWrapper] was successfully booted in sun.misc.Launcher$AppClassLoader@18b4aac2" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [mixin]:", + "lines": [ + { + "number": 62, + "content": "[16:53:46] [main\/INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar Service=LaunchWrapper Env=SERVER" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 63, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Error cleaning class output directory: .mixin.out" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 64, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Adding new mixin transformer proxy #1" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 65, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Initialising Mixin Platform Manager" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 66, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Adding mixin platform agents for container ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 67, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Instancing new MixinPlatformAgentFMLLegacy for ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 68, + "content": "[16:53:46] [main\/DEBUG] [mixin]: MixinPlatformAgentFMLLegacy rejected container ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 69, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Instancing new MixinPlatformAgentLiteLoaderLegacy for ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 70, + "content": "[16:53:46] [main\/DEBUG] [mixin]: MixinPlatformAgentLiteLoaderLegacy rejected container ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 71, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Instancing new MixinPlatformAgentDefault for ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 72, + "content": "[16:53:46] [main\/DEBUG] [mixin]: MixinPlatformAgentDefault accepted container ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 73, + "content": "[16:53:46] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:\/server\/forge.jar for mixin tweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 74, + "content": "[16:53:46] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar for mixin tweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 75, + "content": "[16:53:46] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar for mixin tweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 76, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Adding agents for Mixin Container ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 77, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Adding agents for Mixin Container ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 78, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Adding mixin platform agents for container ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 79, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Instancing new MixinPlatformAgentFMLLegacy for ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 80, + "content": "[16:53:46] [main\/DEBUG] [mixin]: ForceLoadAsMod was specified for LDoH-Tweaks-1.12.2-1.1.11a.jar, attempting force-load" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 81, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Adding LDoH-Tweaks-1.12.2-1.1.11a.jar to reparseable coremod collection" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 82, + "content": "[16:53:46] [main\/DEBUG] [mixin]: MixinPlatformAgentFMLLegacy rejected container ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 83, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Instancing new MixinPlatformAgentLiteLoaderLegacy for ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 84, + "content": "[16:53:46] [main\/DEBUG] [mixin]: MixinPlatformAgentLiteLoaderLegacy rejected container ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 85, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Instancing new MixinPlatformAgentDefault for ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 86, + "content": "[16:53:46] [main\/DEBUG] [mixin]: MixinPlatformAgentDefault accepted container ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)" + } + ] + }, + { + "level": 4, + "time": null, + "prefix": "[16:53:46] [main\/WARN] [LaunchWrapper]:", + "lines": [ + { + "number": 87, + "content": "[16:53:46] [main\/WARN] [LaunchWrapper]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 88, + "content": "[16:53:46] [main\/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 89, + "content": "[16:53:46] [main\/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 90, + "content": "[16:53:46] [main\/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 91, + "content": "[16:53:46] [main\/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 92, + "content": "[16:53:46] [main\/DEBUG] [FML]: Injecting coremod FMLCorePlugin \\{net.minecraftforge.fml.relauncher.FMLCorePlugin\\} class transformers" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:46] [main\/TRACE] [FML]:", + "lines": [ + { + "number": 93, + "content": "[16:53:46] [main\/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:46] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 94, + "content": "[16:53:46] [main\/DEBUG] [mixin]: Preparing mixins for MixinEnvironment[PREINIT]" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:47] [main\/TRACE] [FML]:", + "lines": [ + { + "number": 95, + "content": "[16:53:47] [main\/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:47] [main\/TRACE] [FML]:", + "lines": [ + { + "number": 96, + "content": "[16:53:47] [main\/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:47] [main\/TRACE] [FML]:", + "lines": [ + { + "number": 97, + "content": "[16:53:47] [main\/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SoundEngineFixTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:47] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 98, + "content": "[16:53:47] [main\/DEBUG] [FML]: Injection complete" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:47] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 99, + "content": "[16:53:47] [main\/DEBUG] [FML]: Running coremod plugin for FMLCorePlugin \\{net.minecraftforge.fml.relauncher.FMLCorePlugin\\}" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:47] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 100, + "content": "[16:53:47] [main\/DEBUG] [FML]: Running coremod plugin FMLCorePlugin" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 101, + "content": "[16:53:49] [main\/DEBUG] [FML]: Read 1154 binary patches" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 102, + "content": "[16:53:49] [main\/DEBUG] [FML]: Loading deobfuscation resource \/deobfuscation_data-1.12.2.lzma with 36076 records" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:49] [main\/INFO] [FML]:", + "lines": [ + { + "number": 103, + "content": "[16:53:49] [main\/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 104, + "content": "[16:53:49] [main\/DEBUG] [FML]: Coremod plugin class FMLCorePlugin run successfully" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:49] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 105, + "content": "[16:53:49] [main\/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 106, + "content": "[16:53:49] [main\/DEBUG] [FML]: Injecting coremod FMLForgePlugin \\{net.minecraftforge.classloading.FMLForgePlugin\\} class transformers" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 107, + "content": "[16:53:49] [main\/DEBUG] [FML]: Injection complete" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 108, + "content": "[16:53:49] [main\/DEBUG] [FML]: Running coremod plugin for FMLForgePlugin \\{net.minecraftforge.classloading.FMLForgePlugin\\}" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 109, + "content": "[16:53:49] [main\/DEBUG] [FML]: Running coremod plugin FMLForgePlugin" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 110, + "content": "[16:53:49] [main\/DEBUG] [FML]: Coremod plugin class FMLForgePlugin run successfully" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:49] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 111, + "content": "[16:53:49] [main\/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 112, + "content": "[16:53:49] [main\/DEBUG] [mixin]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)]" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 113, + "content": "[16:53:49] [main\/DEBUG] [mixin]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)]" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:49] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 114, + "content": "[16:53:49] [main\/DEBUG] [mixin]: Registering mixin config: mixins.ldoh.json" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/INFO] [mixin]:", + "lines": [ + { + "number": 115, + "content": "[16:53:50] [main\/INFO] [mixin]: Compatibility level set to JAVA_8" + } + ] + }, + { + "level": 3, + "time": null, + "prefix": "[16:53:50] [main\/ERROR] [mixin]:", + "lines": [ + { + "number": 116, + "content": "[16:53:50] [main\/ERROR] [mixin]: Mixin config mixins.ldoh.json does not specify \"minVersion\" property" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 117, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Creating FML remapper adapter: org.spongepowered.asm.bridge.RemapperAdapterFML" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 118, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Checking for additional mixins for MixinEnvironment[PREINIT]" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/INFO] [mixin]:", + "lines": [ + { + "number": 119, + "content": "[16:53:50] [main\/INFO] [mixin]: Initialised Mixin FML Remapper Adapter with net.minecraftforge.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@1dc2de84" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 120, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)]" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 121, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:\/server\/forge.jar for mixin tweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 122, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar for mixin tweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 123, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar for mixin tweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 124, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning asmgen:\/ for mixin tweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 125, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Adding agents for Mixin Container ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 126, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Adding agents for Mixin Container ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 127, + "content": "[16:53:50] [main\/DEBUG] [mixin]: inject() running with 2 agents" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 128, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ContainerHandleURI(file:\/server\/.\/mods\/_MixinBootstrap-1.1.0.jar)]" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 129, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ContainerHandleURI(file:\/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar)]" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 130, + "content": "[16:53:50] [main\/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 131, + "content": "[16:53:50] [main\/DEBUG] [FML]: Loaded 215 rules from AccessTransformer config file forge_at.cfg" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 132, + "content": "[16:53:50] [main\/DEBUG] [FML]: Loaded 23 rules from AccessTransformer mod jar file .\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar!META-INF\/ldoh_at.cfg" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 133, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Adding new mixin transformer proxy #2" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 134, + "content": "[16:53:50] [main\/DEBUG] [FML]: Validating minecraft" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 135, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Preparing mixins for MixinEnvironment[INIT]" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 136, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Selecting config mixins.ldoh.json" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 137, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Preparing mixins.ldoh.json (11)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 138, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Found name transformer: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 139, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Rebuilding transformer delegation list:" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 140, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Found name transformer: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 141, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.PatchingTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 142, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 143, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SideTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 144, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 145, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 146, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SoundEngineFixTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 147, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 148, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.AccessTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 149, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ModAccessTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 150, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemStackTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 151, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 152, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockSpecialTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 153, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.PotionEffectTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 154, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 155, + "content": "[16:53:50] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Transformer delegation list created with 11 entries" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 156, + "content": "[16:53:50] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/block\/BlockPortal to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 157, + "content": "[16:53:50] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/block\/BlockPumpkin to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 158, + "content": "[16:53:50] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/EntityLiving to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 159, + "content": "[16:53:50] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/EntityLivingBase to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 160, + "content": "[16:53:50] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/monster\/EntityZombie to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 161, + "content": "[16:53:50] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/item\/Item to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 162, + "content": "[16:53:50] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/util\/ResourceLocation to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 163, + "content": "[16:53:50] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/world\/WorldProviderEnd to metadata cache" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 164, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Registering new injector for @Inject with org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 165, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Registering new injector for @ModifyArg with org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 166, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Registering new injector for @ModifyArgs with org.spongepowered.asm.mixin.injection.struct.ModifyArgsInjectionInfo" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 167, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Registering new injector for @Redirect with org.spongepowered.asm.mixin.injection.struct.RedirectInjectionInfo" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 168, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Registering new injector for @ModifyVariable with org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 169, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Registering new injector for @ModifyConstant with org.spongepowered.asm.mixin.injection.struct.ModifyConstantInjectionInfo" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 170, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Prepared 8 mixins in 0.284 sec (35.5ms avg) (0ms load, 165ms transform, 0ms plugin)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 171, + "content": "[16:53:50] [main\/DEBUG] [FML]: Minecraft validated, launching..." + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 172, + "content": "[16:53:50] [main\/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 173, + "content": "[16:53:50] [main\/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.mixin.EnvironmentStateTweaker" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 174, + "content": "[16:53:50] [main\/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:50] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 175, + "content": "[16:53:50] [main\/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.mixin.EnvironmentStateTweaker" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 176, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Adding new mixin transformer proxy #3" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:50] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 177, + "content": "[16:53:50] [main\/DEBUG] [mixin]: Preparing mixins for MixinEnvironment[DEFAULT]" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 178, + "content": "[16:53:51] [main\/DEBUG] [mixin]: Mixing MixinEntityLivingBase from mixins.ldoh.json into net.minecraft.entity.EntityLivingBase" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 179, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Rebuilding transformer delegation list:" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 180, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Found name transformer: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 181, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.PatchingTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 182, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 183, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SideTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 184, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 185, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 186, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SoundEngineFixTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 187, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 188, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.AccessTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 189, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ModAccessTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 190, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemStackTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 191, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 192, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockSpecialTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 193, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.PotionEffectTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 194, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 195, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: net.minecraftforge.fml.common.asm.transformers.TerminalTransformer" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 196, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]:", + "lines": [ + { + "number": 197, + "content": "[16:53:51] [main\/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Transformer delegation list created with 11 entries" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 198, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/Entity to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 199, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/command\/ICommandSender to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 200, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraftforge\/common\/capabilities\/ICapabilitySerializable to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 201, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraftforge\/common\/capabilities\/ICapabilityProvider to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 202, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraftforge\/common\/util\/INBTSerializable to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 203, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/smileycorp\/ldoh\/common\/util\/ModUtils to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 204, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for org\/spongepowered\/asm\/mixin\/injection\/callback\/CallbackInfoReturnable to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 205, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for org\/spongepowered\/asm\/mixin\/injection\/callback\/CallbackInfo to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 206, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraftforge\/common\/ForgeHooks to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 207, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for java\/lang\/Boolean to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 208, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for java\/io\/Serializable to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 209, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for java\/lang\/Comparable to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 210, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/world\/World to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 211, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/util\/DamageSource to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 212, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/passive\/EntityTameable to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 213, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for java\/lang\/Math to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 214, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/util\/math\/MathHelper to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 215, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/advancements\/CriteriaTriggers to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 216, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/advancements\/critereon\/EntityHurtPlayerTrigger to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 217, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/advancements\/critereon\/PlayerHurtEntityTrigger to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 218, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/util\/SoundEvent to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 219, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/nbt\/NBTTagList to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 220, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/player\/EntityPlayerMP to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/INFO] [LaunchWrapper]:", + "lines": [ + { + "number": 221, + "content": "[16:53:51] [main\/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.server.MinecraftServer}" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 222, + "content": "[16:53:51] [main\/DEBUG] [mixin]: Mixing MixinResourceLocation from mixins.ldoh.json into net.minecraft.util.ResourceLocation" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 223, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for java\/lang\/String to metadata cache" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:51] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 224, + "content": "[16:53:51] [main\/DEBUG] [mixin]: Mixing MixinItem from mixins.ldoh.json into net.minecraft.item.Item" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 225, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraftforge\/registries\/IForgeRegistryEntry$Impl to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 226, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraftforge\/registries\/IForgeRegistryEntry to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 227, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/inventory\/EntityEquipmentSlot to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 228, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/item\/ItemStack to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:51] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 229, + "content": "[16:53:51] [main\/TRACE] [mixin]: Added class metadata for com\/google\/common\/collect\/Multimap to metadata cache" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:53] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 230, + "content": "[16:53:53] [main\/DEBUG] [mixin]: Mixing MixinBlockPumpkin from mixins.ldoh.json into net.minecraft.block.BlockPumpkin" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 231, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/block\/BlockHorizontal to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 232, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/block\/Block to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 233, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/util\/math\/BlockPos to metadata cache" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:53] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 234, + "content": "[16:53:53] [main\/DEBUG] [mixin]: Mixing MixinEntityLiving from mixins.ldoh.json into net.minecraft.entity.EntityLiving" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 235, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/player\/EntityPlayer to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 236, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/minecraftforge\/fml\/common\/Loader to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 237, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/smileycorp\/ldoh\/integration\/tektopia\/TektopiaUtils to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 238, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/util\/EnumHand to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 239, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/scoreboard\/Team to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 240, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/nbt\/NBTTagCompound to metadata cache" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:53] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 241, + "content": "[16:53:53] [main\/DEBUG] [mixin]: Mixing MixinBlockPortal from mixins.ldoh.json into net.minecraft.block.BlockPortal" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 242, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/block\/BlockBreakable to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:53] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 243, + "content": "[16:53:53] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/block\/material\/Material to metadata cache" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:55] [main\/DEBUG] [mixin]:", + "lines": [ + { + "number": 244, + "content": "[16:53:55] [main\/DEBUG] [mixin]: Mixing MixinEntityZombie from mixins.ldoh.json into net.minecraft.entity.monster.EntityZombie" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 245, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/monster\/EntityMob to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 246, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/EntityCreature to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 247, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/monster\/IMob to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 248, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/passive\/IAnimals to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 249, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for java\/lang\/Class to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 250, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/monster\/EntityZombieVillager to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 251, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/monster\/EntityHusk to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 252, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for net\/smileycorp\/ldoh\/common\/entity\/zombie\/EntityTF2Zombie to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 253, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for net\/smileycorp\/ldoh\/common\/entity\/zombie\/EntityProfessionZombie to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 254, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/monster\/EntityZombie$GroupData to metadata cache" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:55] [main\/TRACE] [mixin]:", + "lines": [ + { + "number": 255, + "content": "[16:53:55] [main\/TRACE] [mixin]: Added class metadata for net\/minecraft\/entity\/IEntityLivingData to metadata cache" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:56] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 256, + "content": "[16:53:56] [main\/DEBUG] [FML]: Creating vanilla freeze snapshot" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:56] [main\/DEBUG] [FML]:", + "lines": [ + { + "number": 257, + "content": "[16:53:56] [main\/DEBUG] [FML]: Vanilla freeze snapshot created" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:56] [Server thread\/INFO] [net.minecraft.server.dedicated.DedicatedServer]:", + "lines": [ + { + "number": 258, + "content": "[16:53:56] [Server thread\/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Starting minecraft server version 1.12.2" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:56] [Server thread\/INFO] [FML]:", + "lines": [ + { + "number": 259, + "content": "[16:53:56] [Server thread\/INFO] [FML]: MinecraftForge v14.23.5.2860 Initialized" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:56] [Server thread\/INFO] [FML]:", + "lines": [ + { + "number": 260, + "content": "[16:53:56] [Server thread\/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients." + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:57] [Server thread\/INFO] [FML]:", + "lines": [ + { + "number": 261, + "content": "[16:53:57] [Server thread\/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient..." + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:57] [Server thread\/INFO] [FML]:", + "lines": [ + { + "number": 262, + "content": "[16:53:57] [Server thread\/INFO] [FML]: Replaced 1227 ore ingredients" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 263, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: File \/server\/config\/injectedDependencies.json not found. No dependencies injected" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 264, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Building injected Mod Containers [net.minecraftforge.fml.common.FMLContainer, net.minecraftforge.common.ForgeModContainer]" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 265, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Attempting to load mods contained in the minecraft jar file and associated classes" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 266, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Found a minecraft related file at \/server\/forge.jar, examining for mod candidates" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:57] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 267, + "content": "[16:53:57] [Server thread\/TRACE] [FML]: Skipping known library file \/server\/.\/mods\/_MixinBootstrap-1.1.0.jar" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:57] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 268, + "content": "[16:53:57] [Server thread\/TRACE] [FML]: Skipping known library file \/server\/.\/mods\/LDoH-Tweaks-1.12.2-1.1.11a.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 269, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Minecraft jar mods loaded successfully" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:57] [Server thread\/INFO] [FML]:", + "lines": [ + { + "number": 270, + "content": "[16:53:57] [Server thread\/INFO] [FML]: Searching \/server\/.\/mods for mods" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 271, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Adding mobultion-0.4.5.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 272, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Adding animania-1.12.2-farm-1.0.2.28.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 273, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Adding animania-1.12.2-catsdogs-1.0.0.28.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 274, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Adding animania-1.12.2-extra-1.0.2.28.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 275, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Adding CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 276, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Adding _MixinBootstrap-1.1.0.jar to the mod list" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 277, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Adding LDoH-Tweaks-1.12.2-1.1.11a.jar to the mod list" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:57] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 278, + "content": "[16:53:57] [Server thread\/TRACE] [FML]: Skipping already parsed coremod or tweaker _MixinBootstrap-1.1.0.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 279, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Found a candidate zip or jar file animania-1.12.2-catsdogs-1.0.0.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 280, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Found a candidate zip or jar file animania-1.12.2-extra-1.0.2.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 281, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Found a candidate zip or jar file animania-1.12.2-farm-1.0.2.28.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 282, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Found a candidate zip or jar file CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 283, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Found a candidate zip or jar file LDoH-Tweaks-1.12.2-1.1.11a.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 284, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Found a candidate zip or jar file mobultion-0.4.5.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 285, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: Examining file forge.jar for potential mods" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:57] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 286, + "content": "[16:53:57] [Server thread\/DEBUG] [FML]: The mod container forge.jar appears to be missing an mcmod.info file" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 287, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Examining file animania-1.12.2-catsdogs-1.0.0.28.jar for potential mods" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 288, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: The mod container animania-1.12.2-catsdogs-1.0.0.28.jar appears to be missing an mcmod.info file" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 289, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Examining file animania-1.12.2-extra-1.0.2.28.jar for potential mods" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 290, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: The mod container animania-1.12.2-extra-1.0.2.28.jar appears to be missing an mcmod.info file" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 291, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Examining file animania-1.12.2-farm-1.0.2.28.jar for potential mods" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 292, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: The mod container animania-1.12.2-farm-1.0.2.28.jar appears to be missing an mcmod.info file" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 293, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Examining file CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar for potential mods" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 294, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Located mcmod.info file in file CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 295, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Identified a mod of type Lnet\/minecraftforge\/fml\/common\/Mod; (com.leviathanstudio.craftstudio.CraftStudioApi) - loading" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 296, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Parsed dependency info for craftstudioapi: Requirements: [] After:[] Before:[]" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 297, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Examining file LDoH-Tweaks-1.12.2-1.1.11a.jar for potential mods" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 298, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Located mcmod.info file in file LDoH-Tweaks-1.12.2-1.1.11a.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 299, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Identified a mod of type Lnet\/minecraftforge\/fml\/common\/Mod; (net.smileycorp.ldoh.common.LDOHTweaks) - loading" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 300, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Parsed dependency info for ldoh: Requirements: [realistictorches, xlfoodmod, buildcraftcore, mod_lavacow, srparasites, bibliocraft, car, animania, animania, wastelands, reccomplex, hordes@1.1.4, iguanatweaks, cfm, firstaid, cgm, biomesoplenty, cookingforblockheads, atlaslib@1.1.5, rafradek_tf2_weapons, gamestages, followme] After:[tektopia, atlaslib@1.1.5, rafradek_tf2_weapons, hordes@1.1.4, srparasites, mod_lavacow, firstaid, animania, wastelands, biomesoplenty, cgm, cfm, realistictorches, xlfoodmod, cookingforblockheads, bibliocraft, car, buildcraftcore, biometweaker, animania, followme, gamestages, reccomplex] Before:[iguanatweaks, vanillafix]" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 301, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Examining file mobultion-0.4.5.jar for potential mods" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 302, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Located mcmod.info file in file mobultion-0.4.5.jar" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 303, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Identified a mod of type Lnet\/minecraftforge\/fml\/common\/Mod; (mcpecommander.mobultion.MobultionMod) - loading" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 304, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Parsed dependency info for mobultion: Requirements: [craftstudioapi] After:[craftstudioapi, forge@[14.23.3.2650,)] Before:[]" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/INFO] [FML]:", + "lines": [ + { + "number": 305, + "content": "[16:53:58] [Server thread\/INFO] [FML]: Forge Mod Loader has identified 7 mods to load" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 306, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Received a system property request ''" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 307, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: System property request managing the state of 0 mods" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 308, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: After merging, found state information for 0 mods" + } + ] + }, + { + "level": 4, + "time": null, + "prefix": "[16:53:58] [Server thread\/WARN] [FML]:", + "lines": [ + { + "number": 309, + "content": "[16:53:58] [Server thread\/WARN] [FML]: Missing English translation for FML: assets\/fml\/lang\/en_us.lang" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 310, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Enabling mod craftstudioapi" + } + ] + }, + { + "level": 4, + "time": null, + "prefix": "[16:53:58] [Server thread\/WARN] [FML]:", + "lines": [ + { + "number": 311, + "content": "[16:53:58] [Server thread\/WARN] [FML]: Missing English translation for craftstudioapi: assets\/craftstudioapi\/lang\/en_us.lang" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 312, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Enabling mod ldoh" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 313, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Enabling mod mobultion" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 314, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Verifying mod requirements are satisfied" + } + ] + }, + { + "level": 2, + "time": null, + "prefix": "[16:53:58] [Server thread\/FATAL] [FML]:", + "lines": [ + { + "number": 315, + "content": "[16:53:58] [Server thread\/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod ldoh (LDoH Tweaks) requires [realistictorches, xlfoodmod, buildcraftcore, mod_lavacow, srparasites, bibliocraft, car, animania, animania, wastelands, reccomplex, hordes@1.1.4, iguanatweaks, cfm, firstaid, cgm, biomesoplenty, cookingforblockheads, rafradek_tf2_weapons, atlaslib@1.1.5, gamestages, followme]" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 316, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Mod sorting data" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 317, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: \tcraftstudioapi(CraftStudio API:1.0.0): CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar ()" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 318, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: \tldoh(LDoH Tweaks:LDoH): LDoH-Tweaks-1.12.2-1.1.11a.jar (after:tektopia;required-after:atlaslib@1.1.5;required-after:rafradek_tf2_weapons;required-after:hordes@1.1.4;required-after:srparasites;required-after:mod_lavacow;required-after:firstaid;required-after:animania;required-after:wastelands;required-after:biomesoplenty;required-after:cgm;required-after:cfm;required-after:realistictorches;required-after:xlfoodmod;required-after:cookingforblockheads;required-after:bibliocraft;required-after:car;required-after:buildcraftcore;after:biometweaker;required-after:animania;required-after:followme;required-after:gamestages;required-after:reccomplex;required-before:iguanatweaks;before:vanillafix)" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 319, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: \tmobultion(Mobultion:0.4.5): mobultion-0.4.5.jar (required-after:craftstudioapi;after:forge@[14.23.3.2650,);)" + } + ] + }, + { + "level": 3, + "time": null, + "prefix": "[16:53:58] [Server thread\/ERROR] [net.minecraft.server.MinecraftServer]:", + "lines": [ + { + "number": 320, + "content": "[16:53:58] [Server thread\/ERROR] [net.minecraft.server.MinecraftServer]: Encountered an unexpected exception" + }, + { + "number": 321, + "content": "net.minecraftforge.fml.common.MissingModsException: Mod ldoh (LDoH Tweaks) requires [realistictorches, xlfoodmod, buildcraftcore, mod_lavacow, srparasites, bibliocraft, car, animania, animania, wastelands, reccomplex, hordes@1.1.4, iguanatweaks, cfm, firstaid, cgm, biomesoplenty, cookingforblockheads, rafradek_tf2_weapons, atlaslib@1.1.5, gamestages, followme]" + }, + { + "number": 322, + "content": "\tat net.minecraftforge.fml.common.Loader.sortModList(Loader.java:266) ~[Loader.class:?]" + }, + { + "number": 323, + "content": "\tat net.minecraftforge.fml.common.Loader.loadMods(Loader.java:572) ~[Loader.class:?]" + }, + { + "number": 324, + "content": "\tat net.minecraftforge.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:98) ~[FMLServerHandler.class:?]" + }, + { + "number": 325, + "content": "\tat net.minecraftforge.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:333) ~[FMLCommonHandler.class:?]" + }, + { + "number": 326, + "content": "\tat net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:125) ~[nz.class:?]" + }, + { + "number": 327, + "content": "\tat net.minecraft.server.MinecraftServer.run(MinecraftServer.java:486) [MinecraftServer.class:?]" + }, + { + "number": 328, + "content": "\tat java.lang.Thread.run(Thread.java:750) [?:1.8.0_392]" + } + ] + }, + { + "level": 3, + "time": null, + "prefix": "[16:53:58] [Server thread\/ERROR] [net.minecraft.server.MinecraftServer]:", + "lines": [ + { + "number": 329, + "content": "[16:53:58] [Server thread\/ERROR] [net.minecraft.server.MinecraftServer]: This crash report has been saved to: \/server\/.\/crash-reports\/crash-2024-01-13_16.53.58-server.txt" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/INFO] [net.minecraft.server.MinecraftServer]:", + "lines": [ + { + "number": 330, + "content": "[16:53:58] [Server thread\/INFO] [net.minecraft.server.MinecraftServer]: Stopping server" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/INFO] [net.minecraft.server.MinecraftServer]:", + "lines": [ + { + "number": 331, + "content": "[16:53:58] [Server thread\/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 332, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod minecraft" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 333, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod minecraft" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 334, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Bar Step: ServerStopped - Minecraft took 0.002s" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 335, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod mcp" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 336, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod mcp" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 337, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Bar Step: ServerStopped - Minecraft Coder Pack took 0.001s" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 338, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod FML" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 339, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod FML" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 340, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Bar Step: ServerStopped - Forge Mod Loader took 0.000s" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 341, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod forge" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 342, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod forge" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 343, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Bar Step: ServerStopped - Minecraft Forge took 0.000s" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 344, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod craftstudioapi" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 345, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod craftstudioapi" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 346, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Bar Step: ServerStopped - CraftStudio API took 0.000s" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 347, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod ldoh" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 348, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod ldoh" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 349, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Bar Step: ServerStopped - LDoH Tweaks took 0.000s" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 350, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod mobultion" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/TRACE] [FML]:", + "lines": [ + { + "number": 351, + "content": "[16:53:58] [Server thread\/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod mobultion" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 352, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Bar Step: ServerStopped - Mobultion took 0.000s" + } + ] + }, + { + "level": 7, + "time": null, + "prefix": "[16:53:58] [Server thread\/DEBUG] [FML]:", + "lines": [ + { + "number": 353, + "content": "[16:53:58] [Server thread\/DEBUG] [FML]: Bar Finished: ServerStopped took 0.005s" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server thread\/INFO] [FML]:", + "lines": [ + { + "number": 354, + "content": "[16:53:58] [Server thread\/INFO] [FML]: The state engine was in incorrect state CONSTRUCTING and forced into state SERVER_STOPPED. Errors may have been discarded." + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server Shutdown Thread\/INFO] [net.minecraft.server.MinecraftServer]:", + "lines": [ + { + "number": 355, + "content": "[16:53:58] [Server Shutdown Thread\/INFO] [net.minecraft.server.MinecraftServer]: Stopping server" + } + ] + }, + { + "level": 6, + "time": null, + "prefix": "[16:53:58] [Server Shutdown Thread\/INFO] [net.minecraft.server.MinecraftServer]:", + "lines": [ + { + "number": 356, + "content": "[16:53:58] [Server Shutdown Thread\/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds" + } + ] + } + ], + "analysis": { + "problems": [ + { + "message": "The mod 'LDoH Tweaks' is missing the required mods 'realistictorches', 'xlfoodmod', 'buildcraftcore', 'mod_lavacow', 'srparasites', 'bibliocraft', 'car', 'animania', 'animania', 'wastelands', 'reccomplex', 'hordes', 'iguanatweaks', 'cfm', 'firstaid', 'cgm', 'biomesoplenty', 'cookingforblockheads', 'rafradek_tf2_weapons', 'atlaslib', 'gamestages', 'followme'.", + "counter": 2, + "entry": { + "level": 2, + "time": null, + "prefix": "[16:53:58] [Server thread\/FATAL] [FML]:", + "lines": [ + { + "number": 315, + "content": "[16:53:58] [Server thread\/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod ldoh (LDoH Tweaks) requires [realistictorches, xlfoodmod, buildcraftcore, mod_lavacow, srparasites, bibliocraft, car, animania, animania, wastelands, reccomplex, hordes@1.1.4, iguanatweaks, cfm, firstaid, cgm, biomesoplenty, cookingforblockheads, rafradek_tf2_weapons, atlaslib@1.1.5, gamestages, followme]" + } + ] + }, + "solutions": [ + { + "message": "Install the mod 'realistictorches'." + }, + { + "message": "Install the mod 'xlfoodmod'." + }, + { + "message": "Install the mod 'buildcraftcore'." + }, + { + "message": "Install the mod 'mod_lavacow'." + }, + { + "message": "Install the mod 'srparasites'." + }, + { + "message": "Install the mod 'bibliocraft'." + }, + { + "message": "Install the mod 'car'." + }, + { + "message": "Install the mod 'animania'." + }, + { + "message": "Install the mod 'animania'." + }, + { + "message": "Install the mod 'wastelands'." + }, + { + "message": "Install the mod 'reccomplex'." + }, + { + "message": "Install the mod 'hordes' with version 1.1.4." + }, + { + "message": "Install the mod 'iguanatweaks'." + }, + { + "message": "Install the mod 'cfm'." + }, + { + "message": "Install the mod 'firstaid'." + }, + { + "message": "Install the mod 'cgm'." + }, + { + "message": "Install the mod 'biomesoplenty'." + }, + { + "message": "Install the mod 'cookingforblockheads'." + }, + { + "message": "Install the mod 'rafradek_tf2_weapons'." + }, + { + "message": "Install the mod 'atlaslib' with version 1.1.5." + }, + { + "message": "Install the mod 'gamestages'." + }, + { + "message": "Install the mod 'followme'." + } + ] + } + ], + "information": [ + { + "message": "Minecraft version: 1.12.2", + "counter": 1, + "entry": { + "level": 6, + "time": null, + "prefix": "[16:53:56] [Server thread\/INFO] [net.minecraft.server.dedicated.DedicatedServer]:", + "lines": [ + { + "number": 258, + "content": "[16:53:56] [Server thread\/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Starting minecraft server version 1.12.2" + } + ] + }, + "label": "Minecraft version", + "value": "1.12.2" + }, + { + "message": "Forge version: 14.23.5.2860", + "counter": 1, + "entry": { + "level": 6, + "time": null, + "prefix": "[16:53:56] [Server thread\/INFO] [FML]:", + "lines": [ + { + "number": 259, + "content": "[16:53:56] [Server thread\/INFO] [FML]: MinecraftForge v14.23.5.2860 Initialized" + } + ] + }, + "label": "Forge version", + "value": "14.23.5.2860" + } + ] + } +} \ No newline at end of file diff --git a/test/data/Vanilla/Forge/forge-missing-mods-exception-2.log b/test/data/Vanilla/Forge/forge-missing-mods-exception-2.log new file mode 100644 index 00000000..31511f6f --- /dev/null +++ b/test/data/Vanilla/Forge/forge-missing-mods-exception-2.log @@ -0,0 +1,356 @@ +[16:53:46] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker +[16:53:46] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLServerTweaker +[16:53:46] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLServerTweaker +[16:53:46] [main/DEBUG] [FML]: Injecting tracing printstreams for STDOUT/STDERR. +[16:53:46] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2860 for Minecraft 1.12.2 loading +[16:53:46] [main/INFO] [FML]: Java is OpenJDK 64-Bit Server VM, version 1.8.0_392, running on Linux:amd64:5.15.0-78-generic, installed at /opt/java/openjdk/jre +[16:53:46] [main/DEBUG] [FML]: Java classpath at launch is: +[16:53:46] [main/DEBUG] [FML]: forge.jar +[16:53:46] [main/DEBUG] [FML]: Java library path at launch is: +[16:53:46] [main/DEBUG] [FML]: /usr/java/packages/lib/amd64 +[16:53:46] [main/DEBUG] [FML]: /usr/lib64 +[16:53:46] [main/DEBUG] [FML]: /lib64 +[16:53:46] [main/DEBUG] [FML]: /lib +[16:53:46] [main/DEBUG] [FML]: /usr/lib +[16:53:46] [main/DEBUG] [FML]: Determined Minecraft Libraries Root: /server/libraries +[16:53:46] [main/DEBUG] [FML]: Cleaning up mods folder: ./mods +[16:53:46] [main/DEBUG] [FML]: Examining file: mobultion-0.4.5.jar +[16:53:46] [main/DEBUG] [FML]: Examining file: animania-1.12.2-farm-1.0.2.28.jar +[16:53:46] [main/DEBUG] [FML]: Examining file: animania-1.12.2-catsdogs-1.0.0.28.jar +[16:53:46] [main/DEBUG] [FML]: Examining file: animania-1.12.2-extra-1.0.2.28.jar +[16:53:46] [main/DEBUG] [FML]: Examining file: CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar +[16:53:46] [main/DEBUG] [FML]: Examining file: _MixinBootstrap-1.1.0.jar +[16:53:46] [main/DEBUG] [FML]: Examining file: LDoH-Tweaks-1.12.2-1.1.11a.jar +[16:53:46] [main/DEBUG] [FML]: Enabling runtime deobfuscation +[16:53:46] [main/DEBUG] [FML]: Instantiating coremod class FMLCorePlugin +[16:53:46] [main/DEBUG] [FML]: Found signing certificates for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin) +[16:53:46] [main/DEBUG] [FML]: Found certificate e3c3d50c7c986df74c645c0ac54639741c90a557 +[16:53:46] [main/DEBUG] [FML]: Added access transformer class net.minecraftforge.fml.common.asm.transformers.AccessTransformer to enqueued access transformers +[16:53:46] [main/DEBUG] [FML]: Enqueued coremod FMLCorePlugin +[16:53:46] [main/DEBUG] [FML]: Instantiating coremod class FMLForgePlugin +[16:53:46] [main/DEBUG] [FML]: Found signing certificates for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin) +[16:53:46] [main/DEBUG] [FML]: Found certificate e3c3d50c7c986df74c645c0ac54639741c90a557 +[16:53:46] [main/DEBUG] [FML]: Enqueued coremod FMLForgePlugin +[16:53:46] [main/DEBUG] [FML]: All fundamental core mods are successfully located +[16:53:46] [main/DEBUG] [FML]: Discovering coremods +[16:53:46] [main/INFO] [FML]: Searching /server/./mods for mods +[16:53:46] [main/DEBUG] [FML]: Adding mobultion-0.4.5.jar to the mod list +[16:53:46] [main/DEBUG] [FML]: Adding animania-1.12.2-farm-1.0.2.28.jar to the mod list +[16:53:46] [main/DEBUG] [FML]: Adding animania-1.12.2-catsdogs-1.0.0.28.jar to the mod list +[16:53:46] [main/DEBUG] [FML]: Adding animania-1.12.2-extra-1.0.2.28.jar to the mod list +[16:53:46] [main/DEBUG] [FML]: Adding CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar to the mod list +[16:53:46] [main/DEBUG] [FML]: Adding _MixinBootstrap-1.1.0.jar to the mod list +[16:53:46] [main/DEBUG] [FML]: Adding LDoH-Tweaks-1.12.2-1.1.11a.jar to the mod list +[16:53:46] [main/DEBUG] [FML]: Examining for coremod candidacy _MixinBootstrap-1.1.0.jar +[16:53:46] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from _MixinBootstrap-1.1.0.jar +[16:53:46] [main/DEBUG] [FML]: Examining for coremod candidacy animania-1.12.2-catsdogs-1.0.0.28.jar +[16:53:46] [main/DEBUG] [FML]: Not found coremod data in animania-1.12.2-catsdogs-1.0.0.28.jar +[16:53:46] [main/DEBUG] [FML]: Examining for coremod candidacy animania-1.12.2-extra-1.0.2.28.jar +[16:53:46] [main/DEBUG] [FML]: Not found coremod data in animania-1.12.2-extra-1.0.2.28.jar +[16:53:46] [main/DEBUG] [FML]: Examining for coremod candidacy animania-1.12.2-farm-1.0.2.28.jar +[16:53:46] [main/DEBUG] [FML]: Not found coremod data in animania-1.12.2-farm-1.0.2.28.jar +[16:53:46] [main/DEBUG] [FML]: Examining for coremod candidacy CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar +[16:53:46] [main/DEBUG] [FML]: Not found coremod data in CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar +[16:53:46] [main/DEBUG] [FML]: Examining for coremod candidacy LDoH-Tweaks-1.12.2-1.1.11a.jar +[16:53:46] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from LDoH-Tweaks-1.12.2-1.1.11a.jar +[16:53:46] [main/DEBUG] [FML]: Examining for coremod candidacy mobultion-0.4.5.jar +[16:53:46] [main/DEBUG] [FML]: Not found coremod data in mobultion-0.4.5.jar +[16:53:46] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker +[16:53:46] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker +[16:53:46] [main/DEBUG] [mixin]: Mixin bootstrap service org.spongepowered.asm.service.modlauncher.MixinServiceModLauncherBootstrap is not available: ModLauncher is not available +[16:53:46] [main/DEBUG] [mixin]: MixinService [LaunchWrapper] was successfully booted in sun.misc.Launcher$AppClassLoader@18b4aac2 +[16:53:46] [main/INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.8.4 Source=file:/server/./mods/_MixinBootstrap-1.1.0.jar Service=LaunchWrapper Env=SERVER +[16:53:46] [main/DEBUG] [mixin]: Error cleaning class output directory: .mixin.out +[16:53:46] [main/DEBUG] [mixin]: Adding new mixin transformer proxy #1 +[16:53:46] [main/DEBUG] [mixin]: Initialising Mixin Platform Manager +[16:53:46] [main/DEBUG] [mixin]: Adding mixin platform agents for container ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar) +[16:53:46] [main/DEBUG] [mixin]: Instancing new MixinPlatformAgentFMLLegacy for ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar) +[16:53:46] [main/DEBUG] [mixin]: MixinPlatformAgentFMLLegacy rejected container ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar) +[16:53:46] [main/DEBUG] [mixin]: Instancing new MixinPlatformAgentLiteLoaderLegacy for ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar) +[16:53:46] [main/DEBUG] [mixin]: MixinPlatformAgentLiteLoaderLegacy rejected container ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar) +[16:53:46] [main/DEBUG] [mixin]: Instancing new MixinPlatformAgentDefault for ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar) +[16:53:46] [main/DEBUG] [mixin]: MixinPlatformAgentDefault accepted container ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar) +[16:53:46] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:/server/forge.jar for mixin tweaker +[16:53:46] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:/server/./mods/_MixinBootstrap-1.1.0.jar for mixin tweaker +[16:53:46] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar for mixin tweaker +[16:53:46] [main/DEBUG] [mixin]: Adding agents for Mixin Container ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar) +[16:53:46] [main/DEBUG] [mixin]: Adding agents for Mixin Container ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar) +[16:53:46] [main/DEBUG] [mixin]: Adding mixin platform agents for container ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar) +[16:53:46] [main/DEBUG] [mixin]: Instancing new MixinPlatformAgentFMLLegacy for ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar) +[16:53:46] [main/DEBUG] [mixin]: ForceLoadAsMod was specified for LDoH-Tweaks-1.12.2-1.1.11a.jar, attempting force-load +[16:53:46] [main/DEBUG] [mixin]: Adding LDoH-Tweaks-1.12.2-1.1.11a.jar to reparseable coremod collection +[16:53:46] [main/DEBUG] [mixin]: MixinPlatformAgentFMLLegacy rejected container ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar) +[16:53:46] [main/DEBUG] [mixin]: Instancing new MixinPlatformAgentLiteLoaderLegacy for ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar) +[16:53:46] [main/DEBUG] [mixin]: MixinPlatformAgentLiteLoaderLegacy rejected container ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar) +[16:53:46] [main/DEBUG] [mixin]: Instancing new MixinPlatformAgentDefault for ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar) +[16:53:46] [main/DEBUG] [mixin]: MixinPlatformAgentDefault accepted container ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar) +[16:53:46] [main/WARN] [LaunchWrapper]: Tweak class name org.spongepowered.asm.launch.MixinTweaker has already been visited -- skipping +[16:53:46] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker +[16:53:46] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker +[16:53:46] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker +[16:53:46] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper +[16:53:46] [main/DEBUG] [FML]: Injecting coremod FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\} class transformers +[16:53:46] [main/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SideTransformer +[16:53:46] [main/DEBUG] [mixin]: Preparing mixins for MixinEnvironment[PREINIT] +[16:53:47] [main/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer +[16:53:47] [main/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer +[16:53:47] [main/TRACE] [FML]: Registering transformer net.minecraftforge.fml.common.asm.transformers.SoundEngineFixTransformer +[16:53:47] [main/DEBUG] [FML]: Injection complete +[16:53:47] [main/DEBUG] [FML]: Running coremod plugin for FMLCorePlugin \{net.minecraftforge.fml.relauncher.FMLCorePlugin\} +[16:53:47] [main/DEBUG] [FML]: Running coremod plugin FMLCorePlugin +[16:53:49] [main/DEBUG] [FML]: Read 1154 binary patches +[16:53:49] [main/DEBUG] [FML]: Loading deobfuscation resource /deobfuscation_data-1.12.2.lzma with 36076 records +[16:53:49] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557 +[16:53:49] [main/DEBUG] [FML]: Coremod plugin class FMLCorePlugin run successfully +[16:53:49] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper +[16:53:49] [main/DEBUG] [FML]: Injecting coremod FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\} class transformers +[16:53:49] [main/DEBUG] [FML]: Injection complete +[16:53:49] [main/DEBUG] [FML]: Running coremod plugin for FMLForgePlugin \{net.minecraftforge.classloading.FMLForgePlugin\} +[16:53:49] [main/DEBUG] [FML]: Running coremod plugin FMLForgePlugin +[16:53:49] [main/DEBUG] [FML]: Coremod plugin class FMLForgePlugin run successfully +[16:53:49] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker +[16:53:49] [main/DEBUG] [mixin]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar)] +[16:53:49] [main/DEBUG] [mixin]: Processing prepare() for PlatformAgent[MixinPlatformAgentDefault:ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar)] +[16:53:49] [main/DEBUG] [mixin]: Registering mixin config: mixins.ldoh.json +[16:53:50] [main/INFO] [mixin]: Compatibility level set to JAVA_8 +[16:53:50] [main/ERROR] [mixin]: Mixin config mixins.ldoh.json does not specify "minVersion" property +[16:53:50] [main/DEBUG] [mixin]: Creating FML remapper adapter: org.spongepowered.asm.bridge.RemapperAdapterFML +[16:53:50] [main/DEBUG] [mixin]: Checking for additional mixins for MixinEnvironment[PREINIT] +[16:53:50] [main/INFO] [mixin]: Initialised Mixin FML Remapper Adapter with net.minecraftforge.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper@1dc2de84 +[16:53:50] [main/DEBUG] [mixin]: Processing launch tasks for PlatformAgent[MixinPlatformAgentDefault:ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar)] +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:/server/forge.jar for mixin tweaker +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:/server/./mods/_MixinBootstrap-1.1.0.jar for mixin tweaker +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar for mixin tweaker +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Scanning asmgen:/ for mixin tweaker +[16:53:50] [main/DEBUG] [mixin]: Adding agents for Mixin Container ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar) +[16:53:50] [main/DEBUG] [mixin]: Adding agents for Mixin Container ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar) +[16:53:50] [main/DEBUG] [mixin]: inject() running with 2 agents +[16:53:50] [main/DEBUG] [mixin]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ContainerHandleURI(file:/server/./mods/_MixinBootstrap-1.1.0.jar)] +[16:53:50] [main/DEBUG] [mixin]: Processing inject() for PlatformAgent[MixinPlatformAgentDefault:ContainerHandleURI(file:/server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar)] +[16:53:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker +[16:53:50] [main/DEBUG] [FML]: Loaded 215 rules from AccessTransformer config file forge_at.cfg +[16:53:50] [main/DEBUG] [FML]: Loaded 23 rules from AccessTransformer mod jar file ./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar!META-INF/ldoh_at.cfg +[16:53:50] [main/DEBUG] [mixin]: Adding new mixin transformer proxy #2 +[16:53:50] [main/DEBUG] [FML]: Validating minecraft +[16:53:50] [main/DEBUG] [mixin]: Preparing mixins for MixinEnvironment[INIT] +[16:53:50] [main/DEBUG] [mixin]: Selecting config mixins.ldoh.json +[16:53:50] [main/DEBUG] [mixin]: Preparing mixins.ldoh.json (11) +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Found name transformer: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Rebuilding transformer delegation list: +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Found name transformer: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.PatchingTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SideTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SoundEngineFixTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.AccessTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ModAccessTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemStackTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockSpecialTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.PotionEffectTransformer +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy +[16:53:50] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Transformer delegation list created with 11 entries +[16:53:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/block/BlockPortal to metadata cache +[16:53:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/block/BlockPumpkin to metadata cache +[16:53:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/EntityLiving to metadata cache +[16:53:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/EntityLivingBase to metadata cache +[16:53:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/monster/EntityZombie to metadata cache +[16:53:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/item/Item to metadata cache +[16:53:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/ResourceLocation to metadata cache +[16:53:50] [main/TRACE] [mixin]: Added class metadata for net/minecraft/world/WorldProviderEnd to metadata cache +[16:53:50] [main/DEBUG] [mixin]: Registering new injector for @Inject with org.spongepowered.asm.mixin.injection.struct.CallbackInjectionInfo +[16:53:50] [main/DEBUG] [mixin]: Registering new injector for @ModifyArg with org.spongepowered.asm.mixin.injection.struct.ModifyArgInjectionInfo +[16:53:50] [main/DEBUG] [mixin]: Registering new injector for @ModifyArgs with org.spongepowered.asm.mixin.injection.struct.ModifyArgsInjectionInfo +[16:53:50] [main/DEBUG] [mixin]: Registering new injector for @Redirect with org.spongepowered.asm.mixin.injection.struct.RedirectInjectionInfo +[16:53:50] [main/DEBUG] [mixin]: Registering new injector for @ModifyVariable with org.spongepowered.asm.mixin.injection.struct.ModifyVariableInjectionInfo +[16:53:50] [main/DEBUG] [mixin]: Registering new injector for @ModifyConstant with org.spongepowered.asm.mixin.injection.struct.ModifyConstantInjectionInfo +[16:53:50] [main/DEBUG] [mixin]: Prepared 8 mixins in 0.284 sec (35.5ms avg) (0ms load, 165ms transform, 0ms plugin) +[16:53:50] [main/DEBUG] [FML]: Minecraft validated, launching... +[16:53:50] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker +[16:53:50] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.mixin.EnvironmentStateTweaker +[16:53:50] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker +[16:53:50] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.mixin.EnvironmentStateTweaker +[16:53:50] [main/DEBUG] [mixin]: Adding new mixin transformer proxy #3 +[16:53:50] [main/DEBUG] [mixin]: Preparing mixins for MixinEnvironment[DEFAULT] +[16:53:51] [main/DEBUG] [mixin]: Mixing MixinEntityLivingBase from mixins.ldoh.json into net.minecraft.entity.EntityLivingBase +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Rebuilding transformer delegation list: +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Found name transformer: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.PatchingTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SideTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriptionTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.EventSubscriberTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: $wrapper.net.minecraftforge.fml.common.asm.transformers.SoundEngineFixTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.DeobfuscationTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.AccessTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ModAccessTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemStackTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.ItemBlockSpecialTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Adding: net.minecraftforge.fml.common.asm.transformers.PotionEffectTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: net.minecraftforge.fml.common.asm.transformers.TerminalTransformer +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Excluding: org.spongepowered.asm.mixin.transformer.Proxy +[16:53:51] [main/DEBUG] [org.spongepowered.asm.service.mojang.MixinServiceLaunchWrapper]: Transformer delegation list created with 11 entries +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/Entity to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/command/ICommandSender to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraftforge/common/capabilities/ICapabilitySerializable to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraftforge/common/capabilities/ICapabilityProvider to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraftforge/common/util/INBTSerializable to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/smileycorp/ldoh/common/util/ModUtils to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for org/spongepowered/asm/mixin/injection/callback/CallbackInfoReturnable to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for org/spongepowered/asm/mixin/injection/callback/CallbackInfo to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraftforge/common/ForgeHooks to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for java/lang/Boolean to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for java/io/Serializable to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for java/lang/Comparable to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/world/World to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/DamageSource to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/passive/EntityTameable to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for java/lang/Math to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/math/MathHelper to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/advancements/CriteriaTriggers to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/advancements/critereon/EntityHurtPlayerTrigger to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/advancements/critereon/PlayerHurtEntityTrigger to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/SoundEvent to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/nbt/NBTTagList to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/player/EntityPlayerMP to metadata cache +[16:53:51] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.server.MinecraftServer} +[16:53:51] [main/DEBUG] [mixin]: Mixing MixinResourceLocation from mixins.ldoh.json into net.minecraft.util.ResourceLocation +[16:53:51] [main/TRACE] [mixin]: Added class metadata for java/lang/String to metadata cache +[16:53:51] [main/DEBUG] [mixin]: Mixing MixinItem from mixins.ldoh.json into net.minecraft.item.Item +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraftforge/registries/IForgeRegistryEntry$Impl to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraftforge/registries/IForgeRegistryEntry to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/inventory/EntityEquipmentSlot to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for net/minecraft/item/ItemStack to metadata cache +[16:53:51] [main/TRACE] [mixin]: Added class metadata for com/google/common/collect/Multimap to metadata cache +[16:53:53] [main/DEBUG] [mixin]: Mixing MixinBlockPumpkin from mixins.ldoh.json into net.minecraft.block.BlockPumpkin +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/minecraft/block/BlockHorizontal to metadata cache +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/minecraft/block/Block to metadata cache +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/math/BlockPos to metadata cache +[16:53:53] [main/DEBUG] [mixin]: Mixing MixinEntityLiving from mixins.ldoh.json into net.minecraft.entity.EntityLiving +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/player/EntityPlayer to metadata cache +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/minecraftforge/fml/common/Loader to metadata cache +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/smileycorp/ldoh/integration/tektopia/TektopiaUtils to metadata cache +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/minecraft/util/EnumHand to metadata cache +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/minecraft/scoreboard/Team to metadata cache +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/minecraft/nbt/NBTTagCompound to metadata cache +[16:53:53] [main/DEBUG] [mixin]: Mixing MixinBlockPortal from mixins.ldoh.json into net.minecraft.block.BlockPortal +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/minecraft/block/BlockBreakable to metadata cache +[16:53:53] [main/TRACE] [mixin]: Added class metadata for net/minecraft/block/material/Material to metadata cache +[16:53:55] [main/DEBUG] [mixin]: Mixing MixinEntityZombie from mixins.ldoh.json into net.minecraft.entity.monster.EntityZombie +[16:53:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/monster/EntityMob to metadata cache +[16:53:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/EntityCreature to metadata cache +[16:53:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/monster/IMob to metadata cache +[16:53:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/passive/IAnimals to metadata cache +[16:53:55] [main/TRACE] [mixin]: Added class metadata for java/lang/Class to metadata cache +[16:53:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/monster/EntityZombieVillager to metadata cache +[16:53:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/monster/EntityHusk to metadata cache +[16:53:55] [main/TRACE] [mixin]: Added class metadata for net/smileycorp/ldoh/common/entity/zombie/EntityTF2Zombie to metadata cache +[16:53:55] [main/TRACE] [mixin]: Added class metadata for net/smileycorp/ldoh/common/entity/zombie/EntityProfessionZombie to metadata cache +[16:53:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/monster/EntityZombie$GroupData to metadata cache +[16:53:55] [main/TRACE] [mixin]: Added class metadata for net/minecraft/entity/IEntityLivingData to metadata cache +[16:53:56] [main/DEBUG] [FML]: Creating vanilla freeze snapshot +[16:53:56] [main/DEBUG] [FML]: Vanilla freeze snapshot created +[16:53:56] [Server thread/INFO] [net.minecraft.server.dedicated.DedicatedServer]: Starting minecraft server version 1.12.2 +[16:53:56] [Server thread/INFO] [FML]: MinecraftForge v14.23.5.2860 Initialized +[16:53:56] [Server thread/INFO] [FML]: Starts to replace vanilla recipe ingredients with ore ingredients. +[16:53:57] [Server thread/INFO] [FML]: Invalid recipe found with multiple oredict ingredients in the same ingredient... +[16:53:57] [Server thread/INFO] [FML]: Replaced 1227 ore ingredients +[16:53:57] [Server thread/DEBUG] [FML]: File /server/config/injectedDependencies.json not found. No dependencies injected +[16:53:57] [Server thread/DEBUG] [FML]: Building injected Mod Containers [net.minecraftforge.fml.common.FMLContainer, net.minecraftforge.common.ForgeModContainer] +[16:53:57] [Server thread/DEBUG] [FML]: Attempting to load mods contained in the minecraft jar file and associated classes +[16:53:57] [Server thread/DEBUG] [FML]: Found a minecraft related file at /server/forge.jar, examining for mod candidates +[16:53:57] [Server thread/TRACE] [FML]: Skipping known library file /server/./mods/_MixinBootstrap-1.1.0.jar +[16:53:57] [Server thread/TRACE] [FML]: Skipping known library file /server/./mods/LDoH-Tweaks-1.12.2-1.1.11a.jar +[16:53:57] [Server thread/DEBUG] [FML]: Minecraft jar mods loaded successfully +[16:53:57] [Server thread/INFO] [FML]: Searching /server/./mods for mods +[16:53:57] [Server thread/DEBUG] [FML]: Adding mobultion-0.4.5.jar to the mod list +[16:53:57] [Server thread/DEBUG] [FML]: Adding animania-1.12.2-farm-1.0.2.28.jar to the mod list +[16:53:57] [Server thread/DEBUG] [FML]: Adding animania-1.12.2-catsdogs-1.0.0.28.jar to the mod list +[16:53:57] [Server thread/DEBUG] [FML]: Adding animania-1.12.2-extra-1.0.2.28.jar to the mod list +[16:53:57] [Server thread/DEBUG] [FML]: Adding CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar to the mod list +[16:53:57] [Server thread/DEBUG] [FML]: Adding _MixinBootstrap-1.1.0.jar to the mod list +[16:53:57] [Server thread/DEBUG] [FML]: Adding LDoH-Tweaks-1.12.2-1.1.11a.jar to the mod list +[16:53:57] [Server thread/TRACE] [FML]: Skipping already parsed coremod or tweaker _MixinBootstrap-1.1.0.jar +[16:53:57] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file animania-1.12.2-catsdogs-1.0.0.28.jar +[16:53:57] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file animania-1.12.2-extra-1.0.2.28.jar +[16:53:57] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file animania-1.12.2-farm-1.0.2.28.jar +[16:53:57] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar +[16:53:57] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file LDoH-Tweaks-1.12.2-1.1.11a.jar +[16:53:57] [Server thread/DEBUG] [FML]: Found a candidate zip or jar file mobultion-0.4.5.jar +[16:53:57] [Server thread/DEBUG] [FML]: Examining file forge.jar for potential mods +[16:53:57] [Server thread/DEBUG] [FML]: The mod container forge.jar appears to be missing an mcmod.info file +[16:53:58] [Server thread/DEBUG] [FML]: Examining file animania-1.12.2-catsdogs-1.0.0.28.jar for potential mods +[16:53:58] [Server thread/DEBUG] [FML]: The mod container animania-1.12.2-catsdogs-1.0.0.28.jar appears to be missing an mcmod.info file +[16:53:58] [Server thread/DEBUG] [FML]: Examining file animania-1.12.2-extra-1.0.2.28.jar for potential mods +[16:53:58] [Server thread/DEBUG] [FML]: The mod container animania-1.12.2-extra-1.0.2.28.jar appears to be missing an mcmod.info file +[16:53:58] [Server thread/DEBUG] [FML]: Examining file animania-1.12.2-farm-1.0.2.28.jar for potential mods +[16:53:58] [Server thread/DEBUG] [FML]: The mod container animania-1.12.2-farm-1.0.2.28.jar appears to be missing an mcmod.info file +[16:53:58] [Server thread/DEBUG] [FML]: Examining file CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar for potential mods +[16:53:58] [Server thread/TRACE] [FML]: Located mcmod.info file in file CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar +[16:53:58] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (com.leviathanstudio.craftstudio.CraftStudioApi) - loading +[16:53:58] [Server thread/TRACE] [FML]: Parsed dependency info for craftstudioapi: Requirements: [] After:[] Before:[] +[16:53:58] [Server thread/DEBUG] [FML]: Examining file LDoH-Tweaks-1.12.2-1.1.11a.jar for potential mods +[16:53:58] [Server thread/TRACE] [FML]: Located mcmod.info file in file LDoH-Tweaks-1.12.2-1.1.11a.jar +[16:53:58] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (net.smileycorp.ldoh.common.LDOHTweaks) - loading +[16:53:58] [Server thread/TRACE] [FML]: Parsed dependency info for ldoh: Requirements: [realistictorches, xlfoodmod, buildcraftcore, mod_lavacow, srparasites, bibliocraft, car, animania, animania, wastelands, reccomplex, hordes@1.1.4, iguanatweaks, cfm, firstaid, cgm, biomesoplenty, cookingforblockheads, atlaslib@1.1.5, rafradek_tf2_weapons, gamestages, followme] After:[tektopia, atlaslib@1.1.5, rafradek_tf2_weapons, hordes@1.1.4, srparasites, mod_lavacow, firstaid, animania, wastelands, biomesoplenty, cgm, cfm, realistictorches, xlfoodmod, cookingforblockheads, bibliocraft, car, buildcraftcore, biometweaker, animania, followme, gamestages, reccomplex] Before:[iguanatweaks, vanillafix] +[16:53:58] [Server thread/DEBUG] [FML]: Examining file mobultion-0.4.5.jar for potential mods +[16:53:58] [Server thread/TRACE] [FML]: Located mcmod.info file in file mobultion-0.4.5.jar +[16:53:58] [Server thread/DEBUG] [FML]: Identified a mod of type Lnet/minecraftforge/fml/common/Mod; (mcpecommander.mobultion.MobultionMod) - loading +[16:53:58] [Server thread/TRACE] [FML]: Parsed dependency info for mobultion: Requirements: [craftstudioapi] After:[craftstudioapi, forge@[14.23.3.2650,)] Before:[] +[16:53:58] [Server thread/INFO] [FML]: Forge Mod Loader has identified 7 mods to load +[16:53:58] [Server thread/TRACE] [FML]: Received a system property request '' +[16:53:58] [Server thread/TRACE] [FML]: System property request managing the state of 0 mods +[16:53:58] [Server thread/DEBUG] [FML]: After merging, found state information for 0 mods +[16:53:58] [Server thread/WARN] [FML]: Missing English translation for FML: assets/fml/lang/en_us.lang +[16:53:58] [Server thread/DEBUG] [FML]: Enabling mod craftstudioapi +[16:53:58] [Server thread/WARN] [FML]: Missing English translation for craftstudioapi: assets/craftstudioapi/lang/en_us.lang +[16:53:58] [Server thread/DEBUG] [FML]: Enabling mod ldoh +[16:53:58] [Server thread/DEBUG] [FML]: Enabling mod mobultion +[16:53:58] [Server thread/TRACE] [FML]: Verifying mod requirements are satisfied +[16:53:58] [Server thread/FATAL] [FML]: net.minecraftforge.fml.common.MissingModsException: Mod ldoh (LDoH Tweaks) requires [realistictorches, xlfoodmod, buildcraftcore, mod_lavacow, srparasites, bibliocraft, car, animania, animania, wastelands, reccomplex, hordes@1.1.4, iguanatweaks, cfm, firstaid, cgm, biomesoplenty, cookingforblockheads, rafradek_tf2_weapons, atlaslib@1.1.5, gamestages, followme] +[16:53:58] [Server thread/DEBUG] [FML]: Mod sorting data +[16:53:58] [Server thread/DEBUG] [FML]: craftstudioapi(CraftStudio API:1.0.0): CraftStudioAPI-universal-1.0.1.95-mc1.12-alpha.jar () +[16:53:58] [Server thread/DEBUG] [FML]: ldoh(LDoH Tweaks:LDoH): LDoH-Tweaks-1.12.2-1.1.11a.jar (after:tektopia;required-after:atlaslib@1.1.5;required-after:rafradek_tf2_weapons;required-after:hordes@1.1.4;required-after:srparasites;required-after:mod_lavacow;required-after:firstaid;required-after:animania;required-after:wastelands;required-after:biomesoplenty;required-after:cgm;required-after:cfm;required-after:realistictorches;required-after:xlfoodmod;required-after:cookingforblockheads;required-after:bibliocraft;required-after:car;required-after:buildcraftcore;after:biometweaker;required-after:animania;required-after:followme;required-after:gamestages;required-after:reccomplex;required-before:iguanatweaks;before:vanillafix) +[16:53:58] [Server thread/DEBUG] [FML]: mobultion(Mobultion:0.4.5): mobultion-0.4.5.jar (required-after:craftstudioapi;after:forge@[14.23.3.2650,);) +[16:53:58] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: Encountered an unexpected exception +net.minecraftforge.fml.common.MissingModsException: Mod ldoh (LDoH Tweaks) requires [realistictorches, xlfoodmod, buildcraftcore, mod_lavacow, srparasites, bibliocraft, car, animania, animania, wastelands, reccomplex, hordes@1.1.4, iguanatweaks, cfm, firstaid, cgm, biomesoplenty, cookingforblockheads, rafradek_tf2_weapons, atlaslib@1.1.5, gamestages, followme] + 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:750) [?:1.8.0_392] +[16:53:58] [Server thread/ERROR] [net.minecraft.server.MinecraftServer]: This crash report has been saved to: /server/./crash-reports/crash-2024-01-13_16.53.58-server.txt +[16:53:58] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Stopping server +[16:53:58] [Server thread/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds +[16:53:58] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod minecraft +[16:53:58] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod minecraft +[16:53:58] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Minecraft took 0.002s +[16:53:58] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod mcp +[16:53:58] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod mcp +[16:53:58] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Minecraft Coder Pack took 0.001s +[16:53:58] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod FML +[16:53:58] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod FML +[16:53:58] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Forge Mod Loader took 0.000s +[16:53:58] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod forge +[16:53:58] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod forge +[16:53:58] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Minecraft Forge took 0.000s +[16:53:58] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod craftstudioapi +[16:53:58] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod craftstudioapi +[16:53:58] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - CraftStudio API took 0.000s +[16:53:58] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod ldoh +[16:53:58] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod ldoh +[16:53:58] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - LDoH Tweaks took 0.000s +[16:53:58] [Server thread/TRACE] [FML]: Sending event FMLServerStoppedEvent to mod mobultion +[16:53:58] [Server thread/TRACE] [FML]: Sent event FMLServerStoppedEvent to mod mobultion +[16:53:58] [Server thread/DEBUG] [FML]: Bar Step: ServerStopped - Mobultion took 0.000s +[16:53:58] [Server thread/DEBUG] [FML]: Bar Finished: ServerStopped took 0.005s +[16:53:58] [Server thread/INFO] [FML]: The state engine was in incorrect state CONSTRUCTING and forced into state SERVER_STOPPED. Errors may have been discarded. +[16:53:58] [Server Shutdown Thread/INFO] [net.minecraft.server.MinecraftServer]: Stopping server +[16:53:58] [Server Shutdown Thread/INFO] [net.minecraft.server.MinecraftServer]: Saving worlds \ No newline at end of file diff --git a/test/tests/Logs/AutoLogsTest.php b/test/tests/Logs/AutoLogsTest.php index 69b7cb58..0da310b4 100644 --- a/test/tests/Logs/AutoLogsTest.php +++ b/test/tests/Logs/AutoLogsTest.php @@ -934,6 +934,16 @@ public function test_forge_loading_stage_error(): void $this->assertStringEqualsFile($log->getExpectedPath(), $log->getOutput(), $log->getLogPath()); } + /** + * @return void + * @throws Exception + */ + public function test_forge_missing_mods_exception_2(): void + { + $log = new TestLog('Vanilla/Forge/forge-missing-mods-exception-2.log'); + $this->assertStringEqualsFile($log->getExpectedPath(), $log->getOutput(), $log->getLogPath()); + } + /** * @return void * @throws Exception