diff --git a/build.gradle b/build.gradle index 397d64b6..149dffd4 100644 --- a/build.gradle +++ b/build.gradle @@ -1,54 +1,54 @@ -plugins { - // see https://maven.fabricmc.net/fabric-loom/fabric-loom.gradle.plugin/maven-metadata.xml for new versions - id 'net.fabricmc.fabric-loom' version '1.16.3' apply false - // see https://projects.neoforged.net/neoforged/moddevgradle for new versions - id 'net.neoforged.moddev' version '2.0.141' apply false -} - -allprojects { - repositories { - maven { - url = uri("${rootProject.rootDir}/.gradle/curl-mirror") - metadataSources { - gradleMetadata() - mavenPom() - artifact() - } - } - maven { - url = uri('https://maven.fabricmc.net') - content { - includeGroupByRegex('net\\.fabricmc(\\..*)?') - } - } - mavenCentral() - maven { url = uri('https://maven.neoforged.net/releases') } - maven { url = uri('https://libraries.minecraft.net') } - maven { - url = uri('https://maven.blamejared.com') - content { includeGroup('mezz.jei') } - } - maven { - url = uri('https://maven.shedaniel.me') - content { - includeGroupByRegex('me\\.shedaniel(\\..*)?') - includeGroup('dev.architectury') - } - } - maven { - url = uri('https://maven.latvian.dev/releases') - content { - includeGroup('dev.latvian.mods') - } - } - // Keep the regional mirror as a last-resort fallback. A transient 5xx - // from a mirror is fatal to Gradle resolution, so Central must be - // consulted first for artifacts it already owns (for example LWJGL). - maven { - url = uri('https://maven.aliyun.com/repository/public') - content { - excludeGroupByRegex('net\\.fabricmc(\\..*)?') - } - } - } -} +plugins { + // see https://maven.fabricmc.net/fabric-loom/fabric-loom.gradle.plugin/maven-metadata.xml for new versions + id 'net.fabricmc.fabric-loom' version '1.16.3' apply false + // see https://projects.neoforged.net/neoforged/moddevgradle for new versions + id 'net.neoforged.moddev' version '2.0.142' apply false +} + +allprojects { + repositories { + maven { + url = uri("${rootProject.rootDir}/.gradle/curl-mirror") + metadataSources { + gradleMetadata() + mavenPom() + artifact() + } + } + maven { + url = uri('https://maven.fabricmc.net') + content { + includeGroupByRegex('net\\.fabricmc(\\..*)?') + } + } + mavenCentral() + maven { url = uri('https://maven.neoforged.net/releases') } + maven { url = uri('https://libraries.minecraft.net') } + maven { + url = uri('https://maven.blamejared.com') + content { includeGroup('mezz.jei') } + } + maven { + url = uri('https://maven.shedaniel.me') + content { + includeGroupByRegex('me\\.shedaniel(\\..*)?') + includeGroup('dev.architectury') + } + } + maven { + url = uri('https://maven.latvian.dev/releases') + content { + includeGroup('dev.latvian.mods') + } + } + // Keep the regional mirror as a last-resort fallback. A transient 5xx + // from a mirror is fatal to Gradle resolution, so Central must be + // consulted first for artifacts it already owns (for example LWJGL). + maven { + url = uri('https://maven.aliyun.com/repository/public') + content { + excludeGroupByRegex('net\\.fabricmc(\\..*)?') + } + } + } +}