- 7,116
- 327
- 1,514
Воркспейс forge 1.12.2.
Увидел вот такое:
Крашит при запуске, потому что сама форжа не поддерживает такую сторону.
Что это за хрень и как это выпилить? Попробовал почистить кэш градла - не помогло, сгенеренные заново жарки опять с этой стороной.
Билд-скрипт:
Увидел вот такое:
Крашит при запуске, потому что сама форжа не поддерживает такую сторону.
Что это за хрень и как это выпилить? Попробовал почистить кэш градла - не помогло, сгенеренные заново жарки опять с этой стороной.
Билд-скрипт:
Gradle (Groovy):
apply plugin: 'idea'
idea {
module {
inheritOutputDirs = true
}
}
buildscript {
repositories {
maven { url = 'https://maven.minecraftforge.net/' }
mavenCentral()
maven {
url = 'https://repo.spongepowered.org/maven'
}
}
dependencies {
classpath 'net.minecraftforge.gradle:ForgeGradle:5.1.27'
}
}
apply plugin: 'net.minecraftforge.gradle'
apply plugin: 'eclipse'
apply plugin: 'java'
version = "1.1.1"
group = 'mymod'
archivesBaseName = 'mymod'
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}
sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8' // Need this here so eclipse task generates correctly.
minecraft {
mappings channel: 'snapshot', version: '20171003-1.12'
// makeObfSourceJar = false // an Srg named sources jar is made by default. uncomment this to disable.
accessTransformer = files(
'src/main/resources/META-INF/mymod_at.cfg'
)
runs {
client {
workingDirectory project.file('run')
property 'forge.logging.markers', 'SCAN,REGISTRIES,REGISTRYDUMP'
property 'forge.logging.console.level', 'debug'
}
server {
property 'forge.logging.markers', 'SCAN,REGISTRIES,REGISTRYDUMP'
property 'forge.logging.console.level', 'debug'
}
}
}
repositories {
flatDir {
dirs 'libs'
}
flatDir {
dirs 'dev_mods'
}
}
dependencies {
minecraft 'net.minecraftforge:forge:1.12.2-14.23.5.2860'
}
jar {
manifest {
attributes([
"Specification-Title" : "mymod",
"Specification-Vendor" : "mymodsareus",
"Specification-Version" : "1", // We are version 1 of ourselves
"Implementation-Title" : project.name,
"Implementation-Version" : "${version}",
"Implementation-Vendor" : "mymodsareus",
"Implementation-Timestamp" : new Date().format("yyyy-MM-dd'T'HH:mm:ssZ")
])
}
}
jar.finalizedBy('reobfJar')