mirror of
https://github.com/Winds-Studio/Leaf.git
synced 2025-12-19 15:09:25 +00:00
537 lines
38 KiB
Diff
537 lines
38 KiB
Diff
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
From: Encode42 <me@encode42.dev>
|
|
Date: Thu, 16 Sep 2021 20:39:45 -0400
|
|
Subject: [PATCH] Rebrand
|
|
|
|
|
|
diff --git a/build.gradle.kts b/build.gradle.kts
|
|
index dfd92a33497785f28c7ade16da900f7bb851cada..941105ef0413f058a9a212a141ef8be9f5cce50f 100644
|
|
--- a/build.gradle.kts
|
|
+++ b/build.gradle.kts
|
|
@@ -15,7 +15,7 @@ val alsoShade: Configuration by configurations.creating
|
|
dependencies {
|
|
// Gale start - project setup
|
|
// Depend on own API
|
|
- implementation(project(":gale-api"))
|
|
+ implementation(project(":leaf-api")) // Leaf
|
|
// Depend on Paper MojangAPI
|
|
implementation("io.papermc.paper:paper-mojangapi:${project.version}") {
|
|
exclude("io.papermc.paper", "paper-api")
|
|
@@ -87,7 +87,7 @@ tasks.jar {
|
|
attributes(
|
|
"Main-Class" to "org.bukkit.craftbukkit.Main",
|
|
"Implementation-Title" to "CraftBukkit",
|
|
- "Implementation-Version" to "git-Gale-$implementationVersion", // Gale - branding changes
|
|
+ "Implementation-Version" to "git-Leaf-$implementationVersion", // Gale - branding changes // Leaf
|
|
"Implementation-Vendor" to date, // Paper
|
|
"Specification-Title" to "Bukkit",
|
|
"Specification-Version" to project.version,
|
|
diff --git a/src/main/java/com/destroystokyo/paper/Metrics.java b/src/main/java/com/destroystokyo/paper/Metrics.java
|
|
index 88102f6ba8352a080125512d0bbfacdf779f4f38..1ea04a20247c7154fc3e59693f28b993ff78e2b8 100644
|
|
--- a/src/main/java/com/destroystokyo/paper/Metrics.java
|
|
+++ b/src/main/java/com/destroystokyo/paper/Metrics.java
|
|
@@ -593,7 +593,7 @@ public class Metrics {
|
|
boolean logFailedRequests = config.getBoolean("logFailedRequests", false);
|
|
// Only start Metrics, if it's enabled in the config
|
|
if (config.getBoolean("enabled", true)) {
|
|
- Metrics metrics = new Metrics("Gale", serverUUID, logFailedRequests, Bukkit.getLogger()); // Gale - branding changes - metrics
|
|
+ Metrics metrics = new Metrics("Leaf", serverUUID, logFailedRequests, Bukkit.getLogger()); // Gale - branding changes - metrics // Leaf - rebrand
|
|
|
|
metrics.addCustomChart(new Metrics.SimplePie("minecraft_version", () -> {
|
|
String minecraftVersion = Bukkit.getVersion();
|
|
@@ -603,15 +603,15 @@ public class Metrics {
|
|
|
|
metrics.addCustomChart(new Metrics.SingleLineChart("players", () -> Bukkit.getOnlinePlayers().size()));
|
|
metrics.addCustomChart(new Metrics.SimplePie("online_mode", () -> Bukkit.getOnlineMode() ? "online" : "offline"));
|
|
- final String galeVersion; // Gale - branding changes - metrics
|
|
+ final String leafVersion; // Gale - branding changes - metrics // Leaf - rebrand
|
|
final String implVersion = org.bukkit.craftbukkit.Main.class.getPackage().getImplementationVersion();
|
|
if (implVersion != null) {
|
|
final String buildOrHash = implVersion.substring(implVersion.lastIndexOf('-') + 1);
|
|
- galeVersion = "git-Gale-%s-%s".formatted(Bukkit.getServer().getMinecraftVersion(), buildOrHash); // Gale - branding changes - metrics
|
|
+ leafVersion = "git-Leaf-%s-%s".formatted(Bukkit.getServer().getMinecraftVersion(), buildOrHash); // Gale - branding changes - metrics // Leaf - rebrand
|
|
} else {
|
|
- galeVersion = "unknown"; // Gale - branding changes - metrics
|
|
+ leafVersion = "unknown"; // Gale - branding changes - metrics // Leaf - rebrand
|
|
}
|
|
- metrics.addCustomChart(new Metrics.SimplePie("gale_version", () -> galeVersion)); // Gale - branding changes - metrics
|
|
+ metrics.addCustomChart(new Metrics.SimplePie("leaf_version", () -> leafVersion)); // Gale - branding changes - metrics // Leaf - rebrand
|
|
|
|
metrics.addCustomChart(new Metrics.DrilldownPie("java_version", () -> {
|
|
Map<String, Map<String, Integer>> map = new HashMap<>(2); // Gale - metrics - reduce HashMap capacity
|
|
diff --git a/src/main/java/com/destroystokyo/paper/console/PaperConsole.java b/src/main/java/com/destroystokyo/paper/console/PaperConsole.java
|
|
index e45e6b44b2a8f2cdae6e0048a812b92126aa17ca..b5f3f213da8a40d5184098af017c8e2669c3e58c 100644
|
|
--- a/src/main/java/com/destroystokyo/paper/console/PaperConsole.java
|
|
+++ b/src/main/java/com/destroystokyo/paper/console/PaperConsole.java
|
|
@@ -17,7 +17,7 @@ public final class PaperConsole extends SimpleTerminalConsole {
|
|
@Override
|
|
protected LineReader buildReader(LineReaderBuilder builder) {
|
|
builder
|
|
- .appName("Gale") // Gale - branding changes
|
|
+ .appName("Leaf") // Gale - branding changes // Leaf
|
|
.variable(LineReader.HISTORY_FILE, java.nio.file.Paths.get(".console_history"))
|
|
.completer(new ConsoleCommandCompleter(this.server))
|
|
.option(LineReader.Option.COMPLETE_IN_WORD, true);
|
|
diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java
|
|
index c712427d5eda3b4c1f6968836da594f193f189b4..22734bad2fd73fbac5cc3e62de36a5c2cbfde9dc 100644
|
|
--- a/src/main/java/net/minecraft/server/MinecraftServer.java
|
|
+++ b/src/main/java/net/minecraft/server/MinecraftServer.java
|
|
@@ -942,7 +942,7 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop<TickTa
|
|
We do not want people to report thread issues to Paper,
|
|
but we do want people to report thread issues to Gale.
|
|
*/
|
|
- MinecraftServer.LOGGER.info("Stopping main thread (Ignore any thread death message you see! - DO NOT REPORT THREAD DEATH TO PAPER - If you think this is a Gale bug, please report it at https://github.com/GaleMC/Gale/issues )");
|
|
+ MinecraftServer.LOGGER.info("Stopping main thread (Ignore any thread death message you see! - DO NOT REPORT THREAD DEATH TO PAPER - If you think this is a Leaf bug, please report it at https://github.com/Winds-Studio/Leaf/issues )"); // Leaf
|
|
// Gale end - branding changes
|
|
while (this.getRunningThread().isAlive()) {
|
|
this.getRunningThread().stop();
|
|
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
|
index 37ccd8632b4f78dedee322c12ed8aa580b817ae1..91bf517b233c4bfc10094db216d7dd2db2cbf958 100644
|
|
--- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
|
+++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
|
@@ -267,7 +267,7 @@ import javax.annotation.Nullable; // Paper
|
|
import javax.annotation.Nonnull; // Paper
|
|
|
|
public final class CraftServer implements Server {
|
|
- private final String serverName = "Gale"; // Paper // Gale - branding changes
|
|
+ private final String serverName = "Leaf"; // Paper // Gale - branding changes // Leaf
|
|
private final String serverVersion;
|
|
private final String bukkitVersion = Versioning.getBukkitVersion();
|
|
private final Logger logger = Logger.getLogger("Minecraft");
|
|
diff --git a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java
|
|
index ddcc9f28cb9ca85e0875bacdfccb883cd1ce0aef..4be39d64431b7c42ef23c13c2872f8ab46fffdc7 100644
|
|
--- a/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java
|
|
+++ b/src/main/java/org/bukkit/craftbukkit/scheduler/CraftScheduler.java
|
|
@@ -501,7 +501,7 @@ public class CraftScheduler implements BukkitScheduler {
|
|
this.parsePending();
|
|
} else {
|
|
// this.debugTail = this.debugTail.setNext(new CraftAsyncDebugger(currentTick + CraftScheduler.RECENT_TICKS, task.getOwner(), task.getTaskClass())); // Paper
|
|
- task.getOwner().getLogger().log(Level.SEVERE, "Unexpected Async Task in the Sync Scheduler. Report this to Gale"); // Paper // Gale - branding changes
|
|
+ task.getOwner().getLogger().log(Level.SEVERE, "Unexpected Async Task in the Sync Scheduler. Report this to Leaf"); // Paper // Gale - branding changes // Leaf
|
|
// We don't need to parse pending
|
|
// (async tasks must live with race-conditions if they attempt to cancel between these few lines of code)
|
|
}
|
|
diff --git a/src/main/java/org/bukkit/craftbukkit/util/Versioning.java b/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
|
|
index 0b5979723bb30f9011ac64c36d894aa41713ec9b..17e3ee3a73a2347e9f0baa0ed1640a3b0e75ed16 100644
|
|
--- a/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
|
|
+++ b/src/main/java/org/bukkit/craftbukkit/util/Versioning.java
|
|
@@ -11,7 +11,7 @@ public final class Versioning {
|
|
public static String getBukkitVersion() {
|
|
String result = "Unknown-Version";
|
|
|
|
- InputStream stream = Bukkit.class.getClassLoader().getResourceAsStream("META-INF/maven/org.galemc.gale/gale-api/pom.properties"); // Gale - branding changes
|
|
+ InputStream stream = Bukkit.class.getClassLoader().getResourceAsStream("META-INF/maven/org.dreeam.leaf/leaf-api/pom.properties"); // Gale - branding changes // Leaf
|
|
Properties properties = new Properties();
|
|
|
|
if (stream != null) {
|
|
diff --git a/src/main/java/org/galemc/gale/version/AbstractPaperVersionFetcher.java b/src/main/java/org/galemc/gale/version/AbstractPaperVersionFetcher.java
|
|
index 7fee1c2779ab390586b2d3f75f56890846323500..d55adec004fd733859a75b34ce54e1f10b7336fc 100644
|
|
--- a/src/main/java/org/galemc/gale/version/AbstractPaperVersionFetcher.java
|
|
+++ b/src/main/java/org/galemc/gale/version/AbstractPaperVersionFetcher.java
|
|
@@ -68,7 +68,7 @@ public abstract class AbstractPaperVersionFetcher implements VersionFetcher {
|
|
// Gale end - branding changes - version fetcher
|
|
final Component history = getHistory();
|
|
|
|
- return history != null ? TextComponent.ofChildren(updateMessage, Component.newline(), history) : updateMessage;
|
|
+ return history != null ? Component.textOfChildren(updateMessage, Component.newline(), history) : updateMessage;
|
|
}
|
|
|
|
protected @Nullable String getMinecraftVersion() { // Gale - branding changes - version fetcher
|
|
diff --git a/src/main/java/org/galemc/gale/version/GaleVersionFetcher.java b/src/main/java/org/galemc/gale/version/GaleVersionFetcher.java
|
|
index 3d674eca7d20202d8f811c5c3e3946a12046028a..9f96c6a23372f496a5c71fda8c688d73d82b904c 100644
|
|
--- a/src/main/java/org/galemc/gale/version/GaleVersionFetcher.java
|
|
+++ b/src/main/java/org/galemc/gale/version/GaleVersionFetcher.java
|
|
@@ -5,7 +5,7 @@ package org.galemc.gale.version;
|
|
public class GaleVersionFetcher extends AbstractPaperVersionFetcher {
|
|
|
|
public GaleVersionFetcher() {
|
|
- super("ver/1.20.2", "https://github.com/GaleMC/Gale", "Gale", "GaleMC", "GaleMC", "Gale");
|
|
+ super("ver/1.20.2", "https://github.com/Winds-Studio/Leaf", "Leaf", "Winds-Studio", "Winds-Studio", "Leaf"); // Leaf
|
|
}
|
|
|
|
}
|
|
diff --git a/src/main/java/org/spigotmc/WatchdogThread.java b/src/main/java/org/spigotmc/WatchdogThread.java
|
|
index b50a626f85c19880789b1c9e7bbc3998323c2488..649175690a3d2ac120876ab4518ad783ae0a5e18 100644
|
|
--- a/src/main/java/org/spigotmc/WatchdogThread.java
|
|
+++ b/src/main/java/org/spigotmc/WatchdogThread.java
|
|
@@ -160,15 +160,15 @@ public final class WatchdogThread extends io.papermc.paper.util.TickThread // Pa
|
|
We do not want people to report thread issues to Paper,
|
|
but we do want people to report thread issues to Gale.
|
|
*/
|
|
- log.log( Level.SEVERE, "The server has stopped responding! This is (probably) not a Paper bug. This could be a Gale bug." ); // Paper
|
|
+ log.log( Level.SEVERE, "The server has stopped responding! This is (probably) not a Paper bug. This could be a Leaf bug." ); // Paper // Leaf
|
|
// Gale end - branding changes
|
|
log.log( Level.SEVERE, "If you see a plugin in the Server thread dump below, then please report it to that author" );
|
|
log.log( Level.SEVERE, "\t *Especially* if it looks like HTTP or MySQL operations are occurring" );
|
|
log.log( Level.SEVERE, "If you see a world save or edit, then it means you did far more than your server can handle at once" );
|
|
log.log( Level.SEVERE, "\t If this is the case, consider increasing timeout-time in spigot.yml but note that this will replace the crash with LARGE lag spikes" );
|
|
- log.log( Level.SEVERE, "If you are unsure or think this is a Gale bug, please report this to https://github.com/GaleMC/Gale/issues - and if you think this is a Paper bug, please report this to https://github.com/PaperMC/Paper/issues" ); // Gale - branding changes
|
|
+ log.log( Level.SEVERE, "If you are unsure or think this is a Leaf bug, please report this to https://github.com/Winds-Studio/Leaf/issues - and if you think this is a Paper bug, please report this to https://github.com/PaperMC/Paper/issues" ); // Gale - branding changes // Leaf
|
|
log.log( Level.SEVERE, "Be sure to include ALL relevant console errors and Minecraft crash reports" );
|
|
- log.log( Level.SEVERE, "Gale version: " + Bukkit.getServer().getVersion() ); // Gale - branding changes
|
|
+ log.log( Level.SEVERE, "Leaf version: " + Bukkit.getServer().getVersion() ); // Gale - branding changes // Leaf
|
|
//
|
|
if ( net.minecraft.world.level.Level.lastPhysicsProblem != null )
|
|
{
|
|
@@ -196,13 +196,13 @@ public final class WatchdogThread extends io.papermc.paper.util.TickThread // Pa
|
|
We do not want people to report thread issues to Paper,
|
|
but we do want people to report thread issues to Gale.
|
|
*/
|
|
- log.log(Level.SEVERE, "--- DO NOT REPORT THIS TO PAPER - If you think this is a Gale bug, please report it at https://github.com/GaleMC/Gale/issues - THIS IS NOT A PAPER BUG OR CRASH - " + Bukkit.getServer().getVersion() + " ---");
|
|
+ log.log(Level.SEVERE, "--- DO NOT REPORT THIS TO PAPER - If you think this is a Leaf bug, please report it at https://github.com/Winds-Studio/Leaf/issues - THIS IS NOT A PAPER BUG OR CRASH - " + Bukkit.getServer().getVersion() + " ---"); // Leaf
|
|
// Gale end - branding changes
|
|
log.log(Level.SEVERE, "The server has not responded for " + (currentTime - lastTick) / 1000 + " seconds! Creating thread dump");
|
|
}
|
|
// Paper end - Different message for short timeout
|
|
log.log( Level.SEVERE, "------------------------------" );
|
|
- log.log( Level.SEVERE, "Server thread dump (Look for plugins here before reporting to Gale!):" ); // Paper // Gale - branding changes
|
|
+ log.log( Level.SEVERE, "Server thread dump (Look for plugins here before reporting to Leaf!):" ); // Paper // Gale - branding changes // Leaf
|
|
io.papermc.paper.chunk.system.scheduling.ChunkTaskScheduler.dumpAllChunkLoadInfo(isLongTimeout); // Paper // Paper - rewrite chunk system
|
|
this.dumpTickingInfo(); // Paper - log detailed tick information
|
|
WatchdogThread.dumpThread( ManagementFactory.getThreadMXBean().getThreadInfo( MinecraftServer.getServer().serverThread.getId(), Integer.MAX_VALUE ), log );
|
|
@@ -223,7 +223,7 @@ public final class WatchdogThread extends io.papermc.paper.util.TickThread // Pa
|
|
We do not want people to report thread issues to Paper,
|
|
but we do want people to report thread issues to Gale.
|
|
*/
|
|
- log.log(Level.SEVERE, "--- DO NOT REPORT THIS TO PAPER - If you think this is a Gale bug, please report it at https://github.com/GaleMC/Gale/issues - THIS IS NOT A PAPER BUG OR CRASH ---");
|
|
+ log.log(Level.SEVERE, "--- DO NOT REPORT THIS TO PAPER - If you think this is a Leaf bug, please report it at https://github.com/Winds-Studio/Leaf/issues - THIS IS NOT A PAPER BUG OR CRASH ---"); // Leaf
|
|
// Gale end - branding changes
|
|
}
|
|
|
|
diff --git a/src/main/resources/logo.png b/src/main/resources/logo.png
|
|
index e7e9fd9a6077535b89c6c9d7b0164e8b87c54bed..0956ce407eed35c25e511918d385b4fa402e17d5 100644
|
|
GIT binary patch
|
|
literal 8808
|
|
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
|
|
|
|
literal 8324
|
|
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
|
|
|