Build changes
This commit is contained in:
@@ -25,6 +25,7 @@ dependencies {
|
|||||||
|
|
||||||
subprojects {
|
subprojects {
|
||||||
apply(plugin = "java")
|
apply(plugin = "java")
|
||||||
|
apply(plugin = "maven-publish")
|
||||||
|
|
||||||
java {
|
java {
|
||||||
toolchain {
|
toolchain {
|
||||||
@@ -37,6 +38,19 @@ subprojects {
|
|||||||
options.release.set(16)
|
options.release.set(16)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
configure<PublishingExtension> {
|
||||||
|
repositories {
|
||||||
|
maven {
|
||||||
|
name = "projectEdenSnapshots"
|
||||||
|
url = uri("https://sonatype.projecteden.gg/repository/maven-snapshots/")
|
||||||
|
credentials {
|
||||||
|
username = properties["edenusr"] as String?
|
||||||
|
password = properties["edenpwd"] as String?
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
maven("https://oss.sonatype.org/content/groups/public/")
|
maven("https://oss.sonatype.org/content/groups/public/")
|
||||||
|
|||||||
@@ -1,20 +1,14 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||||
From: lexikiq <noellekiq@gmail.com>
|
From: lexikiq <noellekiq@gmail.com>
|
||||||
Date: Sun, 20 Jun 2021 17:18:07 -0400
|
Date: Fri, 2 Jul 2021 01:33:12 -0400
|
||||||
Subject: [PATCH] Build changes
|
Subject: [PATCH] Build changes
|
||||||
|
|
||||||
|
|
||||||
diff --git a/build.gradle.kts b/build.gradle.kts
|
diff --git a/build.gradle.kts b/build.gradle.kts
|
||||||
index e142072f31a41b25ac637970f79e71ab70c2f28c..2d3160cc96fa3783ec9863ff3f7325a90291ce91 100644
|
index e142072f31a41b25ac637970f79e71ab70c2f28c..3a2e308a5897cd99257ca9e4e836f4eced881246 100644
|
||||||
--- a/build.gradle.kts
|
--- a/build.gradle.kts
|
||||||
+++ b/build.gradle.kts
|
+++ b/build.gradle.kts
|
||||||
@@ -1,4 +1,5 @@
|
@@ -27,6 +27,7 @@ dependencies {
|
||||||
import java.util.Locale
|
|
||||||
+import java.net.URI
|
|
||||||
|
|
||||||
plugins {
|
|
||||||
`java-library`
|
|
||||||
@@ -27,6 +28,7 @@ dependencies {
|
|
||||||
api("org.ow2.asm:asm:9.0")
|
api("org.ow2.asm:asm:9.0")
|
||||||
api("org.ow2.asm:asm-commons:9.0")
|
api("org.ow2.asm:asm-commons:9.0")
|
||||||
api("org.apache.logging.log4j:log4j-api:2.14.1") // Paper
|
api("org.apache.logging.log4j:log4j-api:2.14.1") // Paper
|
||||||
@@ -22,30 +16,3 @@ index e142072f31a41b25ac637970f79e71ab70c2f28c..2d3160cc96fa3783ec9863ff3f7325a9
|
|||||||
|
|
||||||
compileOnly("org.apache.maven:maven-resolver-provider:3.8.1")
|
compileOnly("org.apache.maven:maven-resolver-provider:3.8.1")
|
||||||
compileOnly("org.apache.maven.resolver:maven-resolver-connector-basic:1.7.0")
|
compileOnly("org.apache.maven.resolver:maven-resolver-connector-basic:1.7.0")
|
||||||
@@ -46,6 +48,26 @@ configure<PublishingExtension> {
|
|
||||||
publications.create<MavenPublication>("maven") {
|
|
||||||
artifactId = project.name.toLowerCase(Locale.ENGLISH)
|
|
||||||
from(components["java"])
|
|
||||||
+// Parchment start
|
|
||||||
+ groupId = project.group as String?
|
|
||||||
+ artifactId = project.name.toLowerCase(Locale.ENGLISH)
|
|
||||||
+ version = project.version as String?
|
|
||||||
+
|
|
||||||
+ pom {
|
|
||||||
+ name.set(project.name)
|
|
||||||
+ description.set("Minecraft server software forked from Paper")
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ repositories {
|
|
||||||
+ maven {
|
|
||||||
+ credentials {
|
|
||||||
+ username = properties["edenusr"] as String?
|
|
||||||
+ password = properties["edenpwd"] as String?
|
|
||||||
+ }
|
|
||||||
+ url = URI.create("https://sonatype.projecteden.gg/repository/maven-snapshots/")
|
|
||||||
+ }
|
|
||||||
+// Parchment end
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|||||||
@@ -1,22 +1,14 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||||
From: lexikiq <noellekiq@gmail.com>
|
From: lexikiq <noellekiq@gmail.com>
|
||||||
Date: Thu, 24 Jun 2021 02:16:25 -0400
|
Date: Fri, 2 Jul 2021 01:33:12 -0400
|
||||||
Subject: [PATCH] Build changes
|
Subject: [PATCH] Build changes
|
||||||
|
|
||||||
|
|
||||||
diff --git a/build.gradle.kts b/build.gradle.kts
|
diff --git a/build.gradle.kts b/build.gradle.kts
|
||||||
index 39beb0331282b297f4f3857560d24ce6a616210d..b18b93e4f99005885f70f01d8a17487c4ec5a42e 100644
|
index 5540da58e66f83b283863d3158a9b4ab5ba636db..58cd2219db2a770dddced9af8086f465eb9d2ea1 100644
|
||||||
--- a/build.gradle.kts
|
--- a/build.gradle.kts
|
||||||
+++ b/build.gradle.kts
|
+++ b/build.gradle.kts
|
||||||
@@ -10,6 +10,7 @@ import java.nio.file.Files
|
@@ -30,8 +30,8 @@ repositories {
|
||||||
import java.text.SimpleDateFormat
|
|
||||||
import java.util.Date
|
|
||||||
import java.util.Locale
|
|
||||||
+import java.net.URI // Parchment
|
|
||||||
|
|
||||||
plugins {
|
|
||||||
java
|
|
||||||
@@ -30,8 +31,8 @@ repositories {
|
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
@@ -27,7 +19,7 @@ index 39beb0331282b297f4f3857560d24ce6a616210d..b18b93e4f99005885f70f01d8a17487c
|
|||||||
// Paper start
|
// Paper start
|
||||||
implementation("org.jline:jline-terminal-jansi:3.12.1")
|
implementation("org.jline:jline-terminal-jansi:3.12.1")
|
||||||
implementation("net.minecrell:terminalconsoleappender:1.2.0")
|
implementation("net.minecrell:terminalconsoleappender:1.2.0")
|
||||||
@@ -82,7 +83,7 @@ tasks.jar {
|
@@ -82,7 +82,7 @@ tasks.jar {
|
||||||
attributes(
|
attributes(
|
||||||
"Main-Class" to "org.bukkit.craftbukkit.Main",
|
"Main-Class" to "org.bukkit.craftbukkit.Main",
|
||||||
"Implementation-Title" to "CraftBukkit",
|
"Implementation-Title" to "CraftBukkit",
|
||||||
@@ -36,34 +28,7 @@ index 39beb0331282b297f4f3857560d24ce6a616210d..b18b93e4f99005885f70f01d8a17487c
|
|||||||
"Implementation-Vendor" to SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(Date()), // Paper
|
"Implementation-Vendor" to SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(Date()), // Paper
|
||||||
"Specification-Title" to "Bukkit",
|
"Specification-Title" to "Bukkit",
|
||||||
"Specification-Version" to project.version,
|
"Specification-Version" to project.version,
|
||||||
@@ -104,6 +105,26 @@ publishing {
|
@@ -114,7 +114,7 @@ tasks.shadowJar {
|
||||||
classifier = null
|
|
||||||
}
|
|
||||||
artifact(tasks.shadowJar)
|
|
||||||
+ // Parchment start
|
|
||||||
+ groupId = project.group as String?
|
|
||||||
+ artifactId = "parchment"
|
|
||||||
+ version = project.version as String?
|
|
||||||
+
|
|
||||||
+ pom {
|
|
||||||
+ name.set(project.name)
|
|
||||||
+ description.set("Minecraft server software forked from Paper")
|
|
||||||
+ }
|
|
||||||
+ }
|
|
||||||
+
|
|
||||||
+ repositories {
|
|
||||||
+ maven {
|
|
||||||
+ credentials {
|
|
||||||
+ username = properties["edenusr"] as String?
|
|
||||||
+ password = properties["edenpwd"] as String?
|
|
||||||
+ }
|
|
||||||
+ url = URI.create("https://sonatype.projecteden.gg/repository/maven-snapshots/")
|
|
||||||
+ }
|
|
||||||
+ // Parchment end
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -114,7 +135,7 @@ tasks.shadowJar {
|
|
||||||
|
|
||||||
// Needed for Paperclip's install to maven local feature
|
// Needed for Paperclip's install to maven local feature
|
||||||
from(generatePom) {
|
from(generatePom) {
|
||||||
@@ -72,7 +37,7 @@ index 39beb0331282b297f4f3857560d24ce6a616210d..b18b93e4f99005885f70f01d8a17487c
|
|||||||
rename { "pom.xml" }
|
rename { "pom.xml" }
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -178,7 +199,7 @@ tasks.test {
|
@@ -178,7 +178,7 @@ tasks.test {
|
||||||
fun TaskContainer.registerRunTask(
|
fun TaskContainer.registerRunTask(
|
||||||
name: String, block: JavaExec.() -> Unit
|
name: String, block: JavaExec.() -> Unit
|
||||||
): TaskProvider<JavaExec> = register<JavaExec>(name) {
|
): TaskProvider<JavaExec> = register<JavaExec>(name) {
|
||||||
@@ -119,7 +84,7 @@ index 580bae0d414d371a07a6bfeefc41fdd989dc0083..e744a4c6de5beae4161d855da6dcab93
|
|||||||
org.bukkit.Bukkit.getLogger().warning("Version: " + org.bukkit.Bukkit.getBukkitVersion());
|
org.bukkit.Bukkit.getLogger().warning("Version: " + org.bukkit.Bukkit.getBukkitVersion());
|
||||||
}
|
}
|
||||||
diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java
|
diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java
|
||||||
index a24bab6095b85fe208bb0f467b267a9d0680c6fc..24f9cc4e117916d872a8410202cef771992a5c62 100644
|
index 7682bd72c3932a9b20f14e552711d74f70b969b1..7790687dc94ba6c38ecd919fcdfa882856860cda 100644
|
||||||
--- a/src/main/java/net/minecraft/server/MinecraftServer.java
|
--- a/src/main/java/net/minecraft/server/MinecraftServer.java
|
||||||
+++ b/src/main/java/net/minecraft/server/MinecraftServer.java
|
+++ b/src/main/java/net/minecraft/server/MinecraftServer.java
|
||||||
@@ -1649,7 +1649,7 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop<TickTa
|
@@ -1649,7 +1649,7 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop<TickTa
|
||||||
@@ -132,7 +97,7 @@ index a24bab6095b85fe208bb0f467b267a9d0680c6fc..24f9cc4e117916d872a8410202cef771
|
|||||||
|
|
||||||
public SystemReport fillSystemReport(SystemReport systemreport) {
|
public SystemReport fillSystemReport(SystemReport systemreport) {
|
||||||
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
||||||
index 746b4d6ba5d2f0c38fd562e859d40697be361ef4..99e2e040157a333a63ff875ff2670e3134ac397c 100644
|
index 2ba3b01092cef23bcc958244992ef44103bc7e74..f8f34e40e9090d1fa9eeddca46f44746b6c5c185 100644
|
||||||
--- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
--- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
||||||
+++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
+++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
||||||
@@ -230,7 +230,7 @@ import javax.annotation.Nullable; // Paper
|
@@ -230,7 +230,7 @@ import javax.annotation.Nullable; // Paper
|
||||||
@@ -145,7 +110,7 @@ index 746b4d6ba5d2f0c38fd562e859d40697be361ef4..99e2e040157a333a63ff875ff2670e31
|
|||||||
private final String bukkitVersion = Versioning.getBukkitVersion();
|
private final String bukkitVersion = Versioning.getBukkitVersion();
|
||||||
private final Logger logger = Logger.getLogger("Minecraft");
|
private final Logger logger = Logger.getLogger("Minecraft");
|
||||||
diff --git a/src/main/java/org/bukkit/craftbukkit/Main.java b/src/main/java/org/bukkit/craftbukkit/Main.java
|
diff --git a/src/main/java/org/bukkit/craftbukkit/Main.java b/src/main/java/org/bukkit/craftbukkit/Main.java
|
||||||
index 32f82c60b680180b256edff127e5a6ded42fccf4..cf6ccc83b3c91722125f7f0cd84e18e6181679fe 100644
|
index c3c7b34ceb1b8f0ed042b29924c633fa7519dc30..31b56b031e57684d9f0849390badf9057fbf4ffa 100644
|
||||||
--- a/src/main/java/org/bukkit/craftbukkit/Main.java
|
--- a/src/main/java/org/bukkit/craftbukkit/Main.java
|
||||||
+++ b/src/main/java/org/bukkit/craftbukkit/Main.java
|
+++ b/src/main/java/org/bukkit/craftbukkit/Main.java
|
||||||
@@ -269,7 +269,7 @@ public class Main {
|
@@ -269,7 +269,7 @@ public class Main {
|
||||||
|
|||||||
Reference in New Issue
Block a user