Fix relocations

This commit is contained in:
jmp
2020-12-18 16:18:49 -08:00
parent 7e331c24ed
commit c4531702cb
3 changed files with 4 additions and 3 deletions

View File

@@ -11,6 +11,7 @@ toothpick {
forkVersion = "git-$forkName-$versionTag"
minecraftVersion = "1.16.4"
nmsPackage = "1_16_R3"
nmsRevision = "R0.1-SNAPSHOT"
upstream = "Paper"

View File

@@ -77,11 +77,10 @@ private fun Project.configureServerProject() {
}
// Don't like to do this but sadly have to do this for compatibility reasons
val relocVersion = toothpick.minecraftVersion.replace(".", "_")
relocate("org.bukkit.craftbukkit", "org.bukkit.craftbukkit.v$relocVersion") {
relocate("org.bukkit.craftbukkit", "org.bukkit.craftbukkit.v${toothpick.nmsPackage}") {
exclude("org.bukkit.craftbukkit.Main*")
}
relocate("net.minecraft.server", "net.minecraft.server.v$relocVersion")
relocate("net.minecraft.server", "net.minecraft.server.v${toothpick.nmsPackage}")
}
tasks.getByName("build") {
dependsOn(shadowJar)

View File

@@ -13,6 +13,7 @@ open class ToothpickExtension(objects: ObjectFactory) {
lateinit var groupId: String
lateinit var minecraftVersion: String
lateinit var nmsRevision: String
lateinit var nmsPackage: String
lateinit var upstream: String
val upstreamLowercase