Failed run client с optifine и optifineDevTweaker

Версия Minecraft
1.12.2
API
Forge
57
3
7
Не могу запустить кубач изнутри среды с оптифайном и по совместимости его dev версией

bg:
JSON:
buildscript {
    repositories {
        mavenCentral()
        maven {
            name = "forge"
            url = "https://files.minecraftforge.net/maven"
        }
        maven {
            name = "Snapshot repo"
            url = "https://oss.sonatype.org/service/local/repositories/iogitlabhohserg-1051/content/"
        }
        maven { url 'https://plugins.gradle.org/m2/' }
        maven { url = 'https://repo.spongepowered.org/maven' }
    }
    dependencies {
        classpath group: 'net.minecraftforge.gradle', name: 'ForgeGradle', version: '4.1.+', changing: true
    }
}

apply plugin: 'idea'
apply plugin: 'net.minecraftforge.gradle'
apply plugin: 'maven-publish'

version = "1.0"
group = project.group // http://maven.apache.org/guides/mini/guide-naming-conventions.html
archivesBaseName = "CurrentMagic"

sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8' // Need this here so eclipse task generates correctly.

minecraft {
    mappings channel: 'snapshot', version: '20171003-1.12'

    //accessTransformer = file('src/main/resources/META-INF/current-magic_at.cfg')

    runs {
        client {
            workingDirectory project.file('run')
            property 'forge.logging.markers', 'SCAN,REGISTRIES,REGISTRYDUMP'
            property 'forge.logging.console.level', 'debug'
            property "ofdev.mcjar", "C:/Users/MsiGx/AppData/Roaming/.minecraft/versions/1.12.2/1.12.2.jar"
        }

        server {
            workingDirectory project.file('run')
            property 'forge.logging.markers', 'SCAN,REGISTRIES,REGISTRYDUMP'
            property 'forge.logging.console.level', 'debug'
        }
    }
}

dependencies {
    minecraft 'net.minecraftforge:forge:1.12.2-14.23.5.2860'

    implementation fg.deobf("io.gitlab.hohserg.elegant.networking:elegant-networking-1.12:3.14")
    compileOnly "io.gitlab.hohserg.elegant.networking:annotation-processor:3.14"
    annotationProcessor "io.gitlab.hohserg.elegant.networking:annotation-processor:3.14"

    compileOnly 'org.projectlombok:lombok:1.18.10'
}

jar {
    manifest {
        attributes([
                "Specification-Title": "examplemod",
                "Specification-Vendor": "examplemodsareus",
                "Specification-Version": "1",
                "Implementation-Title": project.name,
                "Implementation-Version": project.version,
                "Implementation-Vendor" :"examplemodsareus",
                "Implementation-Timestamp": new Date().format("yyyy-MM-dd'T'HH:mm:ssZ")
        ])
    }
}


task copyJar(dependsOn:[jar]) {
    doLast {
        copy {
            from jar
            into file('C:/Users/MsiGx/AppData/Roaming/.minecraft/mods')
        }
    }
}
task buildJar (dependsOn: [jar, copyJar])

jar.finalizedBy('reobfJar')

idea{
    module{
        inheritOutputDirs = false
        outputDir = compileJava.destinationDir
        testOutputDir = compileTestJava.destinationDir
    }
}

task prepareAssets(type: Copy) {
    group = 'build'
    from project.file('src/main/resources')
    into project.file('build/classes/java/main')

}
sourceSets {
    main { output.resourcesDir = sourceSets.main.java.outputDir }
}

compileJava.options.encoding = 'UTF-8'
tasks.withType(JavaCompile) {
    options.encoding = 'UTF-8'
}

processResources {
    // this will ensure that this task is redone when the versions change.
    inputs.property "version", project.version
    inputs.property "mcversion", minecraft.mappingVersion

    // replace stuff in mcmod.info, nothing else
    from(sourceSets.main.resources.srcDirs) {
        include 'mcmod.info'

        // replace version and mcversion
        expand 'version': project.version, 'mcversion': minecraft.mappingVersion
    }

    // copy everything else except the mcmod.info
    from(sourceSets.main.resources.srcDirs) {
        exclude 'mcmod.info'
    }
}
 
Краш-лог
[17:50:27] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[17:50:27] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[17:50:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[17:50:27] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2860 for Minecraft 1.12.2 loading
[17:50:27] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_341, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jdk1.8.0_341\jre
[17:50:27] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.
[17:50:27] [main/ERROR] [FML]: Full: C:\Users\MsiGx\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar
[17:50:27] [main/ERROR] [FML]: Trimmed: c:/users/msigx/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/
[17:50:28] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[17:50:28] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.
[17:50:30] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin
[17:50:30] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
[17:50:30] [main/INFO] [FML]: Searching C:\Users\MsiGx\Desktop\1.12.2 (Current Magic)\run\.\mods for mods
[17:50:30] [main/INFO] [FML]: Loading tweaker ofdev.launchwrapper.OptifineDevTweakerWrapper from aa_do_not_rename_OptiFineDevTweaker-2.6.5-all.jar
[17:50:30] [main/INFO] [FML]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine-OptiFine-1.12.2_HD_U_G5.jar
[17:50:30] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:50:30] [main/INFO] [LaunchWrapper]: Loading tweak class name ofdev.launchwrapper.OptifineDevTweakerWrapper
[17:50:30] [main/INFO] [LaunchWrapper]: Loading tweak class name optifine.OptiFineForgeTweaker
[17:50:30] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[17:50:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:50:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:50:30] [main/INFO] [LaunchWrapper]: Calling tweak class ofdev.launchwrapper.OptifineDevTweakerWrapper
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: java.lang.reflect.InvocationTargetException
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.reflect.Method.invoke(Method.java:498)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.legacydev.Main.start(Main.java:86)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.legacydev.MainClient.main(MainClient.java:29)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: Caused by: java.lang.ExceptionInInitializerError
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: at java.lang.Class.newInstance(Class.java:442)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:88)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: at ofdev.launchwrapper.OptifineDevTweakerWrapper.injectIntoClassLoader(OptifineDevTweakerWrapper.java:115)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: ... 6 more
[17:50:30] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:644]: Caused by: java.lang.IllegalArgumentException: Provided Minecraft jar path C:/Users/MsiGx/AppData/Roaming/.minecraft/versions/1.12.2/1.12.2 doesn't exist!
[17:50:30] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:644]: at ofdev.common.Utils.findMinecraftJar(Utils.java:74)
[17:50:30] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:644]: at ofdev.launchwrapper.OptifineDevTransformerWrapper.<clinit>(OptifineDevTransformerWrapper.java:45)
[17:50:30] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:644]: ... 15 more

> Task :runClient FAILED

Execution failed for task ':runClient'.
> Process 'command 'C:\Program Files\Java\jdk1.8.0_341\bin\java.exe'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Краш-лог:
[17:50:27] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[17:50:27] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[17:50:27] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[17:50:27] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2860 for Minecraft 1.12.2 loading
[17:50:27] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_341, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jdk1.8.0_341\jre
[17:50:27] [main/ERROR] [FML]: Apache Maven library folder was not in the format expected. Using default libraries directory.
[17:50:27] [main/ERROR] [FML]: Full: C:\Users\MsiGx\.gradle\caches\modules-2\files-2.1\org.apache.maven\maven-artifact\3.5.3\7dc72b6d6d8a6dced3d294ed54c2cc3515ade9f4\maven-artifact-3.5.3.jar
[17:50:27] [main/ERROR] [FML]: Trimmed: c:/users/msigx/.gradle/caches/modules-2/files-2.1/org.apache.maven/maven-artifact/3.5.3/
[17:50:28] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
[17:50:28] [main/INFO] [FML]: Detected deobfuscated environment, loading log configs for colored console logs.
[17:50:30] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLCorePlugin (net.minecraftforge.fml.relauncher.FMLCorePlugin), we are in deobf and it's a forge core plugin
[17:50:30] [main/INFO] [FML]: Ignoring missing certificate for coremod FMLForgePlugin (net.minecraftforge.classloading.FMLForgePlugin), we are in deobf and it's a forge core plugin
[17:50:30] [main/INFO] [FML]: Searching C:\Users\MsiGx\Desktop\1.12.2 (Current Magic)\run\.\mods for mods
[17:50:30] [main/INFO] [FML]: Loading tweaker ofdev.launchwrapper.OptifineDevTweakerWrapper from aa_do_not_rename_OptiFineDevTweaker-2.6.5-all.jar
[17:50:30] [main/INFO] [FML]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine-OptiFine-1.12.2_HD_U_G5.jar
[17:50:30] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:50:30] [main/INFO] [LaunchWrapper]: Loading tweak class name ofdev.launchwrapper.OptifineDevTweakerWrapper
[17:50:30] [main/INFO] [LaunchWrapper]: Loading tweak class name optifine.OptiFineForgeTweaker
[17:50:30] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[17:50:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:50:30] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[17:50:30] [main/INFO] [LaunchWrapper]: Calling tweak class ofdev.launchwrapper.OptifineDevTweakerWrapper
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: java.lang.reflect.InvocationTargetException
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at java.lang.reflect.Method.invoke(Method.java:498)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at net.minecraftforge.legacydev.Main.start(Main.java:86)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: 	at net.minecraftforge.legacydev.MainClient.main(MainClient.java:29)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: Caused by: java.lang.ExceptionInInitializerError
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at java.lang.Class.newInstance(Class.java:442)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.launchwrapper.LaunchClassLoader.registerTransformer(LaunchClassLoader.java:88)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at ofdev.launchwrapper.OptifineDevTweakerWrapper.injectIntoClassLoader(OptifineDevTweakerWrapper.java:115)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[17:50:30] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1061]: 	... 6 more
[17:50:30] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:644]: Caused by: java.lang.IllegalArgumentException: Provided Minecraft jar path C:/Users/MsiGx/AppData/Roaming/.minecraft/versions/1.12.2/1.12.2 doesn't exist!
[17:50:30] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:644]: 	at ofdev.common.Utils.findMinecraftJar(Utils.java:74)
[17:50:30] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:644]: 	at ofdev.launchwrapper.OptifineDevTransformerWrapper.<clinit>(OptifineDevTransformerWrapper.java:45)
[17:50:30] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:644]: 	... 15 more

> Task :runClient FAILED

Execution failed for task ':runClient'.
> Process 'command 'C:\Program Files\Java\jdk1.8.0_341\bin\java.exe'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Последнее редактирование:
Сверху