Fix relocations and minimize shadow jar.

This commit is contained in:
Jeremy Wood 2023-03-08 13:50:07 -05:00
parent 7fc78d81bc
commit 3d1c3f81f6
No known key found for this signature in database
GPG Key ID: C5BAD04C77B91B4B

View File

@ -226,7 +226,7 @@ javadoc {
project.configurations.api.canBeResolved = true
shadowJar {
relocate 'co.alkar.commands', 'com.onarandombox.acf'
relocate 'co.aikar', 'com.onarandombox.acf'
relocate 'com.dumptruckman.minecraft.util.Logging', 'com.onarandombox.MultiverseCore.utils.CoreLogging'
relocate 'com.dumptruckman.minecraft.util.DebugLog', 'com.onarandombox.MultiverseCore.utils.DebugFileLogger'
relocate 'de.themoep.idconverter', 'com.onarandombox.idconverter'
@ -234,6 +234,11 @@ shadowJar {
relocate 'me.main__.util', 'com.onarandombox.serializationconfig'
relocate 'org.bstats', 'com.onarandombox.bstats'
relocate 'org.glassfish.hk2', 'com.onarandombox.hk2'
relocate 'org.jvnet', 'com.onarandombox.jvnet'
relocate 'com.sun', 'com.onarandombox.sun'
relocate 'io.vavr', 'com.onarandombox.vavr'
relocate 'net.minidev', 'com.onarandombox.minidev'
relocate 'org.objectweb', 'com.onarandombox.objectweb'
configurations = [project.configurations.api]
@ -244,6 +249,12 @@ shadowJar {
it.moduleGroup == 'org.jetbrains.kotlin'
})
}
minimize {
exclude(dependency {
it.moduleGroup == 'co.aikar'
})
}
}
build.dependsOn shadowJar