9
0
mirror of https://github.com/Xiao-MoMi/Custom-Crops.git synced 2025-12-23 00:49:33 +00:00
Files
Custom-Crops/compatibility/build.gradle.kts
2024-09-05 22:52:20 +08:00

73 lines
3.1 KiB
Plaintext

repositories {
mavenCentral()
maven("https://repo.papermc.io/repository/maven-public/")
maven("https://maven.enginehub.org/repo/") // worldguard worldedit
maven("https://jitpack.io/")
maven("https://papermc.io/repo/repository/maven-public/") // paper
maven("https://mvn.lumine.io/repository/maven-public/") // mythicmobs
maven("https://nexus.phoenixdevt.fr/repository/maven-public/") // mmoitems
maven("https://repo.extendedclip.com/content/repositories/placeholderapi/") // papi
maven("https://r.irepo.space/maven/") // neigeitems
maven("https://repo.oraxen.com/releases/") // oraxen
maven("https://repo.auxilor.io/repository/maven-public/") // eco
maven("https://nexus.betonquest.org/repository/betonquest/") // betonquest
maven("https://repo.dmulloy2.net/repository/public/") // betonquest needs packet wrapper?
maven("https://oss.sonatype.org/content/repositories/snapshots")
}
dependencies {
compileOnly(project(":common"))
compileOnly(project(":api"))
compileOnly("dev.dejvokep:boosted-yaml:${rootProject.properties["boosted_yaml_version"]}")
compileOnly("net.kyori:adventure-api:${rootProject.properties["adventure_bundle_version"]}") {
exclude(module = "adventure-bom")
exclude(module = "checker-qual")
exclude(module = "annotations")
}
// server
compileOnly("dev.folia:folia-api:${rootProject.properties["paper_version"]}-R0.1-SNAPSHOT")
// papi
compileOnly("me.clip:placeholderapi:${rootProject.properties["placeholder_api_version"]}")
// vault
compileOnly("com.github.MilkBowl:VaultAPI:${rootProject.properties["vault_version"]}")
// season
compileOnly(files("libs/RealisticSeasons-api.jar"))
compileOnly(files("libs/AdvancedSeasons-API.jar"))
// leveler
compileOnly(files("libs/mcMMO-api.jar"))
compileOnly("net.Indyuce:MMOCore-API:1.12.1-SNAPSHOT")
compileOnly("dev.aurelium:auraskills-api-bukkit:2.1.5")
compileOnly("com.github.Archy-X:AureliumSkills:Beta1.3.21")
compileOnly("com.github.Zrips:Jobs:v5.2.2.3")
// quest
compileOnly(files("libs/BattlePass-4.0.6-api.jar"))
compileOnly(files("libs/ClueScrolls-4.8.7-api.jar"))
compileOnly("org.betonquest:betonquest:2.1.3")
// item
compileOnly(files("libs/zaphkiel-2.0.24.jar"))
compileOnly("net.Indyuce:MMOItems-API:6.10-SNAPSHOT")
compileOnly("io.lumine:MythicLib-dist:1.6.2-SNAPSHOT")
compileOnly("pers.neige.neigeitems:NeigeItems:1.17.13")
compileOnly("io.lumine:Mythic-Dist:5.6.2")
compileOnly("com.github.Xiao-MoMi:Custom-Fishing:2.2.19")
compileOnly("com.github.LoneDev6:api-itemsadder:3.6.3-beta-14")
// eco
compileOnly("com.willfp:eco:6.70.1")
compileOnly("com.willfp:EcoJobs:3.56.1")
compileOnly("com.willfp:EcoSkills:3.46.1")
compileOnly("com.willfp:libreforge:4.58.1")
}
java {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}
}
tasks.withType<JavaCompile> {
options.encoding = "UTF-8"
options.release.set(17)
dependsOn(tasks.clean)
}