[CHORE] Fix Build Scripts and update mod publisher

This commit is contained in:
2023-09-10 12:58:49 +02:00
parent 5facb4c322
commit 6f1f460198
5 changed files with 12 additions and 28 deletions

View File

@@ -1,6 +1,6 @@
plugins { plugins {
id 'java' id 'java'
id 'org.quiltmc.loom' version '0.12.+' id 'fabric-loom' version '0.12-SNAPSHOT'
id 'maven-publish' id 'maven-publish'
id 'com.github.johnrengelman.shadow' version '7.0.0' id 'com.github.johnrengelman.shadow' version '7.0.0'
} }
@@ -8,6 +8,7 @@ plugins {
archivesBaseName = "${mod_name}-common-${minecraft_version}" archivesBaseName = "${mod_name}-common-${minecraft_version}"
loom { loom {
shareCaches()
accessWidenerPath = project.file("src/main/resources/craterlib.aw") accessWidenerPath = project.file("src/main/resources/craterlib.aw")
remapArchives = false remapArchives = false
mixin { mixin {

View File

@@ -3,7 +3,7 @@ plugins {
id 'maven-publish' id 'maven-publish'
id 'idea' id 'idea'
id 'com.github.johnrengelman.shadow' version '7.0.0' id 'com.github.johnrengelman.shadow' version '7.0.0'
id "me.hypherionmc.modutils.modpublisher" version "1.0.13" id "me.hypherionmc.modutils.modpublisher" version "1.0.+"
} }
archivesBaseName = "${mod_name}-fabric-${minecraft_version}" archivesBaseName = "${mod_name}-fabric-${minecraft_version}"
@@ -30,6 +30,7 @@ dependencies {
} }
loom { loom {
shareCaches()
accessWidenerPath = project(":Common").file("src/main/resources/craterlib.aw") accessWidenerPath = project(":Common").file("src/main/resources/craterlib.aw")
runs { runs {
client { client {

View File

@@ -1,7 +1,6 @@
buildscript { buildscript {
repositories { repositories {
maven { url = 'https://maven.minecraftforge.net' } maven { url = 'https://mcentral.firstdark.dev/releases' }
maven { url = 'https://repo.spongepowered.org/repository/maven-public/' }
mavenCentral() mavenCentral()
} }
dependencies { dependencies {
@@ -11,7 +10,7 @@ buildscript {
} }
plugins { plugins {
id 'com.github.johnrengelman.shadow' version '7.0.0' id 'com.github.johnrengelman.shadow' version '7.0.0'
id "me.hypherionmc.modutils.modpublisher" version "1.0.16" id "me.hypherionmc.modutils.modpublisher" version "1.0.+"
} }
apply plugin: 'java' apply plugin: 'java'
apply plugin: 'net.minecraftforge.gradle' apply plugin: 'net.minecraftforge.gradle'

View File

@@ -57,16 +57,12 @@ subprojects {
repositories { repositories {
mavenCentral() mavenCentral()
maven { maven {
name = 'Sponge / Mixin' name = 'First Dark Maven'
url = 'https://repo.spongepowered.org/repository/maven-public/' url = 'https://maven.firstdark.dev/releases/'
} }
maven { maven {
name = 'Hypherion Maven' name = 'First Dark Mirror'
url = 'https://maven.firstdarkdev.xyz/releases/' url = 'https://mcentral.firstdark.dev/releases/'
}
maven {
name = "TerraformersMC Maven"
url = "https://maven.terraformersmc.com/releases"
} }
} }

View File

@@ -2,23 +2,10 @@ pluginManagement {
repositories { repositories {
gradlePluginPortal() gradlePluginPortal()
maven { maven {
url "https://maven.firstdarkdev.xyz/releases" url "https://maven.firstdark.dev/releases"
} }
maven { maven {
name = 'Fabric' url "https://mcentral.firstdark.dev/releases"
url = 'https://maven.fabricmc.net/'
}
maven {
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'
} }
} }
} }