Jcw87 Posted October 30, 2013 Posted October 30, 2013 I have found that the 'Web Shield' feature in Avast! Anti-virus can prevent Java applications from downloading files from http servers. This causes the Forge installer to fail when it is unable to download the scala library. Additionally, the scala library download link provided in the EAQ gives you a zip file containing corrupt jar files. WinRAR says 'Unexpected end of archive' when trying to open them. Just thought you guys should know
fhntv24 Posted October 30, 2013 Posted October 30, 2013 i have Avast,i used installed 10-20 times,and all is ok.Hm,why? and second you problem,that is problem with you inet connection,i think.*going to download and see by myself*
luacs1998 Posted October 30, 2013 Posted October 30, 2013 FYI, the jar files work for me, if not I wouldn't have linked them. If you really do have a problem, download ftb and copy the libraries from there. Read the EAQ before posting! OR ELSE! This isn't building better software, its trying to grab a place in the commit list of a highly visible github project. www.forgeessentials.com Don't PM me, I don't check this account unless I have to.
Jcw87 Posted October 30, 2013 Author Posted October 30, 2013 i have Avast,i used installed 10-20 times,and all is ok.Hm,why? and second you problem,that is problem with you inet connection,i think.*going to download and see by myself* The problem isn't with having Avast installed, it's the Web Shields feature. It is NOT my internet connection, as the download works just fine with Web Shields turned off. I've done a bit more testing on this that you have given me credit for. With Web Shields turned on, the Forge installer generates zero traffic to files.minecraftforge.net, and its TCP connections (as shown by Process Explorer) are being redirected to Avast's proxy server, and the download simply fails. It also prevents CodeChickenCore from downloading CodeChickenLib. Note that I have no problems downloading these files with my internet browser, only (unsigned?) Java applications seem to be affected. FYI, the jar files work for me, if not I wouldn't have linked them. If you really do have a problem, download ftb and copy the libraries from there. Given the names of the files in question, the files from both sources should be the exact same version of the library. However, the files in the zip are short by 500 Kb and 1 Mb, and archiving software detects them as incomplete. I am not currently having a problem, I've already solved it. I'm just posting the solution for the benefit of everyone else.
Jcw87 Posted November 2, 2013 Author Posted November 2, 2013 Well, it would appear that Avast has released an update today that fixes the java download problem. You can see it in their changelog here. You may still want to mention this in the EAQ for anyone running version 2014.9.0.2006 of Avast. That still leaves the corrupt scala library jars linked to in the EAQ. You don't seem to believe me for some reason, so here is a step by step process for illustrating the problem. 1. Start with a working minecraft forge install. 2. Install a mod that uses scala, like Forge Multipart (forge doesn't seem to use it at all). 3. Replace the libraries downloaded by the forge installer with the ones from the EAQ link (EDIT by luacs: Don't get any ideas. My host will cry.) 4. Attempt to start minecraft with forge. 5. Hello, ClassNotFoundException! ---- Minecraft Crash Report ---- // Sorry Time: 11/1/13 10:54 PM Description: There was a severe problem during mod loading that has caused the game to fail cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: scala/Function0 at cpw.mods.fml.common.LoadController.transition(LoadController.java:156) at cpw.mods.fml.common.Loader.loadMods(Loader.java:521) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808) at net.minecraft.client.main.Main.main(SourceFile:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:131) at net.minecraft.launchwrapper.Launch.main(Launch.java:27) Caused by: java.lang.NoClassDefFoundError: scala/Function0 at codechicken.multipart.MultiPartRegistry.registerConverter(MultiPartRegistry.scala) at codechicken.multipart.minecraft.Content.init(Content.java:26) at codechicken.multipart.minecraft.MinecraftMultipartMod.preInit(MinecraftMultipartMod.java:22) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545) at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) at com.google.common.eventbus.EventBus.post(EventBus.java:267) at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) at com.google.common.eventbus.EventBus.post(EventBus.java:267) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112) at cpw.mods.fml.common.Loader.loadMods(Loader.java:520) ... 10 more Caused by: java.lang.ClassNotFoundException: scala.Function0 at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 39 more Caused by: java.lang.NullPointerException A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.6.4 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_45, Oracle Corporation Java VM Version: Java HotSpot 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 312626736 bytes (298 MB) / 512229376 bytes (488 MB) up to 954728448 bytes (910 MB) JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP v8.11 FML v6.4.35.938 Minecraft Forge 9.11.1.938 49 mods loaded, 49 mods active mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized FML{6.4.35.938} [Forge Mod Loader] (minecraftforge-9.11.1.938.jar) Unloaded->Constructed->Pre-initialized Forge{9.11.1.938} [Minecraft Forge] (minecraftforge-9.11.1.938.jar) Unloaded->Constructed->Pre-initialized AppliedEnergistics-Core{rv13.c} [AppliedEnergistics Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized CodeChickenCore{0.9.0.6} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized NotEnoughItems{1.6.1.5} [Not Enough Items] (NotEnoughItems 1.6.1.5.jar) Unloaded->Constructed->Pre-initialized AppliedEnergistics{rv13.c} [Applied Energistics] (appeng-rv13-c-mc162.jar) Unloaded->Constructed->Pre-initialized IC2{2.0.280-experimental} [industrialCraft 2] (industrialcraft-2_2.0.280-experimental.jar) Unloaded->Constructed->Pre-initialized Forestry{2.3.0.6} [Forestry for Minecraft] (forestry-A-2.3.0.6.jar) Unloaded->Constructed->Pre-initialized BinnieCore{1.8-dev2} [binnie Core] (binnie-mods-1.8-dev2.jar) Unloaded->Constructed->Pre-initialized ExtraBees{1.8-dev2} [Extra Bees] (binnie-mods-1.8-dev2.jar) Unloaded->Constructed->Pre-initialized ExtraTrees{1.8-dev2} [Extra Trees] (binnie-mods-1.8-dev2.jar) Unloaded->Constructed->Pre-initialized BuildCraft|Core{4.1.1} [buildCraft] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized BuildCraft|Builders{4.1.1} [bC Builders] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized BuildCraft|Energy{4.1.1} [bC Energy] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized BuildCraft|Factory{4.1.1} [bC Factory] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized BuildCraft|Transport{4.1.1} [bC Transport] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized BuildCraft|Silicon{4.1.1} [bC Silicon] (buildcraft-A-1.6.2-4.1.1.jar) Unloaded->Constructed->Pre-initialized CompactSolars{4.4.19.204} [Compact Solar Arrays] (compactsolars-universal-1.6.4-4.4.19.204.zip) Unloaded->Constructed->Pre-initialized ComputerCraft{1.57} [ComputerCraft] (ComputerCraft1.57.zip) Unloaded->Constructed->Pre-initialized CCTurtle{1.57} [ComputerCraft Turtles] (ComputerCraft1.57.zip) Unloaded->Constructed->Pre-initialized EnderStorage{1.4.3.4} [EnderStorage] (EnderStorage 1.4.3.4.jar) Unloaded->Constructed->Pre-initialized ExtraUtilities{0.3.3} [Extra Utilities] (extrautils - 0.3.3.zip) Unloaded->Constructed->Pre-initialized factorization{0.8.04beta17} [Factorization] (Factorization-0.8.04beta17.jar) Unloaded->Constructed->Pre-initialized factorization.misc{0.8.04beta17} [Factorization Miscellaneous Nonsense] (Factorization-0.8.04beta17.jar) Unloaded->Constructed->Pre-initialized factorization.notify{0.8.04beta17} [Factorization Notification System] (Factorization-0.8.04beta17.jar) Unloaded->Constructed->Pre-initialized factorization.dimensionalSlice{0.8.04beta17} [Factorization Dimensional Slices] (Factorization-0.8.04beta17.jar) Unloaded->Constructed->Pre-initialized IronChest{5.4.1.629} [iron Chest] (ironchest-universal-1.6.4-5.4.1.629.zip) Unloaded->Constructed->Pre-initialized MFFS{3.4.0} [Modular Force Field System] (MFFS_v3.4.0.232.jar) Unloaded->Constructed->Pre-initialized Mystcraft{0.10.9.00} [Mystcraft] (mystcraft-uni-1.6.4-0.10.9.00.zip) Unloaded->Constructed->Pre-initialized NEIAddons{1.9.1.r43} [NEI Addons] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized NEIAddons|AE{1.9.1.r43} [NEI Addons: Applied Energistics] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized NEIAddons|CraftingTables{1.9.1.r43} [NEI Addons: Crafting Tables] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized NEIAddons|ExtraBees{1.9.1.r43} [NEI Addons: Extra Bees] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized NEIAddons|Forestry{1.9.1.r43} [NEI Addons: Forestry] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized NEIAddons|MiscPeripherals{1.9.1.r43} [NEI Addons: Misc Peripherals] (neiaddons-1.6.2-1.9.1.r43.jar) Unloaded->Constructed->Pre-initialized NEIPlugins{1.1.0.3} [NEI Plugins] (NEIPlugins-1.1.0.3.jar) Unloaded->Constructed->Pre-initialized Railcraft{8.1.0.0} [Railcraft] (Railcraft_1.6.2-8.1.0.0.jar) Unloaded->Constructed->Pre-initialized OpenPeripheral{0.2.1} [OpenPeripheral] (OpenPeripheral-0.2.1-preview8.jar) Unloaded->Constructed->Pre-initialized StevesCarts{2.0.0.a133} [steve's Carts 2] (StevesCarts2.0.0.a133.zip) Unloaded->Constructed->Pre-initialized TConstruct{1.6.4_1.4.7d} [Tinkers' Construct] (TConstruct_1.6.4_1.4.7d7.jar) Unloaded->Constructed->Pre-initialized TConstruct|CompatMineFactoryReloaded{0.1} [TConstruct Compat: MFR] (TConstruct_1.6.4_1.4.7d7.jar) Unloaded->Constructed->Pre-initialized Translocator{1.1.0.13} [Translocator] (Translocator 1.1.0.13.jar) Unloaded->Constructed->Pre-initialized ForgeMultipart{1.0.0.193} [Forge Multipart] (ForgeMultipart-universal-1.6.4-1.0.0.193.jar) Unloaded->Constructed->Errored WR-CBE|Core{1.4.0.6} [WR-CBE Core] (WR-CBE 1.4.0.6.jar) Unloaded->Constructed->Errored WR-CBE|Addons{1.4.0.6} [WR-CBE Addons] (WR-CBE 1.4.0.6.jar) Unloaded->Constructed->Errored WR-CBE|Logic{1.4.0.6} [WR-CBE Logic] (WR-CBE 1.4.0.6.jar) Unloaded->Constructed->Errored McMultipart{1.0.0.193} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.6.4-1.0.0.193.jar) Unloaded->Constructed->Errored ForgeMicroblock{1.0.0.193} [Forge Microblocks] (ForgeMultipart-universal-1.6.4-1.0.0.193.jar) Unloaded->Constructed->Errored
luacs1998 Posted November 2, 2013 Posted November 2, 2013 Do me a favour, use the new 1.5.2 installers and the new mojang launcher. Read the EAQ before posting! OR ELSE! This isn't building better software, its trying to grab a place in the commit list of a highly visible github project. www.forgeessentials.com Don't PM me, I don't check this account unless I have to.
Jcw87 Posted November 2, 2013 Author Posted November 2, 2013 Installed Minecraft 1.5.2, installed latest forge for Minecraft 1.5.2. It appears to download a different version of the scala library, and again, doesn't appear to use it. Forge will run happily if the scala library is missing entirely (and the minecraft launcher json is modified to allow it to launch like that). So I decided to also install Forge Multipart for Minecraft 1.5.2. Runs just fine with the Forge Installer downloaded library. Replaced the library with the one in the EAQ, and another ClassNotFoundException. Minecraft has crashed! ---------------------- Minecraft has stopped running because it encountered a problem; Failed to start game A full error report has been saved to C:\Users\Jcw87\AppData\Roaming\.minecraft\crash-reports\crash-2013-11-01_23.42.09-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash --- BEGIN ERROR REPORT 9fbd6f30 -------- Full report at: C:\Users\Jcw87\AppData\Roaming\.minecraft\crash-reports\crash-2013-11-01_23.42.09-client.txt Please show that file to Mojang, NOT just this screen! Generated 11/1/13 11:42 PM -- System Details -- Details: Minecraft Version: 1.5.2 Operating System: Windows 7 (amd64) version 6.1 Java Version: 1.7.0_45, Oracle Corporation Java VM Version: Java HotSpot 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 276038760 bytes (263 MB) / 383254528 bytes (365 MB) up to 954728448 bytes (910 MB) JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Suspicious classes: FML and Forge are installed IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 FML: MCP v7.51 FML v5.2.23.738 Minecraft Forge 7.8.1.738 6 mods loaded, 6 mods active mcp{7.51} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized FML{5.2.23.738} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized Forge{7.8.1.738} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized CCMultipart{1.0.0.149} [Forge Multipart] (ForgeMultipart-universal-1.5.2-1.0.0.149.jar) Unloaded->Constructed->Errored CCMicroblock{1.0.0.149} [Forge Microblocks] (ForgeMultipart-universal-1.5.2-1.0.0.149.jar) Unloaded->Constructed->Errored McMultipart{1.0.0.149} [Minecraft Multipart Plugin] (ForgeMultipart-universal-1.5.2-1.0.0.149.jar) Unloaded->Constructed->Errored LWJGL: 2.9.0 OpenGL: ATI Radeon HD 5700 Series GL version 4.2.12217 Compatibility Profile Context 12.104.0.0, ATI Technologies Inc. Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Texture Pack: Default Profiler Position: N/A (disabled) Vec3 Pool Size: ~~ERROR~~ NullPointerException: null cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: scala/runtime/NonLocalReturnControl at cpw.mods.fml.common.LoadController.transition(LoadController.java:147) at cpw.mods.fml.common.Loader.loadMods(Loader.java:516) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:163) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:411) at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56) at net.minecraft.client.Minecraft.run(Minecraft.java:733) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.NoClassDefFoundError: scala/runtime/NonLocalReturnControl at codechicken.multipart.handler.MultipartMod$.preInit(ModContainer.scala:23) at codechicken.multipart.handler.MultipartMod.preInit(ModContainer.scala) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:494) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) at com.google.common.eventbus.EventBus.post(EventBus.java:267) at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:192) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74) at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296) at com.google.common.eventbus.EventBus.post(EventBus.java:267) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:103) at cpw.mods.fml.common.Loader.loadMods(Loader.java:515) ... 5 more Caused by: java.lang.ClassNotFoundException: scala.runtime.NonLocalReturnControl at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:238) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 34 more Caused by: java.lang.NullPointerException at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:227) ... 36 more --- END ERROR REPORT e5839f60 ---------- Though this might have happened anyway, due to possible differences between scala library versions. Back in Minecraft 1.6.4, while trying to use the EAQ download of the library, ForgeModLoader-client-0.log shows these exceptions: 2013-11-01 23:54:51 [FINE] [ForgeModLoader] Examining file scala-library-2.10.2.jar for potential mods 2013-11-01 23:54:51 [WARNING] [ForgeModLoader] Zip file scala-library-2.10.2.jar failed to read properly, it will be ignored java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(Unknown Source) at java.util.zip.ZipFile.<init>(Unknown Source) at java.util.jar.JarFile.<init>(Unknown Source) at java.util.jar.JarFile.<init>(Unknown Source) at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:41) at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:67) at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:130) at cpw.mods.fml.common.Loader.identifyMods(Loader.java:353) at cpw.mods.fml.common.Loader.loadMods(Loader.java:484) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808) at net.minecraft.client.main.Main.main(SourceFile:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:131) at net.minecraft.launchwrapper.Launch.main(Launch.java:27) 2013-11-01 23:54:51 [FINE] [ForgeModLoader] Examining file scala-compiler-2.10.2.jar for potential mods 2013-11-01 23:54:51 [WARNING] [ForgeModLoader] Zip file scala-compiler-2.10.2.jar failed to read properly, it will be ignored java.util.zip.ZipException: error in opening zip file at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(Unknown Source) at java.util.zip.ZipFile.<init>(Unknown Source) at java.util.jar.JarFile.<init>(Unknown Source) at java.util.jar.JarFile.<init>(Unknown Source) at cpw.mods.fml.common.discovery.JarDiscoverer.discover(JarDiscoverer.java:41) at cpw.mods.fml.common.discovery.ContainerType.findMods(ContainerType.java:42) at cpw.mods.fml.common.discovery.ModCandidate.explore(ModCandidate.java:67) at cpw.mods.fml.common.discovery.ModDiscoverer.identifyMods(ModDiscoverer.java:130) at cpw.mods.fml.common.Loader.identifyMods(Loader.java:353) at cpw.mods.fml.common.Loader.loadMods(Loader.java:484) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808) at net.minecraft.client.main.Main.main(SourceFile:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:131) at net.minecraft.launchwrapper.Launch.main(Launch.java:27) So, I wouldn't bother trying more Minecraft and Forge versions.
luacs1998 Posted November 3, 2013 Posted November 3, 2013 If you're using the installer you DO NOT need to download libraries from the EAQ. Read the EAQ before posting! OR ELSE! This isn't building better software, its trying to grab a place in the commit list of a highly visible github project. www.forgeessentials.com Don't PM me, I don't check this account unless I have to.
Jcw87 Posted November 3, 2013 Author Posted November 3, 2013 If you're using the installer you DO NOT need to download libraries from the EAQ. I'm aware of this. I know you guys have to deal with computer illiterate people on a regular basis, but please stop assuming that I'm one of them. I'm not here looking for support, I've already identified and fixed my problem, and I'm trying to help you guys improve your 'go to guide' for fixing common problems. Before I identified the root problem, I looked at the EAQ to see if a failed scala download was a common issue. It told me that if scala failed to download, that I should download the linked zip file and extract it into my minecraft folder. This would have been an acceptable workaround if the jars inside of the zip were not corrupt. That is where the current issue is. That is what half of this thread has been about (the other half was about the root problem, Avast). By linking to corrupt jars, you are essentially giving people bad advice that won't help them in any way. All you have to do to fix this is make a new zip with non-corrupt jars and replace the bad one.
luacs1998 Posted November 3, 2013 Posted November 3, 2013 I can't help you then, our tests show that the files are perfectly fine. Why not try taking scala-library.jar from the zip and putting it in your mods folder? Read the EAQ before posting! OR ELSE! This isn't building better software, its trying to grab a place in the commit list of a highly visible github project. www.forgeessentials.com Don't PM me, I don't check this account unless I have to.
Jcw87 Posted November 3, 2013 Author Posted November 3, 2013 I can't help you then, our tests show that the files are perfectly fine. Why not try taking scala-library.jar from the zip and putting it in your mods folder? I don't think we are on the same page here. I'm not talking about fml_libs15.zip, which contains scala-library.jar. I'm talking about libraries.zip, the one that contains scala-compiler-2.10.2.jar and scala-library-2.10.2.jar. Right where it says this: These libraries failed to download. Try again. org.scala-lang:scala-library:2.10.2, org.scala-lang:scala-compiler:2.10.2 Download this: <link was here> and extract it to your .minecraft folder, then try running Minecraft, or redownload the installer. Otherwise, we will need console logs, and your JVM and OS versions. I even linked to it earlier in the thread for clarity (and you snipped it).
luacs1998 Posted November 3, 2013 Posted November 3, 2013 Fucking scala has caused more than enough fucking problems already. Anyway, fixed, URL changed. Download http://personal.forgeessentials.com/luacs1998/forge/fmllibsmc16.zip and extract that to .minecraft. Read the EAQ before posting! OR ELSE! This isn't building better software, its trying to grab a place in the commit list of a highly visible github project. www.forgeessentials.com Don't PM me, I don't check this account unless I have to.
Recommended Posts