@@ -5,69 +5,45 @@ Subject: [PATCH] Nabulus branding
5
5
6
6
7
7
diff --git a/build.gradle.kts b/build.gradle.kts
8
- index 5d448d8a7cf6626a11791f30ad52baf41a099272..a92d0b9a398e7c18d1fc767d6788fdc9559587a9 100644
8
+ index 4998aff0b7cb084dcda15c6a18bbe45e99b6000a..567602f8396ef015bc46875f7a3f7277d8692e8f 100644
9
9
--- a/build.gradle.kts
10
10
+++ b/build.gradle.kts
11
- @@ -12,8 +12,12 @@ configurations.named(log4jPlugins.compileClasspathConfigurationName) {
11
+ @@ -13,7 +13,7 @@ configurations.named(log4jPlugins.compileClasspathConfigurationName) {
12
12
val alsoShade: Configuration by configurations.creating
13
13
14
14
dependencies {
15
15
- implementation(project(":paper-api"))
16
- - implementation(project(":paper-mojangapi"))
17
- + // Nabulus start
18
- + implementation(project(":nabulus-api"))
19
- + implementation("io.papermc.paper:paper-mojangapi:1.19.2-R0.1-SNAPSHOT") {
20
- + exclude("io.papermc.paper", "paper-api")
21
- + }
22
- + // Nabulus end
16
+ + implementation(project(":nabulus-api")) // Nabulus
23
17
// Paper start
24
18
implementation("org.jline:jline-terminal-jansi:3.21.0")
25
19
implementation("net.minecrell:terminalconsoleappender:1.3.0")
26
- @@ -79,7 +83,7 @@ tasks.jar {
20
+ @@ -80,14 +80,14 @@ tasks.jar {
21
+ val gitBranch = git("rev-parse", "--abbrev-ref", "HEAD").getText().trim() // Paper
27
22
attributes(
28
23
"Main-Class" to "org.bukkit.craftbukkit.Main",
29
- "Implementation-Title" to "CraftBukkit ",
30
- - "Implementation-Version " to "git-Paper-$implementationVersion",
31
- + "Implementation-Version" to "git-Nabulus-$ implementationVersion", // Nabulus
24
+ - "Implementation-Title" to "Paper ",
25
+ + "Implementation-Title " to "Nabulus", // Nabulus
26
+ "Implementation-Version" to implementationVersion,
32
27
"Implementation-Vendor" to date, // Paper
33
- "Specification-Title" to "Bukkit ",
28
+ "Specification-Title" to "Paper ",
34
29
"Specification-Version" to project.version,
35
- diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java
36
- index 8dc2f9df367c849ca333bf1a1fd92ff91617b548..df8df79e524e438494ef3418748d375407bb12db 100644
37
- --- a/src/main/java/net/minecraft/server/MinecraftServer.java
38
- +++ b/src/main/java/net/minecraft/server/MinecraftServer.java
39
- @@ -1924,7 +1924,7 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop<TickTa
40
-
41
- @DontObfuscate
42
- public String getServerModName() {
43
- - return "Paper"; // Paper
44
- + return "Nabulus"; // Paper // Nabulus
45
- }
46
-
47
- public SystemReport fillSystemReport(SystemReport details) {
48
- diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
49
- index 05e304f9fc8d0291fa779da589bd060ef4165b49..ca1a97011bd43bf914f16eb42aee8ed181a7602a 100644
50
- --- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java
51
- +++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
52
- @@ -268,7 +268,7 @@ import javax.annotation.Nullable; // Paper
53
- import javax.annotation.Nonnull; // Paper
54
-
55
- public final class CraftServer implements Server {
56
- - private final String serverName = "Paper"; // Paper
57
- + private final String serverName = "Nabulus"; // Paper // Nabulus
58
- private final String serverVersion;
59
- private final String bukkitVersion = Versioning.getBukkitVersion();
60
- private final Logger logger = Logger.getLogger("Minecraft");
30
+ "Specification-Vendor" to "Paper Team",
31
+ "Brand-Id" to "papermc:paper",
32
+ - "Brand-Name" to "Paper",
33
+ + "Brand-Name" to "Nabulus", // Nabulus
34
+ "Build-Number" to (build ?: ""),
35
+ "Build-Time" to Instant.now().toString(),
36
+ "Git-Branch" to gitBranch, // Paper
61
37
diff --git a/src/main/java/org/bukkit/craftbukkit/util/Versioning.java b/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
62
- index 774556a62eb240da42e84db4502e2ed43495be17..a455b7f67351e90d99ac551650f4915f913d4133 100644
38
+ index 774556a62eb240da42e84db4502e2ed43495be17..df1fe60f2f26b1dae0a724cb55a2337d75c7d7a4 100644
63
39
--- a/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
64
40
+++ b/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
65
41
@@ -11,7 +11,7 @@ public final class Versioning {
66
42
public static String getBukkitVersion() {
67
43
String result = "Unknown-Version";
68
44
69
45
- InputStream stream = Bukkit.class.getClassLoader().getResourceAsStream("META-INF/maven/io.papermc.paper/paper-api/pom.properties");
70
- + InputStream stream = Bukkit.class.getClassLoader().getResourceAsStream("META-INF/maven/com.froobworld.nabulus/nabulus-api/pom.properties");
46
+ + InputStream stream = Bukkit.class.getClassLoader().getResourceAsStream("META-INF/maven/com.froobworld.nabulus/nabulus-api/pom.properties"); // Nabulus
71
47
Properties properties = new Properties();
72
48
73
49
if (stream != null) {
0 commit comments