diff --git a/build.gradle b/build.gradle index e0a60edc..fac2e5b5 100644 --- a/build.gradle +++ b/build.gradle @@ -1,4 +1,5 @@ import com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar +import org.w3c.dom.Document plugins { id 'java' @@ -56,8 +57,8 @@ repositories { maven { url "https://maven.architectury.dev/" } maven { url "https://maven.minecraftforge.net/" - content{ - excludeGroupByRegex "org.eclipse.*" + content { + excludeGroupByRegex "org\\.eclipse\\.?.*" } } } diff --git a/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java b/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java index 3dc6c44f..de242a72 100644 --- a/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java +++ b/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java @@ -79,6 +79,9 @@ public class LoomRepositoryPlugin implements Plugin { repo.setName("Forge"); repo.setUrl("https://maven.minecraftforge.net/"); + repo.content(descriptor -> { + descriptor.excludeGroupByRegex("org\\.eclipse\\.?.*"); + }); repo.metadataSources(sources -> { sources.mavenPom(); sources.ignoreGradleMetadataRedirection();