Chicken-Bones / CodeChickenCore

MIT License
39 stars 34 forks source link

SEVERE ISSUE - core gets higher version lib and crash because current version not found #82

Closed kouwei32 closed 7 years ago

kouwei32 commented 7 years ago

When I installed the recommended codechickencore (1.0.4.29), minecraft (forge) crashes upon launch. I checked the log and found out that your core gets the latest lib, and then search for the CURRENT version of the lib (version of the core), which causes forge to complain about lib not found and then crash because of a method (or something) not found/defined. Searched hours for a 1.1.1.99 core but didn't find one. Needs immediate fixing else is unplayable for me. Tried to force a manual-downloaded into the folder but the core deletes it. Set to read only but the core complains and exits. I'm guessing your links are only on latest builds or something. Log coming up: [19:48:07] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker [19:48:08] [main/INFO]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker [19:48:08] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker [19:48:08] [main/INFO]: Forge Mod Loader version 7.99.36.1558 for Minecraft 1.7.10 loading [19:48:08] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_25, running on Windows 10:amd64:10.0, installed at C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_25 [19:48:08] [main/WARN]: The coremod codechicken.core.launch.CodeChickenCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft [19:48:09] [main/INFO]: [codechicken.core.launch.DepLoader$DepLoadInst:checkExisting:431]: Deleted old version CodeChickenLib-1.7.10-1.1.1.99-universal.jar [19:48:10] [main/INFO]: [codechicken.core.launch.DepLoader$DepLoadInst:download:343]: Download complete [19:48:10] [main/ERROR]: Unable to read the jar file CodeChickenLib-1.7.10-1.1.1.99-universal.jar - ignoring java.io.FileNotFoundException: C:\Users\84472\AppData\Roaming\.minecraft\mods\1.7.10\CodeChickenLib-1.7.10-1.1.1.99-universal.jar (The system cannot find the file specified) at java.util.zip.ZipFile.open(Native Method) ~[?:1.8.0_25] at java.util.zip.ZipFile.<init>(ZipFile.java:220) ~[?:1.8.0_25] at java.util.zip.ZipFile.<init>(ZipFile.java:150) ~[?:1.8.0_25] at java.util.jar.JarFile.<init>(JarFile.java:166) ~[?:1.8.0_25] at java.util.jar.JarFile.<init>(JarFile.java:130) ~[?:1.8.0_25] at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:308) [forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:221) [forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126) [forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.NoClassDefFoundError: net/minecraftforge/fml/relauncher/IFMLLoadingPlugin [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass1(Native Method) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass(ClassLoader.java:760) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:455) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.access$100(URLClassLoader.java:73) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:367) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:361) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.AccessController.doPrivileged(Native Method) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.findClass(URLClassLoader.java:360) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName0(Native Method) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName(Class.java:344) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:460) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:389) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:221) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126) [19:48:10] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.ClassNotFoundException: net.minecraftforge.fml.relauncher.IFMLLoadingPlugin [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 23 more [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.NullPointerException [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 25 more [19:48:11] [main/ERROR]: An error occurred trying to configure the minecraft home at C:\Users\84472\AppData\Roaming\.minecraft for Forge Mod Loader java.lang.NoClassDefFoundError: net/minecraftforge/fml/relauncher/IFMLLoadingPlugin at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_25] at java.lang.ClassLoader.defineClass(ClassLoader.java:760) ~[?:1.8.0_25] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_25] at java.net.URLClassLoader.defineClass(URLClassLoader.java:455) ~[?:1.8.0_25] at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[?:1.8.0_25] at java.net.URLClassLoader$1.run(URLClassLoader.java:367) ~[?:1.8.0_25] at java.net.URLClassLoader$1.run(URLClassLoader.java:361) ~[?:1.8.0_25] at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_25] at java.net.URLClassLoader.findClass(URLClassLoader.java:360) ~[?:1.8.0_25] at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25] at java.lang.Class.forName0(Native Method) ~[?:1.8.0_25] at java.lang.Class.forName(Class.java:344) ~[?:1.8.0_25] at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:460) ~[forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:389) ~[forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:221) ~[forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126) [forge-1.7.10-10.13.4.1558-1.7.10.jar:?] at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.12.jar:?] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?] Caused by: java.lang.ClassNotFoundException: net.minecraftforge.fml.relauncher.IFMLLoadingPlugin at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25] ... 23 more Caused by: java.lang.NullPointerException at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.12.jar:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_25] at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_25] ... 23 more [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: java.lang.NoClassDefFoundError: net/minecraftforge/fml/relauncher/IFMLLoadingPlugin [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass1(Native Method) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.defineClass(ClassLoader.java:760) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:455) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.access$100(URLClassLoader.java:73) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:367) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader$1.run(URLClassLoader.java:361) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.security.AccessController.doPrivileged(Native Method) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.net.URLClassLoader.findClass(URLClassLoader.java:360) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName0(Native Method) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.Class.forName(Class.java:344) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:460) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:389) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:221) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:90) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:67) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at cpw.mods.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:126) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.ClassNotFoundException: net.minecraftforge.fml.relauncher.IFMLLoadingPlugin [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 23 more [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: Caused by: java.lang.NullPointerException [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) [19:48:11] [main/INFO]: [java.lang.Throwable$WrappedPrintStream:println:748]: ... 25 more

kouwei32 commented 7 years ago

Ooh, maybe it's just my forge. still crashes after deleted core but kept lib. PS: Issue found: my galacticraft is in 1.11.2 but I have MC 1.7.10. Sorry for this misunderstanding.