1

Modded Server Support

Dragonfire967 1/19/17 8:52 pm
445
1/20/2017 4:39 am
Hello, trying to get a Thermos server set up (Thermos Version is Thermos-1.7.10-1614-58). I have verified all the mods in the mod folder work via my client which is running Forge-10.13.4.1614 (1.7.10 MC). Runs perfectly fine on client with mods installed, no errors, no lag, nothing. The Server will fully boot up, and run with no mods installed, but the second I add the exact same mods as the client has, it gives me the following error via cmd prompt (run.bat file):

Click to reveal
E:\Test Modpack 1.7.10 Server>Title Test Server 1.7.10 Thermos

E:\Test Modpack 1.7.10 Server>java -XX:+UseG1GC -XX:+UseFastAccessorMethods -XX:+OptimizeStringConcat -XX:MetaspaceSize=1024m -XX:MaxMetaspaceSize=2048m -XX:+AggressiveOpts -XX:MaxGCPauseMillis=10 -XX:+UseStringDeduplication -Xms4G -Xmx6G -XX:hashCode=5 -Dfile.encoding=UTF-8 -jar Thermos-1.7.10-1614-server.jar --log-strip-color
A problem occurred running the Server launcher.
E:\Test Modpack 1.7.10 Server>PAUSE
Press any key to continue . . .


The latest.txt log file for the failed start is as such:

Click to reveal
[20:49] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker
[20:49] [main/INFO]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker
[20:49] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLServerTweaker
[20:49] [main/INFO]: Forge Mod Loader version 7.99.4.1614 for Minecraft 1.7.10 loading
[20:49] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_91, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_91
[20:49] [main/INFO]: [pw.prok.imagine.ImagineLoadingPlugin:<clinit>]: Loading plugin initialized!
[20:49] [main/INFO]: [AppEng] Core Init
[20:49] [main/INFO]: Loading tweaker forestry.shade.javacheck.Java7Checker from forestry_1.7.10-4.2.16.64.jar
[20:49] [main/WARN]: The following coremods do not have a @MCVersion annotation. They may cause problems if this is not the correct version of Minecraft for them.
[20:49] [main/WARN]: Missing @MCVersion: codechicken.core.launch.CodeChickenCorePlugin cofh.asm.LoadingPlugin codechicken.core.launch.DepLoader mrtjp.relocation.asm.RelocationPlugin ic2.core.coremod.IC2core mrtjp.core.handler.CorePlugin codechicken.nei.asm.NEICorePlugin openblocks.OpenBlocksCorePlugin openmods.core.OpenModsCorePlugin codechicken.core.launch.DepLoader lumien.randomthings.Transformer.RTLoadingPlugin codechicken.core.launch.DepLoader
[20:49] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[20:49] [main/INFO]: Loading tweak class name forestry.shade.javacheck.Java7Checker
[20:49] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
[20:49] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[20:49] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[20:49] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Loaded library EJML-core-0.26.jar.
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class forestry.shade.javacheck.Java7Checker
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[20:50] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.TerminalTweaker
[20:50] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.TerminalTweaker
[20:50] [main/INFO]: Found World Class: net/minecraft/world/World
[20:50] [main/INFO]: Launching wrapped minecraft {net.minecraft.server.MinecraftServer}
[20:50] [main/INFO]: Found Item Class: net/minecraft/item/Item
[20:50] [main/INFO]: Patching leaves.
[20:50] [main/INFO]: Found leaf Class: net/minecraft/block/BlockLeavesBase
[20:50] [main/INFO]: Found Leave Class: net/minecraft/block/BlockLeavesBase
[20:50] [main/ERROR]: Unable to launch
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_91]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_91]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_91]
at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:43) [Thermos-1.7.10-1614-server.jar:1.7.10-1614.58]
at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12) [Thermos-1.7.10-1614-server.jar:1.7.10-1614.58]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/block/BlockOldLeaf
at net.minecraft.block.Block.func_149671_p(Block.java:227) ~[aji.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:714) ~[kl.class:?]
at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:1622) ~[MinecraftServer.class:?]
... 12 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.block.BlockOldLeaf
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.block.Block.func_149671_p(Block.java:227) ~[aji.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:714) ~[kl.class:?]
at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:1622) ~[MinecraftServer.class:?]
... 12 more
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: net.minecraft.block.BlockLeaves
at com.google.common.base.Throwables.propagate(Throwables.java:160) ~[server-1.7.10.jar:?]
at cofh.asm.CoFHAccessTransformer.transform(CoFHAccessTransformer.java:94) ~[CoFHCore-%5B1.7.10%5D3.1.3-327.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.block.Block.func_149671_p(Block.java:227) ~[aji.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:714) ~[kl.class:?]
at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:1622) ~[MinecraftServer.class:?]
... 12 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.block.BlockLeaves
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_91]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_91]
at cofh.asm.CoFHAccessTransformer.transform(CoFHAccessTransformer.java:90) ~[CoFHCore-%5B1.7.10%5D3.1.3-327.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.block.Block.func_149671_p(Block.java:227) ~[aji.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:714) ~[kl.class:?]
at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:1622) ~[MinecraftServer.class:?]
... 12 more
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: net.minecraft.block.BlockLeavesBase
at com.google.common.base.Throwables.propagate(Throwables.java:160) ~[server-1.7.10.jar:?]
at cofh.asm.CoFHAccessTransformer.transform(CoFHAccessTransformer.java:94) ~[CoFHCore-%5B1.7.10%5D3.1.3-327.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_91]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_91]
at cofh.asm.CoFHAccessTransformer.transform(CoFHAccessTransformer.java:90) ~[CoFHCore-%5B1.7.10%5D3.1.3-327.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.block.Block.func_149671_p(Block.java:227) ~[aji.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:714) ~[kl.class:?]
at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:1622) ~[MinecraftServer.class:?]
... 12 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.block.BlockLeavesBase
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_91]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_91]
at cofh.asm.CoFHAccessTransformer.transform(CoFHAccessTransformer.java:90) ~[CoFHCore-%5B1.7.10%5D3.1.3-327.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_91]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_91]
at cofh.asm.CoFHAccessTransformer.transform(CoFHAccessTransformer.java:90) ~[CoFHCore-%5B1.7.10%5D3.1.3-327.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.block.Block.func_149671_p(Block.java:227) ~[aji.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:714) ~[kl.class:?]
at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:1622) ~[MinecraftServer.class:?]
... 12 more
Caused by: java.lang.ClassFormatError: Duplicate method name&signature in class file net/minecraft/block/BlockLeavesBase
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_91]
at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_91]
at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_91]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_91]
at cofh.asm.CoFHAccessTransformer.transform(CoFHAccessTransformer.java:90) ~[CoFHCore-%5B1.7.10%5D3.1.3-327.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_91]
at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_91]
at cofh.asm.CoFHAccessTransformer.transform(CoFHAccessTransformer.java:90) ~[CoFHCore-%5B1.7.10%5D3.1.3-327.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.runTransformers(LaunchClassLoader.java:279) ~[launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:176) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_91]
at net.minecraft.block.Block.func_149671_p(Block.java:227) ~[aji.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:714) ~[kl.class:?]
at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:1622) ~[MinecraftServer.class:?]
... 12 more
[20:50] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:-1]: java.lang.reflect.InvocationTargetException


The only discernible error I can make it is something references oldleaf and blockoldleaf. Both of which, reference CoFH. Not sure why this is causing an error, and would like some insight into this issue.
Posted by
Dragonfire967
Level 3 : Apprentice Miner
0

  Have something to say?

JoinSign in

1

Dragonfire967
01/20/2017 4:39 am
Level 3 : Apprentice Miner
After much trial and error, I found the source of the error, but now have no idea how to get around it, as I really don't want to get rid of the responsible mod.

Fast Leaf Decay is causing the issue (determined this by removing all mods, and then adding them back one at a time (with any dependencies as needed). Why would it be causing an issue with Thermos, but not on the client version with the same forge version?
1

Welcome