diff options
| -rw-r--r-- | build.gradle | 89 |
1 files changed, 80 insertions, 9 deletions
diff --git a/build.gradle b/build.gradle index 4edd4607..c7f2f340 100644 --- a/build.gradle +++ b/build.gradle @@ -16,20 +16,91 @@ repositories { flatDir { dirs 'libs' } - maven { url "https://maven.terraformersmc.com/releases" } - maven { url "https://maven.shedaniel.me/" } - maven { url "https://maven.isxander.dev/releases" } - maven { url "https://maven.isxander.dev/snapshots" } //For minecraft snapshots + maven { - url 'https://repo.maven.apache.org/maven2' name 'Maven Central' + url 'https://repo.maven.apache.org/maven2' + } + + // For ModMenu and EMI + exclusiveContent { + forRepository { + maven { url "https://maven.terraformersmc.com/releases" } + } + + filter { + includeGroup "com.terraformersmc" + includeGroup "dev.emi" + } } + + // For REI + exclusiveContent { + forRepository { + maven { url "https://maven.shedaniel.me/" } + } + + filter { + includeGroup "me.shedaniel" + includeGroup "me.shedaniel.cloth" + includeGroup "dev.architectury" + } + } + + // YACL maven { - name = "meteor-maven" - url = "https://maven.meteordev.org/releases" + url "https://maven.isxander.dev/releases" + + content { + includeGroup "dev.isxander" + includeGroup "org.quiltmc.parsers" + } + } + + // For Minecraft snapshots + maven { + url "https://maven.isxander.dev/snapshots" + + content { + includeGroup "dev.isxander" + } + } + + // For Discord RPC + exclusiveContent { + forRepository { + maven { + name = "meteor-maven" + url = "https://maven.meteordev.org/releases" + } + } + + filter { + includeGroup "meteordevelopment" + } + } + + // For Occlusion Culling library + exclusiveContent { + forRepository { + maven { url "https://repo.codemc.io/repository/maven-public/" } + } + + filter { + includeGroup "com.logisticscraft" + } + } + + // For NEU repo parser + exclusiveContent { + forRepository { + maven { url "https://repo.nea.moe/releases" } + } + + filter { + includeGroup "moe.nea" + } } - maven { url "https://repo.codemc.io/repository/maven-public/" } // For Occlusion Culling library - maven { url "https://repo.nea.moe/releases" } // For neu repoparser maven { url "https://maven.azureaaron.net/releases" } maven { url "https://maven.azureaaron.net/snapshots" } |
