mirror of
https://github.com/GeyserMC/Floodgate.git
synced 2025-12-19 14:59:20 +00:00
30 lines
1017 B
Plaintext
30 lines
1017 B
Plaintext
var authlibVersion = "1.5.21"
|
|
var guavaVersion = "21.0"
|
|
var gsonVersion = "2.8.5"
|
|
|
|
dependencies {
|
|
api(projects.core)
|
|
|
|
// hack to make pre 1.12 work
|
|
implementation("com.google.guava", "guava", guavaVersion)
|
|
implementation("cloud.commandframework", "cloud-bukkit", Versions.cloudVersion)
|
|
}
|
|
|
|
relocate("com.google.inject")
|
|
relocate("net.kyori")
|
|
relocate("cloud.commandframework")
|
|
relocate("io.leangen.geantyref") // used in cloud
|
|
// hack to make pre 1.12 work
|
|
relocate("com.google.common")
|
|
relocate("com.google.guava")
|
|
// hack to make (old versions? of) Paper work
|
|
relocate("it.unimi")
|
|
|
|
// these dependencies are already present on the platform
|
|
provided("com.destroystokyo.paper", "paper-api", Versions.spigotVersion)
|
|
provided("com.mojang", "authlib", authlibVersion)
|
|
provided("io.netty", "netty-transport", Versions.nettyVersion)
|
|
provided("io.netty", "netty-codec", Versions.nettyVersion)
|
|
provided("com.google.code.gson", "gson", gsonVersion)
|
|
provided("org.yaml", "snakeyaml", Versions.snakeyamlVersion)
|