Compare commits

...

1 Commits

Author SHA1 Message Date
ee6dbc9e84
Update build.gradle 2025-07-16 23:39:20 +08:00

View File

@ -70,8 +70,7 @@ minecraft {
}
}
sourceSets.main.resources { srcDir 'src/generated/resources' }
repositories {
}
repositories {}
dependencies {
minecraft "net.minecraftforge:forge:${minecraft_version}-${forge_version}"
@ -83,7 +82,7 @@ def replaceProperties = [minecraft_version : minecraft_version, minecraft_vers
forge_version : forge_version, forge_version_range: forge_version_range,
loader_version_range: loader_version_range,
mod_id : mod_id, mod_name: mod_name, mod_license: mod_license,
mod_version: mod_version,
mod_version : mod_version,
mod_authors : mod_authors, mod_description: mod_description]
processResources {
inputs.properties replaceProperties
@ -99,19 +98,22 @@ mixin {
config "${mod_id}.mixins.json"
}
java{
java {
withSourcesJar()
}
jar {
manifest {
attributes(["Specification-Title" : mod_id,
attributes([
"Specification-Title" : mod_id,
"Specification-Vendor" : mod_authors,
"Specification-Version" : "1",
"Implementation-Title" : project.name,
"Implementation-Version" : project.jar.archiveVersion,
"Implementation-Vendor" : mod_authors,
"Implementation-Timestamp": new Date().format("yyyy-MM-dd'T'HH:mm:ssZ")])
"Implementation-Timestamp": new Date().format("yyyy-MM-dd'T'HH:mm:ssZ"),
"MixinConfigs" : "${mod_id}.mixins.json"
])
}
}
@ -121,11 +123,18 @@ jar.finalizedBy('reobfJar')
publishing {
publications {
mavenJava(MavenPublication) {
artifact jar
register('mavenJava', MavenPublication) {
from components.java
groupId = mod_group_id
artifactId = mod_id
}
}
repositories {
maven {
name= "Disk"
url = uri("D:/git/maven-repository-raw")
}
}
repositories {}
}
tasks.withType(JavaCompile).configureEach {