mirror of
https://github.com/GeyserMC/Geyser.git
synced 2024-08-14 23:57:35 +00:00
Exclude from relocation, not inclusion
This commit is contained in:
parent
e35f3785b2
commit
dc29d997fd
2 changed files with 6 additions and 4 deletions
|
@ -27,7 +27,7 @@ dependencies {
|
||||||
|
|
||||||
platformRelocate("it.unimi.dsi.fastutil")
|
platformRelocate("it.unimi.dsi.fastutil")
|
||||||
platformRelocate("com.fasterxml.jackson")
|
platformRelocate("com.fasterxml.jackson")
|
||||||
platformRelocate("net.kyori")
|
platformRelocate("net.kyori", "net.kyori.adventure.text.logger.slf4j.ComponentLogger")
|
||||||
platformRelocate("org.objectweb.asm")
|
platformRelocate("org.objectweb.asm")
|
||||||
platformRelocate("me.lucko.commodore")
|
platformRelocate("me.lucko.commodore")
|
||||||
platformRelocate("io.netty.channel.kqueue")
|
platformRelocate("io.netty.channel.kqueue")
|
||||||
|
@ -65,6 +65,6 @@ tasks.withType<com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar> {
|
||||||
exclude(dependency("com.mojang:.*"))
|
exclude(dependency("com.mojang:.*"))
|
||||||
|
|
||||||
// Adventure slf4j
|
// Adventure slf4j
|
||||||
exclude(dependency("net.kyori.adventure.text.logger.slf4j:ComponentLogger"))
|
//exclude(dependency("net.kyori.adventure.text.logger.slf4j:ComponentLogger"))
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -43,9 +43,11 @@ fun Project.exclude(group: String) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fun Project.platformRelocate(pattern: String) {
|
fun Project.platformRelocate(pattern: String, exclusion: String = "") {
|
||||||
tasks.named<ShadowJar>("shadowJar") {
|
tasks.named<ShadowJar>("shadowJar") {
|
||||||
relocate(pattern, "org.geysermc.geyser.platform.${project.name}.shaded.$pattern")
|
relocate(pattern, "org.geysermc.geyser.platform.${project.name}.shaded.$pattern") {
|
||||||
|
exclude(exclusion)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue