Jump to content

Jcw87

Members
  • Posts

    6
  • Joined

  • Last visited

Converted

  • Gender
    Male
  • Personal Text
    I am new!

Jcw87's Achievements

Tree Puncher

Tree Puncher (2/8)

0

Reputation

  1. 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: I even linked to it earlier in the thread for clarity (and you snipped it).
  2. 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.
  3. 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. 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: So, I wouldn't bother trying more Minecraft and Forge versions.
  4. 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!
  5. 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. 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.
  6. 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
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.