MultiLoader-Template/settings.gradle

64 lines
1.8 KiB
Groovy

pluginManagement {
repositories {
gradlePluginPortal()
mavenCentral()
exclusiveContent {
forRepository {
maven {
name = 'Fabric'
url = uri("https://maven.fabricmc.net")
}
}
filter {
includeGroup("net.fabricmc")
includeGroup("fabric-loom")
}
}
exclusiveContent {
forRepository {
maven {
name = 'NeoForge'
url = uri("https://maven.neoforged.net/releases")
}
}
filter {
includeGroupAndSubgroups("net.neoforged")
includeGroup("codechicken")
}
}
exclusiveContent {
forRepository {
maven {
name = 'Forge'
url = uri("https://maven.minecraftforge.net")
}
}
filter {
includeGroupAndSubgroups("net.minecraftforge")
}
}
exclusiveContent {
forRepository {
maven {
name = 'Sponge Snapshots'
url = uri("https://repo.spongepowered.org/repository/maven-public")
}
}
filter {
includeGroupAndSubgroups("org.spongepowered")
}
}
}
}
plugins {
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.8.0'
}
// This should match the folder name of the project, or else IDEA may complain (see https://youtrack.jetbrains.com/issue/IDEA-317606)
rootProject.name = 'MultiLoader-Template'
include("common")
include("fabric")
include("forge")
include("neoforge")