[CHORE] Update to FDD Multi-Loader template and update maven url

This commit is contained in:
2023-07-13 22:36:16 +02:00
parent 1af0343114
commit 5b830a7ce0
5 changed files with 20 additions and 18 deletions

View File

@@ -1,29 +1,23 @@
plugins {
id 'java'
id 'org.spongepowered.gradle.vanilla' version '0.2.1-SNAPSHOT'
id 'org.quiltmc.loom' version '0.12.+'
id 'maven-publish'
id 'com.github.johnrengelman.shadow' version '7.0.0'
}
archivesBaseName = "${mod_name}-common-${minecraft_version}"
minecraft {
accessWideners(project.file("src/main/resources/craterlib.aw"))
version(minecraft_version)
runs {
if (project.hasProperty('common_runs_enabled') ? project.findProperty('common_runs_enabled').toBoolean() : true) {
server(project.hasProperty('common_server_run_name') ? project.findProperty('common_server_run_name') : 'vanilla_server') {
workingDirectory(this.file("run"))
}
client(project.hasProperty('common_client_run_name') ? project.findProperty('common_client_run_name') : 'vanilla_client') {
workingDirectory(this.file("run"))
}
}
loom {
accessWidenerPath = project.file("src/main/resources/craterlib.aw")
remapArchives = false
mixin {
useLegacyMixinAp = false
}
}
dependencies {
minecraft "com.mojang:minecraft:${minecraft_version}"
mappings loom.officialMojangMappings()
compileOnly group: 'org.spongepowered', name: 'mixin', version: '0.8.5'
}
@@ -70,7 +64,7 @@ publishing {
repositories {
maven {
url "https://maven.firstdarkdev.xyz/" + (project.release ? "releases" : "snapshots")
url "https://maven.firstdark.dev/" + (project.release ? "releases" : "snapshots")
credentials {
username System.getenv("MAVEN_USER")
password System.getenv("MAVEN_PASS")

View File

@@ -109,7 +109,7 @@ publishing {
repositories {
maven {
url "https://maven.firstdarkdev.xyz/" + (project.release ? "releases" : "snapshots")
url "https://maven.firstdark.dev/" + (project.release ? "releases" : "snapshots")
credentials {
username System.getenv("MAVEN_USER")
password System.getenv("MAVEN_PASS")

View File

@@ -147,7 +147,7 @@ publishing {
}
repositories {
maven {
url "https://maven.firstdarkdev.xyz/" + (project.release ? "releases" : "snapshots")
url "https://maven.firstdark.dev/" + (project.release ? "releases" : "snapshots")
credentials {
username System.getenv("MAVEN_USER")
password System.getenv("MAVEN_PASS")

View File

@@ -145,7 +145,7 @@ publishing {
repositories {
maven {
url "https://maven.firstdarkdev.xyz/" + (project.release ? "releases" : "snapshots")
url "https://maven.firstdark.dev/" + (project.release ? "releases" : "snapshots")
credentials {
username System.getenv("MAVEN_USER")
password System.getenv("MAVEN_PASS")

View File

@@ -12,6 +12,14 @@ pluginManagement {
name = 'Sponge Snapshots'
url = 'https://repo.spongepowered.org/repository/maven-public/'
}
maven {
name = 'Quilt (Release)'
url = 'https://maven.quiltmc.org/repository/release'
}
maven {
name = 'Quilt (Snapshot)'
url = 'https://maven.quiltmc.org/repository/snapshot'
}
}
}