mirror of
https://github.com/PurpurMC/Purpur.git
synced 2026-02-17 16:37:43 +01:00
Fix relocations
This commit is contained in:
@@ -11,6 +11,7 @@ toothpick {
|
||||
forkVersion = "git-$forkName-$versionTag"
|
||||
|
||||
minecraftVersion = "1.16.4"
|
||||
nmsPackage = "1_16_R3"
|
||||
nmsRevision = "R0.1-SNAPSHOT"
|
||||
|
||||
upstream = "Paper"
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user