From ccc01b8efafe52bc84e4975ab5e85a37b69b6073 Mon Sep 17 00:00:00 2001 From: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com> Date: Sun, 14 Jan 2024 05:46:32 -0500 Subject: [PATCH] Configurable server Gui name --- .../0011-Configurable-server-Gui-name.patch | 43 +++++++++++++++++++ ...imings.patch => 0012-Remove-Timings.patch} | 0 ...ies.patch => 0013-Bump-Dependencies.patch} | 0 ...> 0014-Remove-Mojang-username-check.patch} | 8 ++-- ...ck-for-Broken-BungeeCord-Configurat.patch} | 4 +- ...emove-UseItemOnPacket-Too-Far-Check.patch} | 6 +-- ... 0017-KTP-Optimize-spigot-event-bus.patch} | 0 ...patch => 0018-KeYi-Player-Skull-API.patch} | 0 ...le-arrow-despawn-counter-by-default.patch} | 0 ...n-for-spigot-item-merging-mechanism.patch} | 6 +-- ...pet-Fixes-Optimized-getBiome-method.patch} | 0 ...t-Fixes-Use-optimized-RecipeManager.patch} | 0 ...karin-Save-Json-list-asynchronously.patch} | 0 ...atch => 0024-Slice-Smooth-Teleports.patch} | 6 +-- ...chment-Make-FixLight-use-action-bar.patch} | 0 ...s.patch => 0026-Leaves-Server-Utils.patch} | 0 ....patch => 0027-Leaves-Protocol-Core.patch} | 0 ....patch => 0028-Leaves-Jade-Protocol.patch} | 6 +-- ...h => 0029-Leaves-Appleskin-Protocol.patch} | 4 +- ...h => 0030-Leaves-Xaero-Map-Protocol.patch} | 4 +- ... => 0031-Leaves-Syncmatica-Protocol.patch} | 4 +- ...og4j-compatible-with-future-release.patch} | 0 ...Optimize-villager-data-storage.patc.patch} | 0 ...tch => 0034-Petal-Async-Pathfinding.patch} | 8 ++-- ...r-NPE.patch => 0035-Fix-tracker-NPE.patch} | 2 +- ...-minecart-vehicle-collision-results.patch} | 8 ++-- ...rk.patch => 0037-Reduce-canSee-work.patch} | 0 ...tch => 0038-Faster-Natural-Spawning.patch} | 2 +- ...dom-for-xaeroMapServerID-generation.patch} | 4 +- ...-Fix-casting-in-Purpur-world-config.patch} | 2 +- ...tch.patch => 0041-Fix-sprint-glitch.patch} | 2 +- ...h => 0042-Fix-keepalive-kicked-name.patch} | 0 ...ble-movement-speed-of-more-entities.patch} | 0 ...leAppender-NPE-error-on-server-clos.patch} | 0 ...-PandaSpigot-Configurable-knockback.patch} | 4 +- 35 files changed, 83 insertions(+), 40 deletions(-) create mode 100644 patches/server/0011-Configurable-server-Gui-name.patch rename patches/server/{0011-Remove-Timings.patch => 0012-Remove-Timings.patch} (100%) rename patches/server/{0012-Bump-Dependencies.patch => 0013-Bump-Dependencies.patch} (100%) rename patches/server/{0013-Remove-Mojang-username-check.patch => 0014-Remove-Mojang-username-check.patch} (90%) rename patches/server/{0014-Remove-Spigot-Check-for-Broken-BungeeCord-Configurat.patch => 0015-Remove-Spigot-Check-for-Broken-BungeeCord-Configurat.patch} (94%) rename patches/server/{0015-Remove-UseItemOnPacket-Too-Far-Check.patch => 0016-Remove-UseItemOnPacket-Too-Far-Check.patch} (94%) rename patches/server/{0016-KTP-Optimize-spigot-event-bus.patch => 0017-KTP-Optimize-spigot-event-bus.patch} (100%) rename patches/server/{0017-KeYi-Player-Skull-API.patch => 0018-KeYi-Player-Skull-API.patch} (100%) rename patches/server/{0018-KeYi-Disable-arrow-despawn-counter-by-default.patch => 0019-KeYi-Disable-arrow-despawn-counter-by-default.patch} (100%) rename patches/server/{0019-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch => 0020-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch} (92%) rename patches/server/{0020-Carpet-Fixes-Optimized-getBiome-method.patch => 0021-Carpet-Fixes-Optimized-getBiome-method.patch} (100%) rename patches/server/{0021-Carpet-Fixes-Use-optimized-RecipeManager.patch => 0022-Carpet-Fixes-Use-optimized-RecipeManager.patch} (100%) rename patches/server/{0022-Akarin-Save-Json-list-asynchronously.patch => 0023-Akarin-Save-Json-list-asynchronously.patch} (100%) rename patches/server/{0023-Slice-Smooth-Teleports.patch => 0024-Slice-Smooth-Teleports.patch} (93%) rename patches/server/{0024-Parchment-Make-FixLight-use-action-bar.patch => 0025-Parchment-Make-FixLight-use-action-bar.patch} (100%) rename patches/server/{0025-Leaves-Server-Utils.patch => 0026-Leaves-Server-Utils.patch} (100%) rename patches/server/{0026-Leaves-Protocol-Core.patch => 0027-Leaves-Protocol-Core.patch} (100%) rename patches/server/{0027-Leaves-Jade-Protocol.patch => 0028-Leaves-Jade-Protocol.patch} (99%) rename patches/server/{0028-Leaves-Appleskin-Protocol.patch => 0029-Leaves-Appleskin-Protocol.patch} (97%) rename patches/server/{0029-Leaves-Xaero-Map-Protocol.patch => 0030-Leaves-Xaero-Map-Protocol.patch} (97%) rename patches/server/{0030-Leaves-Syncmatica-Protocol.patch => 0031-Leaves-Syncmatica-Protocol.patch} (99%) rename patches/server/{0031-Fix-Make-log4j-compatible-with-future-release.patch => 0032-Fix-Make-log4j-compatible-with-future-release.patch} (100%) rename patches/server/{0032-sync-with-Gale-s-Optimize-villager-data-storage.patc.patch => 0033-sync-with-Gale-s-Optimize-villager-data-storage.patc.patch} (100%) rename patches/server/{0033-Petal-Async-Pathfinding.patch => 0034-Petal-Async-Pathfinding.patch} (99%) rename patches/server/{0034-Fix-tracker-NPE.patch => 0035-Fix-tracker-NPE.patch} (98%) rename patches/server/{0035-Cache-minecart-vehicle-collision-results.patch => 0036-Cache-minecart-vehicle-collision-results.patch} (94%) rename patches/server/{0036-Reduce-canSee-work.patch => 0037-Reduce-canSee-work.patch} (100%) rename patches/server/{0037-Faster-Natural-Spawning.patch => 0038-Faster-Natural-Spawning.patch} (98%) rename patches/server/{0038-Faster-Random-for-xaeroMapServerID-generation.patch => 0039-Faster-Random-for-xaeroMapServerID-generation.patch} (89%) rename patches/server/{0039-Fix-casting-in-Purpur-world-config.patch => 0040-Fix-casting-in-Purpur-world-config.patch} (97%) rename patches/server/{0040-Fix-sprint-glitch.patch => 0041-Fix-sprint-glitch.patch} (90%) rename patches/server/{0041-Fix-keepalive-kicked-name.patch => 0042-Fix-keepalive-kicked-name.patch} (100%) rename patches/server/{0042-Configurable-movement-speed-of-more-entities.patch => 0043-Configurable-movement-speed-of-more-entities.patch} (100%) rename patches/server/{0043-Fix-TerminalConsoleAppender-NPE-error-on-server-clos.patch => 0044-Fix-TerminalConsoleAppender-NPE-error-on-server-clos.patch} (100%) rename patches/server/{0044-PandaSpigot-Configurable-knockback.patch => 0045-PandaSpigot-Configurable-knockback.patch} (98%) diff --git a/patches/server/0011-Configurable-server-Gui-name.patch b/patches/server/0011-Configurable-server-Gui-name.patch new file mode 100644 index 000000000..84da8775e --- /dev/null +++ b/patches/server/0011-Configurable-server-Gui-name.patch @@ -0,0 +1,43 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com> +Date: Sun, 14 Jan 2024 05:14:09 -0500 +Subject: [PATCH] Configurable server Gui name + + +diff --git a/src/main/java/net/minecraft/server/gui/MinecraftServerGui.java b/src/main/java/net/minecraft/server/gui/MinecraftServerGui.java +index 64e12201e164f4dc8070711605dcfcb6e56421f6..4eb4d9eebe72089faaf6683103ef44e5e024c3f3 100644 +--- a/src/main/java/net/minecraft/server/gui/MinecraftServerGui.java ++++ b/src/main/java/net/minecraft/server/gui/MinecraftServerGui.java +@@ -56,7 +56,7 @@ public class MinecraftServerGui extends JComponent { + ; + } + +- final JFrame jframe = new JFrame("Purpur Minecraft server"); // Purpur ++ final JFrame jframe = new JFrame(org.dreeam.leaf.LeafConfig.serverGuiName); // Purpur // Leaf - Configurable server Gui name + final MinecraftServerGui servergui = new MinecraftServerGui(server); + + jframe.setDefaultCloseOperation(2); +@@ -64,7 +64,7 @@ public class MinecraftServerGui extends JComponent { + jframe.pack(); + jframe.setLocationRelativeTo((Component) null); + jframe.setVisible(true); +- jframe.setName("Purpur Minecraft server"); // Paper // Purpur ++ jframe.setName(org.dreeam.leaf.LeafConfig.serverGuiName); // Paper // Purpur // Leaf - Configurable server Gui name + + // Paper start - Add logo as frame image + try { +diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java +index 80a196442edbc6b4eb44bb6a405100871aea2f6a..d6db0ecadf840fd0957f4a7da92ca78c180b58fa 100644 +--- a/src/main/java/org/dreeam/leaf/LeafConfig.java ++++ b/src/main/java/org/dreeam/leaf/LeafConfig.java +@@ -165,8 +165,10 @@ public class LeafConfig { + } + + public static String serverModName = "Leaf"; ++ public static String serverGuiName = "Leaf Minecraft server"; + private static void serverModName() { + serverModName = getString("server-mod-name", serverModName); ++ serverGuiName = getString("server-Gui-name", serverGuiName); + } + + private static void removal() { diff --git a/patches/server/0011-Remove-Timings.patch b/patches/server/0012-Remove-Timings.patch similarity index 100% rename from patches/server/0011-Remove-Timings.patch rename to patches/server/0012-Remove-Timings.patch diff --git a/patches/server/0012-Bump-Dependencies.patch b/patches/server/0013-Bump-Dependencies.patch similarity index 100% rename from patches/server/0012-Bump-Dependencies.patch rename to patches/server/0013-Bump-Dependencies.patch diff --git a/patches/server/0013-Remove-Mojang-username-check.patch b/patches/server/0014-Remove-Mojang-username-check.patch similarity index 90% rename from patches/server/0013-Remove-Mojang-username-check.patch rename to patches/server/0014-Remove-Mojang-username-check.patch index 79f194024..de8d7360f 100644 --- a/patches/server/0013-Remove-Mojang-username-check.patch +++ b/patches/server/0014-Remove-Mojang-username-check.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Remove Mojang username check diff --git a/src/main/java/net/minecraft/server/network/ServerLoginPacketListenerImpl.java b/src/main/java/net/minecraft/server/network/ServerLoginPacketListenerImpl.java -index 666239aaaec967fb6e1191a4cde58fd6afd44a0b..40d4da1c0ccabfb1b5b1e813b61689b47603ba43 100644 +index d75ea980ef2333f5125f5935f2a139933d7a85c2..ea5bdce17888b2fdd46d25c1d8417f2d8dec112e 100644 --- a/src/main/java/net/minecraft/server/network/ServerLoginPacketListenerImpl.java +++ b/src/main/java/net/minecraft/server/network/ServerLoginPacketListenerImpl.java @@ -153,7 +153,12 @@ public class ServerLoginPacketListenerImpl implements ServerLoginPacketListener, @@ -23,11 +23,11 @@ index 666239aaaec967fb6e1191a4cde58fd6afd44a0b..40d4da1c0ccabfb1b5b1e813b61689b4 this.requestedUsername = packet.name(); GameProfile gameprofile = this.server.getSingleplayerProfile(); diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 80a196442edbc6b4eb44bb6a405100871aea2f6a..1e9a440d790bdd521c58dfc9c1575e2759006d02 100644 +index d6db0ecadf840fd0957f4a7da92ca78c180b58fa..96db490f4d3039953bab55e61d608679275cbfa7 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java -@@ -169,7 +169,11 @@ public class LeafConfig { - serverModName = getString("server-mod-name", serverModName); +@@ -171,7 +171,11 @@ public class LeafConfig { + serverGuiName = getString("server-Gui-name", serverGuiName); } + public static boolean removeMojangUsernameCheck = true; diff --git a/patches/server/0014-Remove-Spigot-Check-for-Broken-BungeeCord-Configurat.patch b/patches/server/0015-Remove-Spigot-Check-for-Broken-BungeeCord-Configurat.patch similarity index 94% rename from patches/server/0014-Remove-Spigot-Check-for-Broken-BungeeCord-Configurat.patch rename to patches/server/0015-Remove-Spigot-Check-for-Broken-BungeeCord-Configurat.patch index 12329ab55..0d7f14d9c 100644 --- a/patches/server/0014-Remove-Spigot-Check-for-Broken-BungeeCord-Configurat.patch +++ b/patches/server/0015-Remove-Spigot-Check-for-Broken-BungeeCord-Configurat.patch @@ -18,10 +18,10 @@ index 115877acb37da061a834ce8a7f9919383bb41abd..9b924907162e2bb11861539ef3fae034 this.connection.send(new ClientboundLoginDisconnectPacket(chatmessage)); this.connection.disconnect(chatmessage); diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 1e9a440d790bdd521c58dfc9c1575e2759006d02..267f88d799fe98d1741a837c33d8c748362077ee 100644 +index 96db490f4d3039953bab55e61d608679275cbfa7..4660e1732f8f2e2c236b3d6c3c60e5122daa1172 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java -@@ -170,10 +170,14 @@ public class LeafConfig { +@@ -172,10 +172,14 @@ public class LeafConfig { } public static boolean removeMojangUsernameCheck = true; diff --git a/patches/server/0015-Remove-UseItemOnPacket-Too-Far-Check.patch b/patches/server/0016-Remove-UseItemOnPacket-Too-Far-Check.patch similarity index 94% rename from patches/server/0015-Remove-UseItemOnPacket-Too-Far-Check.patch rename to patches/server/0016-Remove-UseItemOnPacket-Too-Far-Check.patch index 56c9e3313..d7395d42d 100644 --- a/patches/server/0015-Remove-UseItemOnPacket-Too-Far-Check.patch +++ b/patches/server/0016-Remove-UseItemOnPacket-Too-Far-Check.patch @@ -20,10 +20,10 @@ index c74a9e5f2d92daa36265985e4f6ef7e0e6df4484..012af2775a5d6559fdefab7d484f15b4 this.player.resetLastActionTime(); diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 267f88d799fe98d1741a837c33d8c748362077ee..83fee46886a21349d652b6bc871bd03ffbac2a7d 100644 +index 4660e1732f8f2e2c236b3d6c3c60e5122daa1172..4ef2a90296dd4ca7c61e257821d794e112489735 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java -@@ -171,6 +171,8 @@ public class LeafConfig { +@@ -173,6 +173,8 @@ public class LeafConfig { public static boolean removeMojangUsernameCheck = true; public static boolean removeSpigotCheckBungeeConfig = true; @@ -32,7 +32,7 @@ index 267f88d799fe98d1741a837c33d8c748362077ee..83fee46886a21349d652b6bc871bd03f private static void removal() { removeMojangUsernameCheck = getBoolean("remove-Mojang-username-check", removeMojangUsernameCheck, "Remove username check of Mojang", -@@ -178,6 +180,9 @@ public class LeafConfig { +@@ -180,6 +182,9 @@ public class LeafConfig { removeSpigotCheckBungeeConfig = getBoolean("remove-Spigot-check-bungee-config", removeSpigotCheckBungeeConfig, "Enable player enter backend server through proxy", "without backend server enabling its bungee mode"); diff --git a/patches/server/0016-KTP-Optimize-spigot-event-bus.patch b/patches/server/0017-KTP-Optimize-spigot-event-bus.patch similarity index 100% rename from patches/server/0016-KTP-Optimize-spigot-event-bus.patch rename to patches/server/0017-KTP-Optimize-spigot-event-bus.patch diff --git a/patches/server/0017-KeYi-Player-Skull-API.patch b/patches/server/0018-KeYi-Player-Skull-API.patch similarity index 100% rename from patches/server/0017-KeYi-Player-Skull-API.patch rename to patches/server/0018-KeYi-Player-Skull-API.patch diff --git a/patches/server/0018-KeYi-Disable-arrow-despawn-counter-by-default.patch b/patches/server/0019-KeYi-Disable-arrow-despawn-counter-by-default.patch similarity index 100% rename from patches/server/0018-KeYi-Disable-arrow-despawn-counter-by-default.patch rename to patches/server/0019-KeYi-Disable-arrow-despawn-counter-by-default.patch diff --git a/patches/server/0019-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch b/patches/server/0020-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch similarity index 92% rename from patches/server/0019-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch rename to patches/server/0020-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch index 29fadc911..40a0e2402 100644 --- a/patches/server/0019-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch +++ b/patches/server/0020-KeYi-Add-an-option-for-spigot-item-merging-mechanism.patch @@ -20,10 +20,10 @@ index d9bc196c653aff84913bbb0e495fe735e366d23f..1f61dc925624c493ae458748e8422383 } else { ItemEntity.merge(other, itemstack1, this, itemstack); diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 83fee46886a21349d652b6bc871bd03ffbac2a7d..fc3938c16c43277e22b7a322177fa2a9150f1ff8 100644 +index 4ef2a90296dd4ca7c61e257821d794e112489735..08f794bbd19d596591b4c786f5b131f56bf88b2e 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java -@@ -194,6 +194,7 @@ public class LeafConfig { +@@ -196,6 +196,7 @@ public class LeafConfig { public static int activationDistanceMod = 8; public static boolean throttleInactiveGoalSelectorTick = true; public static Map projectileTimeouts; @@ -31,7 +31,7 @@ index 83fee46886a21349d652b6bc871bd03ffbac2a7d..fc3938c16c43277e22b7a322177fa2a9 private static void performance() { boolean asyncMobSpawning = getBoolean("performance.enable-async-mob-spawning", enableAsyncMobSpawning, "Whether or not asynchronous mob spawning should be enabled.", -@@ -242,6 +243,7 @@ public class LeafConfig { +@@ -244,6 +245,7 @@ public class LeafConfig { String type = EntityType.getKey(entityType).getPath().toUpperCase(Locale.ROOT); entityType.ttl = config.getInt("entity_timeouts." + type, -1); } diff --git a/patches/server/0020-Carpet-Fixes-Optimized-getBiome-method.patch b/patches/server/0021-Carpet-Fixes-Optimized-getBiome-method.patch similarity index 100% rename from patches/server/0020-Carpet-Fixes-Optimized-getBiome-method.patch rename to patches/server/0021-Carpet-Fixes-Optimized-getBiome-method.patch diff --git a/patches/server/0021-Carpet-Fixes-Use-optimized-RecipeManager.patch b/patches/server/0022-Carpet-Fixes-Use-optimized-RecipeManager.patch similarity index 100% rename from patches/server/0021-Carpet-Fixes-Use-optimized-RecipeManager.patch rename to patches/server/0022-Carpet-Fixes-Use-optimized-RecipeManager.patch diff --git a/patches/server/0022-Akarin-Save-Json-list-asynchronously.patch b/patches/server/0023-Akarin-Save-Json-list-asynchronously.patch similarity index 100% rename from patches/server/0022-Akarin-Save-Json-list-asynchronously.patch rename to patches/server/0023-Akarin-Save-Json-list-asynchronously.patch diff --git a/patches/server/0023-Slice-Smooth-Teleports.patch b/patches/server/0024-Slice-Smooth-Teleports.patch similarity index 93% rename from patches/server/0023-Slice-Smooth-Teleports.patch rename to patches/server/0024-Slice-Smooth-Teleports.patch index 9e6d7b251..77eec9977 100644 --- a/patches/server/0023-Slice-Smooth-Teleports.patch +++ b/patches/server/0024-Slice-Smooth-Teleports.patch @@ -7,7 +7,7 @@ Original license: MIT Original project: https://github.com/Cryptite/Slice diff --git a/src/main/java/net/minecraft/server/level/ServerPlayer.java b/src/main/java/net/minecraft/server/level/ServerPlayer.java -index 96ed7cb2f34718b7b1cb5abdc386b7c6abcfa6bd..ca380b7dc4600264651d49b89cc398097f59ab8c 100644 +index 9363801ce4342f598309b3aab40ee36b95e0d047..b20aa80b500e689c920cd6bc85a45f342bb6e9c0 100644 --- a/src/main/java/net/minecraft/server/level/ServerPlayer.java +++ b/src/main/java/net/minecraft/server/level/ServerPlayer.java @@ -286,6 +286,7 @@ public class ServerPlayer extends Player { @@ -19,7 +19,7 @@ index 96ed7cb2f34718b7b1cb5abdc386b7c6abcfa6bd..ca380b7dc4600264651d49b89cc39809 // Paper start - replace player chunk loader private final java.util.concurrent.atomic.AtomicReference viewDistances = new java.util.concurrent.atomic.AtomicReference<>(new io.papermc.paper.chunk.system.RegionizedPlayerChunkLoader.ViewDistances(-1, -1, -1)); diff --git a/src/main/java/net/minecraft/server/players/PlayerList.java b/src/main/java/net/minecraft/server/players/PlayerList.java -index 4158800ce4f86d20213dfd9ccba38d4baf10aa02..9e66c884c9a00263cb8f723f0a94cebed7d788c9 100644 +index de08bdced1d55da22b5abd6f44fdad708ec8f238..0a6f3536d6ca9bf2efb18524eb1dd00ef5a8f1e0 100644 --- a/src/main/java/net/minecraft/server/players/PlayerList.java +++ b/src/main/java/net/minecraft/server/players/PlayerList.java @@ -970,10 +970,10 @@ public abstract class PlayerList { @@ -36,7 +36,7 @@ index 4158800ce4f86d20213dfd9ccba38d4baf10aa02..9e66c884c9a00263cb8f723f0a94cebe entityplayer1.connection.send(new ClientboundChangeDifficultyPacket(worlddata.getDifficulty(), worlddata.isDifficultyLocked())); entityplayer1.connection.send(new ClientboundSetExperiencePacket(entityplayer1.experienceProgress, entityplayer1.totalExperience, entityplayer1.experienceLevel)); diff --git a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java -index c9dd86c2d71d7281902ed5f4cfd8d4320ecd0563..d45a8bed2a65f7efb93cfd6d714fe399c615bb1d 100644 +index 2026f2b42658e5625da39097d3faae2b86b0153b..7e13ffee8e650cd5fe63fddf636321830e6ffb6d 100644 --- a/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java +++ b/src/main/java/org/bukkit/craftbukkit/entity/CraftPlayer.java @@ -1278,6 +1278,15 @@ public class CraftPlayer extends CraftHumanEntity implements Player { diff --git a/patches/server/0024-Parchment-Make-FixLight-use-action-bar.patch b/patches/server/0025-Parchment-Make-FixLight-use-action-bar.patch similarity index 100% rename from patches/server/0024-Parchment-Make-FixLight-use-action-bar.patch rename to patches/server/0025-Parchment-Make-FixLight-use-action-bar.patch diff --git a/patches/server/0025-Leaves-Server-Utils.patch b/patches/server/0026-Leaves-Server-Utils.patch similarity index 100% rename from patches/server/0025-Leaves-Server-Utils.patch rename to patches/server/0026-Leaves-Server-Utils.patch diff --git a/patches/server/0026-Leaves-Protocol-Core.patch b/patches/server/0027-Leaves-Protocol-Core.patch similarity index 100% rename from patches/server/0026-Leaves-Protocol-Core.patch rename to patches/server/0027-Leaves-Protocol-Core.patch diff --git a/patches/server/0027-Leaves-Jade-Protocol.patch b/patches/server/0028-Leaves-Jade-Protocol.patch similarity index 99% rename from patches/server/0027-Leaves-Jade-Protocol.patch rename to patches/server/0028-Leaves-Jade-Protocol.patch index 2a5e1bb80..784bac65e 100644 --- a/patches/server/0027-Leaves-Jade-Protocol.patch +++ b/patches/server/0028-Leaves-Jade-Protocol.patch @@ -9,7 +9,7 @@ Original project: https://github.com/LeavesMC/Leaves This patch is Powered by Jade(https://github.com/Snownee/Jade) diff --git a/src/main/java/net/minecraft/world/entity/animal/frog/Tadpole.java b/src/main/java/net/minecraft/world/entity/animal/frog/Tadpole.java -index 4492652085d579fc786fe16c1930c8cfe7be8bfa..ecf906247b05f3ffc357e7e54f5810e19f2db2a7 100644 +index b2a92648490ac54cd6ecc3bbfb9740db684284ce..1fbd034002fd5761011976510b9f9263ca0f5cac 100644 --- a/src/main/java/net/minecraft/world/entity/animal/frog/Tadpole.java +++ b/src/main/java/net/minecraft/world/entity/animal/frog/Tadpole.java @@ -288,7 +288,7 @@ public class Tadpole extends AbstractFish { @@ -22,10 +22,10 @@ index 4492652085d579fc786fe16c1930c8cfe7be8bfa..ecf906247b05f3ffc357e7e54f5810e1 } diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index fc3938c16c43277e22b7a322177fa2a9150f1ff8..9445177d2cb64ae1cd0bd88d0c0b2ad89ef924f6 100644 +index 08f794bbd19d596591b4c786f5b131f56bf88b2e..b96b32e417ce2db80ea7fd581ae6122925d69ed8 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java -@@ -246,7 +246,9 @@ public class LeafConfig { +@@ -248,7 +248,9 @@ public class LeafConfig { useSpigotItemMergingMechanism = getBoolean("performance.use-spigot-item-merging-mechanism", useSpigotItemMergingMechanism); } diff --git a/patches/server/0028-Leaves-Appleskin-Protocol.patch b/patches/server/0029-Leaves-Appleskin-Protocol.patch similarity index 97% rename from patches/server/0028-Leaves-Appleskin-Protocol.patch rename to patches/server/0029-Leaves-Appleskin-Protocol.patch index 3cabbe099..6be208db5 100644 --- a/patches/server/0028-Leaves-Appleskin-Protocol.patch +++ b/patches/server/0029-Leaves-Appleskin-Protocol.patch @@ -7,10 +7,10 @@ Original license: GPLv3 Original project: https://github.com/LeavesMC/Leaves diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 9445177d2cb64ae1cd0bd88d0c0b2ad89ef924f6..56dc6cb0b5659619ec5df42088fbecf758e652c6 100644 +index b96b32e417ce2db80ea7fd581ae6122925d69ed8..472cbd7c35f8bbbdfdd2708f97b18f0422a1f648 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java -@@ -247,8 +247,10 @@ public class LeafConfig { +@@ -249,8 +249,10 @@ public class LeafConfig { } public static boolean jadeProtocol = false; diff --git a/patches/server/0029-Leaves-Xaero-Map-Protocol.patch b/patches/server/0030-Leaves-Xaero-Map-Protocol.patch similarity index 97% rename from patches/server/0029-Leaves-Xaero-Map-Protocol.patch rename to patches/server/0030-Leaves-Xaero-Map-Protocol.patch index 9cdda5cbb..759dc1ed0 100644 --- a/patches/server/0029-Leaves-Xaero-Map-Protocol.patch +++ b/patches/server/0030-Leaves-Xaero-Map-Protocol.patch @@ -19,7 +19,7 @@ index f498cfe2051fc8045c02bfaf4d98a3b46ce23aa6..828ada89fc42344e0567346ce9013dda // CraftBukkit start - handle player weather // entityplayer.connection.send(new PacketPlayOutGameStateChange(PacketPlayOutGameStateChange.START_RAINING, 0.0F)); diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 56dc6cb0b5659619ec5df42088fbecf758e652c6..5bd068203f787cba7e024bbb301065fd75d25f9e 100644 +index 472cbd7c35f8bbbdfdd2708f97b18f0422a1f648..3bfa1c7b7a4ad44224cde67fe3778fe8676e61ef 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java @@ -2,6 +2,7 @@ package org.dreeam.leaf; @@ -30,7 +30,7 @@ index 56dc6cb0b5659619ec5df42088fbecf758e652c6..5bd068203f787cba7e024bbb301065fd import net.minecraft.server.MinecraftServer; import net.minecraft.world.entity.EntityType; import org.bukkit.configuration.ConfigurationSection; -@@ -248,9 +249,13 @@ public class LeafConfig { +@@ -250,9 +251,13 @@ public class LeafConfig { public static boolean jadeProtocol = false; public static boolean appleskinProtocol = false; diff --git a/patches/server/0030-Leaves-Syncmatica-Protocol.patch b/patches/server/0031-Leaves-Syncmatica-Protocol.patch similarity index 99% rename from patches/server/0030-Leaves-Syncmatica-Protocol.patch rename to patches/server/0031-Leaves-Syncmatica-Protocol.patch index 337003a8a..d2dc9d460 100644 --- a/patches/server/0030-Leaves-Syncmatica-Protocol.patch +++ b/patches/server/0031-Leaves-Syncmatica-Protocol.patch @@ -30,10 +30,10 @@ index 012af2775a5d6559fdefab7d484f15b475a1c381..5736cb60316da784590ef03d58083762 public void tick() { if (this.ackBlockChangesUpTo > -1) { diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 5bd068203f787cba7e024bbb301065fd75d25f9e..5dcc4f3c3752ae48cb6728fa8cfc384466c24da0 100644 +index 3bfa1c7b7a4ad44224cde67fe3778fe8676e61ef..49fc8b6e0be0e1d5bdc283cef91ab0834dc387f1 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java -@@ -251,11 +251,20 @@ public class LeafConfig { +@@ -253,11 +253,20 @@ public class LeafConfig { public static boolean appleskinProtocol = false; public static boolean xaeroMapProtocol = false; public static int xaeroMapServerID = new Random().nextInt(); diff --git a/patches/server/0031-Fix-Make-log4j-compatible-with-future-release.patch b/patches/server/0032-Fix-Make-log4j-compatible-with-future-release.patch similarity index 100% rename from patches/server/0031-Fix-Make-log4j-compatible-with-future-release.patch rename to patches/server/0032-Fix-Make-log4j-compatible-with-future-release.patch diff --git a/patches/server/0032-sync-with-Gale-s-Optimize-villager-data-storage.patc.patch b/patches/server/0033-sync-with-Gale-s-Optimize-villager-data-storage.patc.patch similarity index 100% rename from patches/server/0032-sync-with-Gale-s-Optimize-villager-data-storage.patc.patch rename to patches/server/0033-sync-with-Gale-s-Optimize-villager-data-storage.patc.patch diff --git a/patches/server/0033-Petal-Async-Pathfinding.patch b/patches/server/0034-Petal-Async-Pathfinding.patch similarity index 99% rename from patches/server/0033-Petal-Async-Pathfinding.patch rename to patches/server/0034-Petal-Async-Pathfinding.patch index 521686bc6..3dc4373c8 100644 --- a/patches/server/0033-Petal-Async-Pathfinding.patch +++ b/patches/server/0034-Petal-Async-Pathfinding.patch @@ -14,7 +14,7 @@ This patch was ported downstream from the Petal fork. Makes most pathfinding-related work happen asynchronously diff --git a/src/main/java/net/minecraft/world/entity/Mob.java b/src/main/java/net/minecraft/world/entity/Mob.java -index 86e1434a6361fda0d379dd67608752d0a2a30f5e..f921f961e62449b15a54f05d223c534c975b3f63 100644 +index b9f1bfef9f33138c52f800084828bdc805960cab..1ea2f6829747e4c4a722a533c165aacd4aae1c81 100644 --- a/src/main/java/net/minecraft/world/entity/Mob.java +++ b/src/main/java/net/minecraft/world/entity/Mob.java @@ -294,6 +294,7 @@ public abstract class Mob extends LivingEntity implements Targeting { @@ -935,7 +935,7 @@ index 0e2b14e7dfedf209d63279c81723fd7955122d78..079b278e2e262af433bb5bd0c12b3d8d public SwimNodeEvaluator(boolean canJumpOutOfWater) { diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 5dcc4f3c3752ae48cb6728fa8cfc384466c24da0..78471417f9b57fb44de71357500ef4644d072945 100644 +index 49fc8b6e0be0e1d5bdc283cef91ab0834dc387f1..bf0a146b34b227dff392340fc0f53017d0691bdb 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java @@ -5,6 +5,7 @@ import net.minecraft.core.registries.BuiltInRegistries; @@ -954,7 +954,7 @@ index 5dcc4f3c3752ae48cb6728fa8cfc384466c24da0..78471417f9b57fb44de71357500ef464 public class LeafConfig { -@@ -196,6 +198,9 @@ public class LeafConfig { +@@ -198,6 +200,9 @@ public class LeafConfig { public static boolean throttleInactiveGoalSelectorTick = true; public static Map projectileTimeouts; public static boolean useSpigotItemMergingMechanism = true; @@ -964,7 +964,7 @@ index 5dcc4f3c3752ae48cb6728fa8cfc384466c24da0..78471417f9b57fb44de71357500ef464 private static void performance() { boolean asyncMobSpawning = getBoolean("performance.enable-async-mob-spawning", enableAsyncMobSpawning, "Whether or not asynchronous mob spawning should be enabled.", -@@ -245,6 +250,17 @@ public class LeafConfig { +@@ -247,6 +252,17 @@ public class LeafConfig { entityType.ttl = config.getInt("entity_timeouts." + type, -1); } useSpigotItemMergingMechanism = getBoolean("performance.use-spigot-item-merging-mechanism", useSpigotItemMergingMechanism); diff --git a/patches/server/0034-Fix-tracker-NPE.patch b/patches/server/0035-Fix-tracker-NPE.patch similarity index 98% rename from patches/server/0034-Fix-tracker-NPE.patch rename to patches/server/0035-Fix-tracker-NPE.patch index 2c1dd5d66..61b429c26 100644 --- a/patches/server/0034-Fix-tracker-NPE.patch +++ b/patches/server/0035-Fix-tracker-NPE.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Fix tracker NPE diff --git a/src/main/java/net/minecraft/server/level/ChunkMap.java b/src/main/java/net/minecraft/server/level/ChunkMap.java -index 016cd710902ab2d328a9358f8fd7da9f0ef2bcde..cfe179378963d1f37e95ccd86bc65638def20189 100644 +index 0c3f1f6984bdcf95487b9025c17cab0c6764b6db..e85dcc5095e585b6c3d2db54ed3279365050551d 100644 --- a/src/main/java/net/minecraft/server/level/ChunkMap.java +++ b/src/main/java/net/minecraft/server/level/ChunkMap.java @@ -241,7 +241,7 @@ public class ChunkMap extends ChunkStorage implements ChunkHolder.PlayerProvider diff --git a/patches/server/0035-Cache-minecart-vehicle-collision-results.patch b/patches/server/0036-Cache-minecart-vehicle-collision-results.patch similarity index 94% rename from patches/server/0035-Cache-minecart-vehicle-collision-results.patch rename to patches/server/0036-Cache-minecart-vehicle-collision-results.patch index 45e5d9956..3076ce893 100644 --- a/patches/server/0035-Cache-minecart-vehicle-collision-results.patch +++ b/patches/server/0036-Cache-minecart-vehicle-collision-results.patch @@ -9,7 +9,7 @@ Cache minecart vehicle collision results to prevent lag causing by massive stack The known issue: entity can't enter the minecart after enabling this! diff --git a/src/main/java/net/minecraft/world/entity/vehicle/AbstractMinecart.java b/src/main/java/net/minecraft/world/entity/vehicle/AbstractMinecart.java -index 0eca1c61991b0d344d0810239d9cab2873216f04..bb29b40fb7ce9d24be8f04af51add749652007ee 100644 +index c809e370ab61811c7e2fa3d6f207ae04fcb6749b..30db428ade01213ccd9956cd739747b5de3f1a2e 100644 --- a/src/main/java/net/minecraft/world/entity/vehicle/AbstractMinecart.java +++ b/src/main/java/net/minecraft/world/entity/vehicle/AbstractMinecart.java @@ -5,6 +5,8 @@ import com.google.common.collect.ImmutableMap; @@ -64,10 +64,10 @@ index 0eca1c61991b0d344d0810239d9cab2873216f04..bb29b40fb7ce9d24be8f04af51add749 while (iterator1.hasNext()) { Entity entity1 = (Entity) iterator1.next(); diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 78471417f9b57fb44de71357500ef4644d072945..02df29518c43408c74a32ed1d90313da925ab377 100644 +index bf0a146b34b227dff392340fc0f53017d0691bdb..0d7ffc85fba9bc7586a68f09c1636f81198aa19f 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java -@@ -201,6 +201,7 @@ public class LeafConfig { +@@ -203,6 +203,7 @@ public class LeafConfig { public static boolean asyncPathfinding = false; public static int asyncPathfindingMaxThreads = 0; public static int asyncPathfindingKeepalive = 60; @@ -75,7 +75,7 @@ index 78471417f9b57fb44de71357500ef4644d072945..02df29518c43408c74a32ed1d90313da private static void performance() { boolean asyncMobSpawning = getBoolean("performance.enable-async-mob-spawning", enableAsyncMobSpawning, "Whether or not asynchronous mob spawning should be enabled.", -@@ -261,6 +262,9 @@ public class LeafConfig { +@@ -263,6 +264,9 @@ public class LeafConfig { asyncPathfindingMaxThreads = 0; else Bukkit.getLogger().log(Level.INFO, "Using " + asyncPathfindingMaxThreads + " threads for Async Pathfinding"); diff --git a/patches/server/0036-Reduce-canSee-work.patch b/patches/server/0037-Reduce-canSee-work.patch similarity index 100% rename from patches/server/0036-Reduce-canSee-work.patch rename to patches/server/0037-Reduce-canSee-work.patch diff --git a/patches/server/0037-Faster-Natural-Spawning.patch b/patches/server/0038-Faster-Natural-Spawning.patch similarity index 98% rename from patches/server/0037-Faster-Natural-Spawning.patch rename to patches/server/0038-Faster-Natural-Spawning.patch index 97f2585a2..72b729d72 100644 --- a/patches/server/0037-Faster-Natural-Spawning.patch +++ b/patches/server/0038-Faster-Natural-Spawning.patch @@ -22,7 +22,7 @@ index ff1ad1024419182f7f3de578442c1c033d4c9ebb..5e51a1c79811291a740ad4d5e79a7d67 @Deprecated static RandomSource createThreadSafe() { diff --git a/src/main/java/net/minecraft/world/level/Level.java b/src/main/java/net/minecraft/world/level/Level.java -index 3414b9f7d1908e264540306a2062d35462841033..d39919b746f0824fecc62ba01c94c5fe0fad9616 100644 +index 202805185a61316c559c22be7c0d880d77abc503..0e33e62761b0cc12925f238226cca35c253914ae 100644 --- a/src/main/java/net/minecraft/world/level/Level.java +++ b/src/main/java/net/minecraft/world/level/Level.java @@ -128,6 +128,7 @@ public abstract class Level implements LevelAccessor, AutoCloseable { diff --git a/patches/server/0038-Faster-Random-for-xaeroMapServerID-generation.patch b/patches/server/0039-Faster-Random-for-xaeroMapServerID-generation.patch similarity index 89% rename from patches/server/0038-Faster-Random-for-xaeroMapServerID-generation.patch rename to patches/server/0039-Faster-Random-for-xaeroMapServerID-generation.patch index e551ae92d..b3f40293b 100644 --- a/patches/server/0038-Faster-Random-for-xaeroMapServerID-generation.patch +++ b/patches/server/0039-Faster-Random-for-xaeroMapServerID-generation.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Faster Random for xaeroMapServerID generation diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 02df29518c43408c74a32ed1d90313da925ab377..53bde816ca9bf8b704fb2e9794de260a9eba402f 100644 +index 0d7ffc85fba9bc7586a68f09c1636f81198aa19f..2b2b87deb9a8d7df23cc5598c975da201bc8ee48 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java @@ -2,7 +2,7 @@ package org.dreeam.leaf; @@ -17,7 +17,7 @@ index 02df29518c43408c74a32ed1d90313da925ab377..53bde816ca9bf8b704fb2e9794de260a import net.minecraft.server.MinecraftServer; import net.minecraft.world.entity.EntityType; import org.bukkit.Bukkit; -@@ -270,7 +270,7 @@ public class LeafConfig { +@@ -272,7 +272,7 @@ public class LeafConfig { public static boolean jadeProtocol = false; public static boolean appleskinProtocol = false; public static boolean xaeroMapProtocol = false; diff --git a/patches/server/0039-Fix-casting-in-Purpur-world-config.patch b/patches/server/0040-Fix-casting-in-Purpur-world-config.patch similarity index 97% rename from patches/server/0039-Fix-casting-in-Purpur-world-config.patch rename to patches/server/0040-Fix-casting-in-Purpur-world-config.patch index 356282620..20b07727a 100644 --- a/patches/server/0039-Fix-casting-in-Purpur-world-config.patch +++ b/patches/server/0040-Fix-casting-in-Purpur-world-config.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Fix casting in Purpur world config diff --git a/src/main/java/org/purpurmc/purpur/PurpurWorldConfig.java b/src/main/java/org/purpurmc/purpur/PurpurWorldConfig.java -index ff9efaa4455e1030e54aab46bc7bfd2f390793c6..22a61c89007e624586e7ed518f0aa18372bc4593 100644 +index 9d10d7f4b71026d79d469f82d09c77f84dafd604..307d2703d61285dfe5225be27d8933098b4aa67c 100644 --- a/src/main/java/org/purpurmc/purpur/PurpurWorldConfig.java +++ b/src/main/java/org/purpurmc/purpur/PurpurWorldConfig.java @@ -678,7 +678,7 @@ public class PurpurWorldConfig { diff --git a/patches/server/0040-Fix-sprint-glitch.patch b/patches/server/0041-Fix-sprint-glitch.patch similarity index 90% rename from patches/server/0040-Fix-sprint-glitch.patch rename to patches/server/0041-Fix-sprint-glitch.patch index a67559857..7134a6644 100644 --- a/patches/server/0040-Fix-sprint-glitch.patch +++ b/patches/server/0041-Fix-sprint-glitch.patch @@ -5,7 +5,7 @@ Subject: [PATCH] Fix sprint glitch diff --git a/src/main/java/net/minecraft/world/entity/LivingEntity.java b/src/main/java/net/minecraft/world/entity/LivingEntity.java -index 8047aeddf587e2387359291d6640eb4a005ef944..1ea62a6914e7368a1b618314121e6fdf617765c5 100644 +index 6ca39830ead96eb18e9b5e637d1ea33c93e30198..0a8e22a7aabca12b3d6391b21d6e431398c01ba9 100644 --- a/src/main/java/net/minecraft/world/entity/LivingEntity.java +++ b/src/main/java/net/minecraft/world/entity/LivingEntity.java @@ -1429,7 +1429,8 @@ public abstract class LivingEntity extends Entity implements Attackable { diff --git a/patches/server/0041-Fix-keepalive-kicked-name.patch b/patches/server/0042-Fix-keepalive-kicked-name.patch similarity index 100% rename from patches/server/0041-Fix-keepalive-kicked-name.patch rename to patches/server/0042-Fix-keepalive-kicked-name.patch diff --git a/patches/server/0042-Configurable-movement-speed-of-more-entities.patch b/patches/server/0043-Configurable-movement-speed-of-more-entities.patch similarity index 100% rename from patches/server/0042-Configurable-movement-speed-of-more-entities.patch rename to patches/server/0043-Configurable-movement-speed-of-more-entities.patch diff --git a/patches/server/0043-Fix-TerminalConsoleAppender-NPE-error-on-server-clos.patch b/patches/server/0044-Fix-TerminalConsoleAppender-NPE-error-on-server-clos.patch similarity index 100% rename from patches/server/0043-Fix-TerminalConsoleAppender-NPE-error-on-server-clos.patch rename to patches/server/0044-Fix-TerminalConsoleAppender-NPE-error-on-server-clos.patch diff --git a/patches/server/0044-PandaSpigot-Configurable-knockback.patch b/patches/server/0045-PandaSpigot-Configurable-knockback.patch similarity index 98% rename from patches/server/0044-PandaSpigot-Configurable-knockback.patch rename to patches/server/0045-PandaSpigot-Configurable-knockback.patch index e418944d7..aa3c8b9bb 100644 --- a/patches/server/0044-PandaSpigot-Configurable-knockback.patch +++ b/patches/server/0045-PandaSpigot-Configurable-knockback.patch @@ -157,10 +157,10 @@ index b1442a099fa38fe20e9421f9183d66cf1ec54c2f..468ac1525c97043b53b16440fec6bb78 private final Player.Spigot spigot = new Player.Spigot() { diff --git a/src/main/java/org/dreeam/leaf/LeafConfig.java b/src/main/java/org/dreeam/leaf/LeafConfig.java -index 53bde816ca9bf8b704fb2e9794de260a9eba402f..aefac52818ec5457999b1bc70a47b1138c840571 100644 +index 2b2b87deb9a8d7df23cc5598c975da201bc8ee48..c51b54bcb96d06197d6265055e2e9e44858cd224 100644 --- a/src/main/java/org/dreeam/leaf/LeafConfig.java +++ b/src/main/java/org/dreeam/leaf/LeafConfig.java -@@ -296,4 +296,19 @@ public class LeafConfig { +@@ -298,4 +298,19 @@ public class LeafConfig { gg.pufferfish.pufferfish.sentry.SentryManager.init(); } }