@@ -5,19 +5,19 @@ Subject: [PATCH] Rebranding
55
66
77diff --git a/build.gradle.kts b/build.gradle.kts
8- index 572af93c43a66e6ae17b4aee219a87c5168e3dfa..a86d1796f3ca68ed0a759160b63f3b053d8692f8 100644
8+ index a42eb55c2f26a0048ea688655c5bb1dfed6d5adf..87f833e4a97aedfec510904594278856a8186921 100644
99--- a/build.gradle.kts
1010+++ b/build.gradle.kts
11- @@ -13 ,7 +13 ,7 @@ configurations.named(log4jPlugins.compileClasspathConfigurationName) {
12- val alsoShade: Configuration by configurations.creating
11+ @@ -25 ,7 +25 ,7 @@ abstract class MockitoAgentProvider : CommandLineArgumentProvider {
12+ // Paper end - configure mockito agent that is needed in newer java versions
1313
1414 dependencies {
1515- implementation(project(":leaf-api")) // Gale start - project setup - Depend on own API // Leaf
1616+ implementation(project(":deepslateMC-api")) // Gale start - project setup - Depend on own API // Leaf // Deepslate
1717
1818 // Leaf start - Leaf Config
1919 implementation("com.github.thatsmusic99:ConfigurationMaster-API:v2.0.0-rc.2") {
20- @@ -124 ,14 +124 ,14 @@ tasks.jar {
20+ @@ -139 ,14 +139 ,14 @@ tasks.jar {
2121 val gitBranch = git("rev-parse", "--abbrev-ref", "HEAD").getText().trim() // Paper
2222 attributes(
2323 "Main-Class" to "org.bukkit.craftbukkit.Main",
@@ -38,7 +38,7 @@ index 572af93c43a66e6ae17b4aee219a87c5168e3dfa..a86d1796f3ca68ed0a759160b63f3b05
3838 "Build-Time" to Instant.now().toString(),
3939 "Git-Branch" to gitBranch, // Paper
4040diff --git a/src/main/java/com/destroystokyo/paper/Metrics.java b/src/main/java/com/destroystokyo/paper/Metrics.java
41- index 6c5c0cc59ff9901b22288f3cd62228c1e52794c5..ad566b0b9c5a28da2ccc211a5f4728459c9edef0 100644
41+ index 6d8634caade010a31a8e1c59684e9bb0e5546380..f957b85aac3cb7ed277ac53f2cae2d5f70beccd1 100644
4242--- a/src/main/java/com/destroystokyo/paper/Metrics.java
4343+++ b/src/main/java/com/destroystokyo/paper/Metrics.java
4444@@ -593,7 +593,7 @@ public class Metrics {
@@ -71,15 +71,27 @@ index 6c5c0cc59ff9901b22288f3cd62228c1e52794c5..ad566b0b9c5a28da2ccc211a5f472845
7171 metrics.addCustomChart(new Metrics.DrilldownPie("java_version", () -> {
7272 Map<String, Map<String, Integer>> map = new HashMap<>(2); // Gale - metrics - reduce HashMap capacity
7373diff --git a/src/main/java/com/destroystokyo/paper/PaperVersionFetcher.java b/src/main/java/com/destroystokyo/paper/PaperVersionFetcher.java
74- index 07317899d4e28b55592c8035686c81ea198c1675..04636c8a81c4956ee1481dc0549efcec5e423d5c 100644
74+ index 2beea17d87464683faaefa835206f2654df9bde0..129a0de81db937e0b5b1665cd8e90bf77822c1f6 100644
7575--- a/src/main/java/com/destroystokyo/paper/PaperVersionFetcher.java
7676+++ b/src/main/java/com/destroystokyo/paper/PaperVersionFetcher.java
77- @@ -39,12 +39,12 @@ import static net.kyori.adventure.text.format.TextColor.color;
78- public class PaperVersionFetcher extends org.galemc.gale.version.AbstractPaperVersionFetcher {
77+ @@ -40,18 +40,18 @@ public class PaperVersionFetcher extends org.galemc.gale.version.AbstractPaperVe
7978
8079 public PaperVersionFetcher() {
81- - super("master", "https://papermc.io/downloads/paper", "Paper", "PaperMC", "PaperMC", "Paper");
82- + super("ver/1.21.1", "https://pascalpex.de/deepslate/", "DeepslateMC", "Pascalpex", "Pascalpex", "DeepslateMC"); // Deepslate
80+ super(
81+ - "master",
82+ - "https://papermc.io/downloads/paper",
83+ - "PaperMC",
84+ - "Paper",
85+ - "PaperMC",
86+ - "Paper"
87+ - );
88+ + "ver/1.21.3",
89+ + "https://pascalpex.de/deepslate/",
90+ + "DeepslateMC",
91+ + "Pascalpex",
92+ + "Pascalpex",
93+ + "DeepslateMC"
94+ + ); // Deepslate - Rebranding
8395 }
8496
8597 @Override
@@ -103,12 +115,12 @@ index 9869bec65f4d0fbd5ed5aff896a8956e7ea2747f..ded8e75b82ecc1e1aa986c72a8bfdc7f
103115 .completer(new ConsoleCommandCompleter(this.server))
104116 .option(LineReader.Option.COMPLETE_IN_WORD, true);
105117diff --git a/src/main/java/io/papermc/paper/ServerBuildInfoImpl.java b/src/main/java/io/papermc/paper/ServerBuildInfoImpl.java
106- index 34f7f74b374d319d0d578e498db7663dd58b8458..76f4883082feb2ea2e4daaf481654d599d7ca314 100644
118+ index 298574c83ed88c307b07ca163a97b2f43784401c..f9f101d5c222d7e05ee792e54189b2ae8f70d6c5 100644
107119--- a/src/main/java/io/papermc/paper/ServerBuildInfoImpl.java
108120+++ b/src/main/java/io/papermc/paper/ServerBuildInfoImpl.java
109121@@ -35,6 +35,7 @@ public record ServerBuildInfoImpl(
110- private static final String BRAND_PUFFERFISH_NAME = "Pufferfish"; // Leaf
111122 private static final String BRAND_PURPUR_NAME = "Purpur"; // Purpur
123+ private static final String BRAND_PUFFERFISH_NAME = "Pufferfish"; // Leaf
112124 private static final String BRAND_LEAF_NAME = "Leaf"; // Leaf
113125+ private static final String BRAND_DEEPSLATE_NAME = "DeepslateMC"; // Deepslate
114126
@@ -157,7 +169,7 @@ index aa25fd3ee043003f359b2c67a6d0f6700a0ef893..74fc9d76a26e3ac606eb3022b91492d4
157169
158170 public String getTitle() {
159171diff --git a/src/main/java/net/minecraft/server/Main.java b/src/main/java/net/minecraft/server/Main.java
160- index 94e6f298b12f86f923bb58b88caec6f3c3b37aa6..f84de5c2be4b0133d41dfc280dd517ee223bfef4 100644
172+ index e0c2e52801421845c74da938b20692a68d838cdf..885a4d4415b8e1e8fb92ad1135644e5b5a858527 100644
161173--- a/src/main/java/net/minecraft/server/Main.java
162174+++ b/src/main/java/net/minecraft/server/Main.java
163175@@ -77,6 +77,17 @@ public class Main {
@@ -179,10 +191,10 @@ index 94e6f298b12f86f923bb58b88caec6f3c3b37aa6..f84de5c2be4b0133d41dfc280dd517ee
179191 SharedConstants.tryDetectVersion();
180192 /* CraftBukkit start - Replace everything
181193diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java
182- index 6b9b3d366343a0bef76036b2b150691787f93db6..90241493ed89b17c2861f04a1801ed7174caa143 100644
194+ index 59d5b758471fc00b09ecf84dc1757f543866d480..c185f7f3b41d27164bc4e0538eb8482a3359b8a1 100644
183195--- a/src/main/java/net/minecraft/server/MinecraftServer.java
184196+++ b/src/main/java/net/minecraft/server/MinecraftServer.java
185- @@ -1952 ,7 +1952 ,13 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop<TickTa
197+ @@ -2006 ,7 +2006 ,13 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop<TickTa
186198
187199 @DontObfuscate
188200 public String getServerModName() {
@@ -242,10 +254,10 @@ index 91a5be2eaedb0fa94580de60a9625f94ae724235..833b57c80c754df57c8f938766303f04
242254 DamageSource damageSource = this.cloneInstance();
243255 damageSource.customEventDamager = entity;
244256diff --git a/src/main/java/net/minecraft/world/level/chunk/storage/RegionFileStorage.java b/src/main/java/net/minecraft/world/level/chunk/storage/RegionFileStorage.java
245- index 7c4b81e97562bb158478c70dae082526413cd534..dbc436be565caa63f42a9a8f56cebe4f91b0e81e 100644
257+ index 6721adad3d227acba8daba80b0b7e1df3bc0b046..b76c2be6146117e1d041e32b2d0c20497f97b904 100644
246258--- a/src/main/java/net/minecraft/world/level/chunk/storage/RegionFileStorage.java
247259+++ b/src/main/java/net/minecraft/world/level/chunk/storage/RegionFileStorage.java
248- @@ -186 ,7 +186 ,7 @@ public class RegionFileStorage implements AutoCloseable, ca.spottedleaf.moonrise
260+ @@ -298 ,7 +298 ,7 @@ public class RegionFileStorage implements AutoCloseable, ca.spottedleaf.moonrise
249261 We do not want people to report thread issues to Paper,
250262 but we do want people to report thread issues to Gale.
251263 */
@@ -255,24 +267,24 @@ index 7c4b81e97562bb158478c70dae082526413cd534..dbc436be565caa63f42a9a8f56cebe4f
255267 }
256268
257269diff --git a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java
258- index e1ff5511d4694c13249443da0f127456d53e5543..127598a186ab7c9921d9c91e1ace0011610222a9 100644
270+ index bbeb271fb19091897e99970198a8a110a4aa0858..ad5bc4b7a184d295c2f037e8dc325671ffd63a79 100644
259271--- a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java
260272+++ b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java
261273@@ -491,7 +491,7 @@ public class CraftScheduler implements BukkitScheduler {
262274 this.parsePending();
263275 } else {
264- // this.debugTail = this.debugTail.setNext(new CraftAsyncDebugger(currentTick + CraftScheduler.RECENT_TICKS, task.getOwner(), task.getTaskClass())); // Paper
276+ // this.debugTail = this.debugTail.setNext(new CraftAsyncDebugger(this. currentTick + CraftScheduler.RECENT_TICKS, task.getOwner(), task.getTaskClass())); // Paper
265277- task.getOwner().getLogger().log(Level.SEVERE, "Unexpected Async Task in the Sync Scheduler. Report this to Leaf"); // Paper // Gale - branding changes // Leaf
266278+ task.getOwner().getLogger().log(Level.SEVERE, "Unexpected Async Task in the Sync Scheduler. Report this to DeepslateMC"); // Paper // Gale - branding changes // Leaf // Deepslate
267279 // We don't need to parse pending
268280 // (async tasks must live with race-conditions if they attempt to cancel between these few lines of code)
269281 }
270282diff --git a/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java b/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java
271- index 7d53a86c5aa5a1eeeb26dbc56e5f104729806d20..289ad384d361e7b22f17417580549b8fe89ab55a 100644
283+ index 6f9aecffd821e041f8edc8b8af419b2617c297fc..19e77ee24a927670f6cbe4a1874e0dab2f2297e4 100644
272284--- a/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java
273285+++ b/src/main/java/org/bukkit/craftbukkit/util/CraftMagicNumbers.java
274- @@ -487 ,7 +487 ,7 @@ public final class CraftMagicNumbers implements UnsafeValues {
275-
286+ @@ -505 ,7 +505 ,7 @@ public final class CraftMagicNumbers implements UnsafeValues {
287+ // Paper start
276288 @Override
277289 public com.destroystokyo.paper.util.VersionFetcher getVersionFetcher() {
278290- return new org.dreeam.leaf.version.LeafVersionFetcher(); // Gale - branding changes - version fetcher // Leaf
@@ -281,7 +293,7 @@ index 7d53a86c5aa5a1eeeb26dbc56e5f104729806d20..289ad384d361e7b22f17417580549b8f
281293
282294 @Override
283295diff --git a/src/main/java/org/bukkit/craftbukkit/util/Versioning.java b/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
284- index e220f5601f6b92b7b280ce8ebe64117d30192b0e..bee2f93b8c497670504439346e9d9054eae399cb 100644
296+ index e220f5601f6b92b7b280ce8ebe64117d30192b0e..efcffa7966fb1b8a34e65cf2ea5a8d9f729be689 100644
285297--- a/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
286298+++ b/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
287299@@ -1,29 +1,7 @@
@@ -312,7 +324,7 @@ index e220f5601f6b92b7b280ce8ebe64117d30192b0e..bee2f93b8c497670504439346e9d9054
312324- }
313325-
314326- return result;
315- + return "1.21.1 -R0.1-SNAPSHOT"; // Deepslate - Hardcode version
327+ + return "1.21.3 -R0.1-SNAPSHOT"; // Deepslate - Hardcode version
316328 }
317329 }
318330diff --git a/src/main/java/org/spigotmc/WatchdogThread.java b/src/main/java/org/spigotmc/WatchdogThread.java
0 commit comments