как правильно настроить build gradle

Версия Minecraft
1.12.2
API
Forge
516
11
39
Всем привет.Подскажите как настроить build gradle ,какой FG использовать для 1.12.2 версии майна
В данный момент выглядит вот так

Gradle (Groovy):
buildscript {
repositories {
        jcenter()
        maven {
            url = "http://files.minecraftforge.net/maven"
        }
    }
    dependencies {
        classpath 'net.minecraftforge.gradle:ForgeGradle:2.3-SNAPSHOT'
    }
}
apply plugin: 'net.minecraftforge.gradle.forge'


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

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

minecraft {
    version = "1.12-14.21.1.2387"
    runDir = "run"
    
 
    mappings = "snapshot_20170624"
}

dependencies {
  
}

processResources {
    inputs.property "version", project.version
    inputs.property "mcversion", project.minecraft.version

    from(sourceSets.main.resources.srcDirs) {
        include 'mcmod.info'
                
        expand 'version':project.version, 'mcversion':project.minecraft.version
    }
        
    from(sourceSets.main.resources.srcDirs) {
        exclude 'mcmod.info'
    }
}
runClient {
    args "--username=lnti"
    jvmArgs "-Xms2G", "-Xmx2G"
}
apply plugin: 'idea'
idea {
    module {
        inheritOutputDirs = true
    }
}
subprojects {
    apply plugin: 'idea'
}
Какую версию использовать в gradle-wrapper?
сейчас стоит distributionUrl=https\://services.gradle.org/distributions/gradle-3.0-bin.zip
 
7,099
324
1,509
Если скачать mdk версии 14.23.5.2847, то все работает из коробки, без дополнительных правок
 
516
11
39
Если скачать mdk версии 14.23.5.2847, то все работает из коробки, без дополнительных правок
при запуске runClient ошибка
Java:
Execution failed for task ':runClient'.
> Process 'command 'C:\Program Files\Java\jdk1.8.0_281\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.
 
Сверху