CrossServerTeleport/build.gradle
2026-02-05 13:04:25 +08:00

52 lines
1.3 KiB
Groovy

buildscript {
repositories {
mavenCentral()
gradlePluginPortal()
maven { url = "https://maven.neoforged.net/releases" }
}
}
plugins {
id 'java'
}
allprojects {
repositories {
mavenCentral()
maven { url = "https://libraries.minecraft.net/" }
maven { url = "https://neoforged.forgecdn.net/releases" }
maven { url = "https://neoforged.forgecdn.net/mojang-meta" }
maven { url = "https://maven.minecraftforge.net/" }
maven { url = "https://maven.parchmentmc.org" }
maven { url = "https://maven.izzel.io/releases/" }
maven { url = "https://maven.bawnorton.com/releases" }
maven { url 'https://repo.lucko.me/' } // LuckPerms
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
maven {
url "https://cursemaven.com"
}
maven {
name = 'papermc'
url = 'https://repo.papermc.io/repository/maven-public/'
}
}
processResources{
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
}
}
subprojects {
apply plugin: 'java'
tasks.withType(JavaCompile).configureEach {
options.encoding = 'UTF-8'
}
}
test {
useJUnitPlatform()
}