MCreator 1.15.2 not starting!

Published by HjerreSwag on
Status
Resolved
Issue description

Hi! I recently removed MCreator and wanted to try it again, because of inspiration and stuff, so I started a new workspace ready to make stuff, but what eventually happened is, it doesnt want to start the workspace, it just fails to do so.

 

The error (Copied to clipboard) is this: 

Executing 
    Gradle task: eclipse

Build 
    info: MCreator 2020.3.22116, forge-1.15.2, 64-bit, 6027 MB, Windows 10, 
    JVM 1.8.0_252, JAVA_HOME: C:\Program Files\Pylo\MCreator\jdk

org.gradle.tooling.GradleConnectionException: 
    Could not install Gradle distribution from 
    'https://services.gradle.org/distributions/gradle-4.10.3-bin.zip'.

 
      at 
    org.gradle.tooling.internal.consumer.DistributionFactory$ZippedDistribution.getToolingImplementationClasspath(DistributionFactory.java:139)

 
      at 
    org.gradle.tooling.internal.consumer.loader.CachingToolingImplementationLoader.create(CachingToolingImplementationLoader.java:41)

 
      at 
    org.gradle.tooling.internal.consumer.loader.SynchronizedToolingImplementationLoader.create(SynchronizedToolingImplementationLoader.java:44)

 
      at 
    org.gradle.tooling.internal.consumer.connection.LazyConsumerActionExecutor.onStartAction(LazyConsumerActionExecutor.java:104)

 
      at 
    org.gradle.tooling.internal.consumer.connection.LazyConsumerActionExecutor.run(LazyConsumerActionExecutor.java:86)

 
      at 
    org.gradle.tooling.internal.consumer.connection.CancellableConsumerActionExecutor.run(CancellableConsumerActionExecutor.java:45)

 
      at 
    org.gradle.tooling.internal.consumer.connection.ProgressLoggingConsumerActionExecutor.run(ProgressLoggingConsumerActionExecutor.java:61)

 
      at 
    org.gradle.tooling.internal.consumer.connection.RethrowingErrorsConsumerActionExecutor.run(RethrowingErrorsConsumerActionExecutor.java:38)

 
      at 
    org.gradle.tooling.internal.consumer.async.DefaultAsyncConsumerActionExecutor.lambda$run$0(DefaultAsyncConsumerActionExecutor.java:55)

 
      at 
    org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)

 
      at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)

 
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

 
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

 
      at 
    org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)

 
      at java.lang.Thread.run(Thread.java:748)

Caused 
    by: javax.net.ssl.SSLException: Connection has been shutdown: 
    javax.net.ssl.SSLException: Tag mismatch!

 
      at sun.security.ssl.SSLSocketImpl.checkEOF(SSLSocketImpl.java:1554)

 
      at sun.security.ssl.AppInputStream.available(AppInputStream.java:60)

 
      at java.io.BufferedInputStream.available(BufferedInputStream.java:410)

 
      at sun.net.www.MeteredStream.available(MeteredStream.java:170)

 
      at sun.net.www.http.KeepAliveStream.close(KeepAliveStream.java:85)

 
      at java.io.FilterInputStream.close(FilterInputStream.java:181)

 
      at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.close(HttpURLConnec…

 
      at org.gradle.wrapper.Download.downloadInternal(Download.java:103)

 
      at org.gradle.wrapper.Download.download(Download.java:63)

 
      at org.gradle.tooling.internal.consumer.DistributionInstaller$1.run(DistributionInstaller.java:128)

Caused 
    by: javax.net.ssl.SSLException: Tag mismatch!

 
      at sun.security.ssl.Alerts.getSSLException(Alerts.java:214)

 
      at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1967)

 
      at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1037)

 
      at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:948)

 
      at sun.security.ssl.AppInputStream.read(AppInputStream.java:105)

 
      at java.io.BufferedInputStream.read1(BufferedInputStream.java:284)

 
      at java.io.BufferedInputStream.read(BufferedInputStream.java:345)

 
      at sun.net.www.MeteredStream.read(MeteredStream.java:134)

 
      at java.io.FilterInputStream.read(FilterInputStream.java:133)

 
      at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnect…

 
      at sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnect…

 
      at org.gradle.wrapper.Download.downloadInternal(Download.java:84)

 
      ... 2 more

Caused 
    by: javax.crypto.AEADBadTagException: Tag mismatch!

 
      at com.sun.crypto.provider.GaloisCounterMode.decryptFinal(GaloisCounterMode.java:592)

 
      at com.sun.crypto.provider.CipherCore.finalNoPadding(CipherCore.java:1116)

 
      at com.sun.crypto.provider.CipherCore.fillOutputBuffer(CipherCore.java:1053)

 
      at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:941)

 
      at com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:491)

 
      at javax.crypto.Cipher.doFinal(Cipher.java:2380)

 
      at sun.security.ssl.CipherBox.decrypt(CipherBox.java:461)

 
      at sun.security.ssl.InputRecord.decrypt(InputRecord.java:172)

 
      at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1032)

 
      ... 11 more

TASK 
    EXECUTION FAILED

Task 
    completed in 10615 milliseconds

 

I really hope this can be fixed, if so, thanks alot!

Issue comments

Caused 
    by: javax.net.ssl.SSLException: Connection has been shutdown: 
    javax.net.ssl.SSLException: Tag mismatch!

The solution to this problem and many other problems can be found in our knowledge base: https://mcreator.net/support/knowledgebase Please check the knowledge base before opening a new topic on the issue which has a known fix.

In most cases all Gradle errors are caused by one of these:

  • Firewall or antivirus blocking MCreator
  • Slow internet connection
  • Your ISP blocking certain websites
  • Too slow VPN or VPN with blocked domains that MCreator needs to access
  • Any other software blocking access to download repository

The most common errors from Gradle are caused by firewalls or antivirus software. If you have any issues, we recommend you to temporarily turn off this software and try again. If this works, add MCreator as an exception to your firewall or antivirus or reconfigure the software properly to not block programs such as MCreator.

It can also happen that the servers from which Gradle downloads files (Minecraft servers, Minecraft Forge repo, Maven repository) are down and you might just need to try again later in such cases.

In some cases of unstable or slow connections, running the setup multiple times and when it fails with errors related to the internet connection (timeout errors, failed to connect, failed to GET, HEAD, ...) clicking re-run the setup multiple times resolves the issue as eventually, all files get properly downloaded.