- 8
- 1
- 8
После длительного перерыва решил внести правки в мод под майнкрафт 1.7.10.
И снова получаю ошибку:
Работал по теме, которую мне посоветовали в моём другом вопросе: Ссылка
Я так понимаю, репозиторий на гитхабе снова отвалился?
Посоветуйте знатоки, как мне быть, пожалуйста.
И снова получаю ошибку:
Работал по теме, которую мне посоветовали в моём другом вопросе: Ссылка
Я так понимаю, репозиторий на гитхабе снова отвалился?
Gradle (Groovy):
buildscript {
repositories {
mavenCentral()
jcenter()
maven {
name = "github"
url = "https://github.com/juanmuscaria/maven/raw/master"
}
}
dependencies {
classpath 'net.minecraftforge.gradle:ForgeGradle:[1.2-1.4.6-SNAPSHOT,)'
}
}
apply plugin: 'idea'
idea {
module {
inheritOutputDirs = false
}
}
apply plugin: 'java'
apply plugin: 'forge'
ext.config = parseConfig(file('config/build.properties'))
ext.priv = parseConfig(file('config/private.properties'))
[compileJava, compileTestJava]*.options*.encoding = 'UTF-8'
sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8'
version = config.mod_version
group = config.group
archivesBaseName = "${config.mod_name}[${config.mc_version}]"
minecraft {
version = "1.7.10-10.13.4.1614-1.7.10"
runDir = "run"
replace "@mod_version@", project.version
replace "@mc_version@", "[${config.mc_version}]"
replace "@api_version@", config.api_version
replace "@internal_mod_version@", config.internal_mod_version
replace "@author@", config.author
replace "@mod_name@", config.mod_name
}
dependencies {}
task signJar(dependsOn: Jar) {
def exec_line =
"jarsigner -keystore " + priv.keyStore +
" -storepass " + priv.storePass +
" -keypass " + priv.keyPass +
" " + jar.archivePath + " " + priv.alias
println exec_line
exec_line.execute()
}
build.dependsOn signJar
task devJar(type: Jar) {
classifier = 'dev'
from sourceSets.main.output
}
task sourcesJar(type: Jar) {
classifier = 'sources'
from sourceSets.main.allSource
}
artifacts {
archives devJar
archives sourcesJar
}
jar {
manifest {
attributes 'Maven-Artifact': "${project.group}:${archivesBaseName}:${project.version}"
attributes 'FMLCorePlugin': config.fml_core
}
}
def parseConfig(File conf) {
if (conf.exists()) {
conf.withReader {
def prop = new Properties()
prop.load(it)
return (new ConfigSlurper().parse(prop))
}
} else {
return null
}
}
Gradle (Groovy):
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.0-all.zip