Instaling Gradlue 1.12.1

Версия Minecraft
1.12.1
Помогите буду краток установил forge 1.12.1 на Eclipse запускаю, и получаю вылет клиента делал по инструкции Использование Eclipse
Лог вылета.
Java:
[21:09:37] [main/ERROR]: Unable to launch
java.lang.ClassNotFoundException: net.minecraftforge.fml.common.launcher.FMLTweaker
    at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_161]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_161]
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) ~[?:1.8.0_161]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_161]
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:106) ~[launchwrapper-1.12.jar:?]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_161]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_161]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_161]
    at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_161]
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:98) [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_161]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_161]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_161]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_161]
    at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97) [start/:?]
    at GradleStart.main(GradleStart.java:26) [start/:?]
 
Предполагаю могут быть проблемы с жабой или с аргументами, код GradleStart в студию
Прошу.
Java:
import java.io.File;
import java.lang.reflect.Field;
import java.net.Proxy;
import java.util.List;
import java.util.Map;

import net.minecraftforge.gradle.GradleStartCommon;

import com.google.common.base.Strings;
import com.google.common.base.Throwables;
import com.google.gson.GsonBuilder;
import com.mojang.authlib.Agent;
import com.mojang.authlib.exceptions.AuthenticationException;
import com.mojang.authlib.properties.PropertyMap;
import com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService;
import com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication;

public class GradleStart extends GradleStartCommon
{
    public static void main(String[] args) throws Throwable
    {
        // hack natives.
        hackNatives();
        
        // launch
        (new GradleStart()).launch(args);
    }
    
    @Override
    protected String getBounceClass()
    {
        return "net.minecraft.launchwrapper.Launch";
    }
    
    @Override
    protected String getTweakClass()
    {
        return "net.minecraftforge.fml.common.launcher.FMLTweaker";
    }
    
    @Override
    protected void setDefaultArguments(Map<String, String> argMap)
    {
        argMap.put("version",        "1.12.1");
        argMap.put("assetIndex",     "1.12");
        argMap.put("assetsDir",      "C:/Users/Haker95/.gradle/caches/minecraft/assets");
        argMap.put("accessToken",    "FML");
        argMap.put("userProperties", "{}");
        argMap.put("username",        null);
        argMap.put("password",        null);
    }

    @Override
    protected void preLaunch(Map<String, String> argMap, List<String> extras)
    {
        if (!Strings.isNullOrEmpty(argMap.get("password")))
        {
            GradleStartCommon.LOGGER.info("Password found, attempting login");
            attemptLogin(argMap);
        }

        if (!Strings.isNullOrEmpty(argMap.get("assetIndex")))
        {
            //setupAssets(argMap);
        }
    }

    private static void hackNatives()
    {
        String paths = System.getProperty("java.library.path");
        String nativesDir = "C:/Users/Haker95/.gradle/caches/minecraft/net/minecraft/natives/1.12.1";
        
        if (Strings.isNullOrEmpty(paths))
            paths = nativesDir;
        else
            paths += File.pathSeparator + nativesDir;
        
        System.setProperty("java.library.path", paths);
        
        // hack the classloader now.
        try
        {
            final Field sysPathsField = ClassLoader.class.getDeclaredField("sys_paths");
            sysPathsField.setAccessible(true);
            sysPathsField.set(null, null);
        }
        catch(Throwable t) {};
    }

    private void attemptLogin(Map<String, String> argMap)
    {
        YggdrasilUserAuthentication auth = (YggdrasilUserAuthentication) new YggdrasilAuthenticationService(Proxy.NO_PROXY, "1").createUserAuthentication(Agent.MINECRAFT);
        auth.setUsername(argMap.get("username"));
        auth.setPassword(argMap.get("password"));
        argMap.put("password", null);

        try {
            auth.logIn();
        }
        catch (AuthenticationException e)
        {
            LOGGER.error("-- Login failed!  " + e.getMessage());
            Throwables.propagate(e);
            return; // dont set other variables
        }

        LOGGER.info("Login Succesful!");
        argMap.put("accessToken", auth.getAuthenticatedToken());
        argMap.put("uuid", auth.getSelectedProfile().getId().toString().replace("-", ""));
        argMap.put("username", auth.getSelectedProfile().getName());
        argMap.put("userType", auth.getUserType().getName());
        
        // 1.8 only apperantly.. -_-
        argMap.put("userProperties", new GsonBuilder().registerTypeAdapter(PropertyMap.class, new PropertyMap.Serializer()).create().toJson(auth.getUserProperties()));
    }
}
 
1,031
19
87
Прошу.
Java:
import java.io.File;
import java.lang.reflect.Field;
import java.net.Proxy;
import java.util.List;
import java.util.Map;

import net.minecraftforge.gradle.GradleStartCommon;

import com.google.common.base.Strings;
import com.google.common.base.Throwables;
import com.google.gson.GsonBuilder;
import com.mojang.authlib.Agent;
import com.mojang.authlib.exceptions.AuthenticationException;
import com.mojang.authlib.properties.PropertyMap;
import com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService;
import com.mojang.authlib.yggdrasil.YggdrasilUserAuthentication;

public class GradleStart extends GradleStartCommon
{
    public static void main(String[] args) throws Throwable
    {
        // hack natives.
        hackNatives();
       
        // launch
        (new GradleStart()).launch(args);
    }
   
    @Override
    protected String getBounceClass()
    {
        return "net.minecraft.launchwrapper.Launch";
    }
   
    @Override
    protected String getTweakClass()
    {
        return "net.minecraftforge.fml.common.launcher.FMLTweaker";
    }
   
    @Override
    protected void setDefaultArguments(Map<String, String> argMap)
    {
        argMap.put("version",        "1.12.1");
        argMap.put("assetIndex",     "1.12");
        argMap.put("assetsDir",      "C:/Users/Haker95/.gradle/caches/minecraft/assets");
        argMap.put("accessToken",    "FML");
        argMap.put("userProperties", "{}");
        argMap.put("username",        null);
        argMap.put("password",        null);
    }

    @Override
    protected void preLaunch(Map<String, String> argMap, List<String> extras)
    {
        if (!Strings.isNullOrEmpty(argMap.get("password")))
        {
            GradleStartCommon.LOGGER.info("Password found, attempting login");
            attemptLogin(argMap);
        }

        if (!Strings.isNullOrEmpty(argMap.get("assetIndex")))
        {
            //setupAssets(argMap);
        }
    }

    private static void hackNatives()
    {
        String paths = System.getProperty("java.library.path");
        String nativesDir = "C:/Users/Haker95/.gradle/caches/minecraft/net/minecraft/natives/1.12.1";
       
        if (Strings.isNullOrEmpty(paths))
            paths = nativesDir;
        else
            paths += File.pathSeparator + nativesDir;
       
        System.setProperty("java.library.path", paths);
       
        // hack the classloader now.
        try
        {
            final Field sysPathsField = ClassLoader.class.getDeclaredField("sys_paths");
            sysPathsField.setAccessible(true);
            sysPathsField.set(null, null);
        }
        catch(Throwable t) {};
    }

    private void attemptLogin(Map<String, String> argMap)
    {
        YggdrasilUserAuthentication auth = (YggdrasilUserAuthentication) new YggdrasilAuthenticationService(Proxy.NO_PROXY, "1").createUserAuthentication(Agent.MINECRAFT);
        auth.setUsername(argMap.get("username"));
        auth.setPassword(argMap.get("password"));
        argMap.put("password", null);

        try {
            auth.logIn();
        }
        catch (AuthenticationException e)
        {
            LOGGER.error("-- Login failed!  " + e.getMessage());
            Throwables.propagate(e);
            return; // dont set other variables
        }

        LOGGER.info("Login Succesful!");
        argMap.put("accessToken", auth.getAuthenticatedToken());
        argMap.put("uuid", auth.getSelectedProfile().getId().toString().replace("-", ""));
        argMap.put("username", auth.getSelectedProfile().getName());
        argMap.put("userType", auth.getUserType().getName());
       
        // 1.8 only apperantly.. -_-
        argMap.put("userProperties", new GsonBuilder().registerTypeAdapter(PropertyMap.class, new PropertyMap.Serializer()).create().toJson(auth.getUserProperties()));
    }
}
Что ж, проблем как таковых нету в жабе, это хорошо, можно в студию аргуметы как проги так и жаба машини?
 
1,031
19
87
Конечно, майн имеет токо тестовую совместимость с 9-й жабой, а на еклипс вообще сплошные костыли и кракозябры, что уж говорить про 10-ю жабу... 7-я самая лучшая для версий до 1.8
 
Конечно, майн имеет токо тестовую совместимость с 9-й жабой, а на еклипс вообще сплошные костыли и кракозябры, что уж говорить про 10-ю жабу... 7-я самая лучшая для версий до 1.8
Не знаю поставил другую версию вот такая карако зябра.
Java:
java.net.UnknownHostException: launchermeta.mojang.comjava.net.UnknownHostException: launchermeta.mojang.com

    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)

    at java.net.PlainSocketImpl.connect(Unknown Source)    at java.net.PlainSocketImpl.connect(Unknown Source)

    at java.net.SocksSocketImpl.connect(Unknown Source)    at java.net.SocksSocketImpl.connect(Unknown Source)

    at java.net.Socket.connect(Unknown Source)    at java.net.Socket.connect(Unknown Source)

    at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)    at sun.security.ssl.SSLSocketImpl.connect(Unknown Source)

    at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)    at sun.security.ssl.BaseSSLSocketImpl.connect(Unknown Source)

    at sun.net.NetworkClient.doConnect(Unknown Source)    at sun.net.NetworkClient.doConnect(Unknown Source)

    at sun.net.www.http.HttpClient.openServer(Unknown Source)    at sun.net.www.http.HttpClient.openServer(Unknown Source)

    at sun.net.www.http.HttpClient.openServer(Unknown Source)    at sun.net.www.http.HttpClient.openServer(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)    at sun.net.www.protocol.https.HttpsClient.<init>(Unknown Source)

    at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)    at sun.net.www.protocol.https.HttpsClient.New(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(Unknown Source)

    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)    at sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)

    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)

    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)    at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)

    at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)    at sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)

    at net.minecraftforge.gradle.common.BasePlugin.getWithEtag(BasePlugin.java:723)    at net.minecraftforge.gradle.common.BasePlugin.getWithEtag(BasePlugin.java:723)

    at net.minecraftforge.gradle.common.BasePlugin.getWithEtag(BasePlugin.java:684)    at net.minecraftforge.gradle.common.BasePlugin.getWithEtag(BasePlugin.java:684)

    at net.minecraftforge.gradle.common.BasePlugin.getRemoteJsons(BasePlugin.java:232)    at net.minecraftforge.gradle.common.BasePlugin.getRemoteJsons(BasePlugin.java:232)

    at net.minecraftforge.gradle.common.BasePlugin.apply(BasePlugin.java:182)    at net.minecraftforge.gradle.common.BasePlugin.apply(BasePlugin.java:182)

    at net.minecraftforge.gradle.common.BasePlugin.apply(BasePlugin.java:91)    at net.minecraftforge.gradle.common.BasePlugin.apply(BasePlugin.java:91)

    at org.gradle.api.internal.plugins.ImperativeOnlyPluginApplicator.applyImperative(ImperativeOnlyPluginApplicator.java:35)    at org.gradle.api.internal.plugins.ImperativeOnlyPluginApplicator.applyImperative(ImperativeOnlyPluginApplicator.java:35)

    at org.gradle.api.internal.plugins.RuleBasedPluginApplicator.applyImperative(RuleBasedPluginApplicator.java:43)    at org.gradle.api.internal.plugins.RuleBasedPluginApplicator.applyImperative(RuleBasedPluginApplicator.java:43)

    at org.gradle.api.internal.plugins.DefaultPluginManager.doApply(DefaultPluginManager.java:137)    at org.gradle.api.internal.plugins.DefaultPluginManager.doApply(DefaultPluginManager.java:137)

    at org.gradle.api.internal.plugins.DefaultPluginManager.apply(DefaultPluginManager.java:112)    at org.gradle.api.internal.plugins.DefaultPluginManager.apply(DefaultPluginManager.java:112)

    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyType(DefaultObjectConfigurationAction.java:113)    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyType(DefaultObjectConfigurationAction.java:113)

    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$200(DefaultObjectConfigurationAction.java:36)    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$200(DefaultObjectConfigurationAction.java:36)

    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$3.run(DefaultObjectConfigurationAction.java:80)    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$3.run(DefaultObjectConfigurationAction.java:80)

    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:136)    at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:136)

    at org.gradle.api.internal.project.AbstractPluginAware.apply(AbstractPluginAware.java:46)    at org.gradle.api.internal.project.AbstractPluginAware.apply(AbstractPluginAware.java:46)

    at org.gradle.api.internal.project.ProjectScript.apply(ProjectScript.java:34)    at org.gradle.api.internal.project.ProjectScript.apply(ProjectScript.java:34)

    at org.gradle.api.Script$apply$0.callCurrent(Unknown Source)    at org.gradle.api.Script$apply$0.callCurrent(Unknown Source)

    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)    at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52)

    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154)

    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)    at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166)

    at build_3hzxrm2y342xukx74lb1u8y8h.run(D:\_appdata_\Eclipse Workspace\forge 1.12.1\build.gradle:10)    at build_3hzxrm2y342xukx74lb1u8y8h.run(D:\_appdata_\Eclipse Workspace\forge 1.12.1\build.gradle:10)

    at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:91)    at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:91)

    at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$2.run(DefaultScriptPluginFactory.java:177)    at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl$2.run(DefaultScriptPluginFactory.java:177)

    at org.gradle.configuration.ProjectScriptTarget.addConfiguration(ProjectScriptTarget.java:77)    at org.gradle.configuration.ProjectScriptTarget.addConfiguration(ProjectScriptTarget.java:77)

    at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:182)    at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:182)

    at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:38)    at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:38)

    at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:25)    at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:25)

    at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:34)    at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:34)

    at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:55)    at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:55)

    at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:540)    at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:540)

    at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:93)    at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:93)

    at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:42)    at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:42)

    at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:35)    at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:35)

    at org.gradle.initialization.DefaultGradleLauncher$2.run(DefaultGradleLauncher.java:124)    at org.gradle.initialization.DefaultGradleLauncher$2.run(DefaultGradleLauncher.java:124)

    at org.gradle.internal.Factories$1.create(Factories.java:22)    at org.gradle.internal.Factories$1.create(Factories.java:22)

    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)

    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:53)    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:53)

    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:121)    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:121)

    at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:32)    at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:32)

    at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:98)    at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:98)

    at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:92)    at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:92)

    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)

    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:63)    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:63)

    at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:92)    at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:92)

    at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:83)    at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:83)

    at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:99)    at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:99)

    at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)    at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)

    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)

    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:48)    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:48)

    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)

    at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:81)    at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:81)

    at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:46)    at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:46)

    at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:51)    at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:51)

    at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:28)    at org.gradle.launcher.exec.DaemonUsageSuggestingBuildActionExecuter.execute(DaemonUsageSuggestingBuildActionExecuter.java:28)

    at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:43)    at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:43)

    at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:173)    at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:173)

    at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:239)    at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:239)

    at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:212)    at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:212)

    at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35)    at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35)

    at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)    at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)

    at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)    at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)

    at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)    at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)

    at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:205)    at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:205)

    at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)    at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)

    at org.gradle.launcher.Main.doAction(Main.java:33)    at org.gradle.launcher.Main.doAction(Main.java:33)

    at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)    at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)    at java.lang.reflect.Method.invoke(Unknown Source)

    at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:55)    at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:55)

    at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:36)    at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:36)

    at org.gradle.launcher.GradleMain.main(GradleMain.java:23)    at org.gradle.launcher.GradleMain.main(GradleMain.java:23)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)    at java.lang.reflect.Method.invoke(Unknown Source)

    at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30)    at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30)

    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127)    at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127)

    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)    at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)

This mapping 'snapshot_20171003' was designed for MC 1.12! Use at your own peril.This mapping 'snapshot_20171003' was designed for MC 1.12! Use at your own peril.

#################################################
         ForgeGradle 2.3-SNAPSHOT-27b9d44        
  https://github.com/MinecraftForge/ForgeGradle  
#################################################
                 Powered by MCP                  
             http://modcoderpack.com            
     by: Searge, ProfMobius, R4wk, ZeuX          
     Fesh0r, IngisKahn, bspkrs, LexManos        
#################################################
:deobfCompileDummyTask
:deobfProvidedDummyTask
:getVersionJsonlaunchermeta.mojang.com

:extractUserdev
Download http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.12.2-14.23.2.2611/forge-1.12.2-14.23.2.2611.pom
Download http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.12.2-14.23.2.2611/forge-1.12.2-14.23.2.2611-userdev.jar
C:\Users\Haker95\.gradle\caches\minecraft\net\minecraftforge\forge\1.12.2-14.23.2.2611\userdev\dev.json could not be parsed
:extractUserdev FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':extractUserdev'.
> java.io.FileNotFoundException: Inherited json file (1.12.2) not found! Maybe you are running in offline mode?

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

Total time: 28.906 secs
 
Сверху