mirror of
https://github.com/Winds-Studio/Leaf.git
synced 2025-12-19 15:09:25 +00:00
Cleanup
This commit is contained in:
@@ -13,22 +13,28 @@ As part of: Paper (https://github.com/PaperMC/Paper)
|
|||||||
Licensed under: MIT (https://opensource.org/licenses/MIT)
|
Licensed under: MIT (https://opensource.org/licenses/MIT)
|
||||||
|
|
||||||
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
||||||
index 68e2cf06b59b1e3353ad57544d7edfeebcfc3ae0..c1e4f01dbec2a796025ef35b6fdd68a82fa319d1 100644
|
index ed899c4cb4b5261ceff56bbc9ca806e20904508e..618287712f3504a50dd8a5987629523fc9f17a88 100644
|
||||||
--- a/src/main/java/org/bukkit/Server.java
|
--- a/src/main/java/org/bukkit/Server.java
|
||||||
+++ b/src/main/java/org/bukkit/Server.java
|
+++ b/src/main/java/org/bukkit/Server.java
|
||||||
@@ -2378,6 +2378,15 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
@@ -2378,6 +2378,21 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
||||||
{
|
{
|
||||||
throw new UnsupportedOperationException("Not supported yet.");
|
throw new UnsupportedOperationException("Not supported yet.");
|
||||||
}
|
}
|
||||||
+
|
+
|
||||||
+ // Gale start - Gale configuration - API
|
+ // Gale start - Gale configuration - API
|
||||||
|
+ /**
|
||||||
|
+ * @deprecated Server config options may be renamed or removed without notice. Another API will be provided
|
||||||
|
+ * once the APIs of other configurations change.
|
||||||
|
+ *
|
||||||
|
+ * @return The server's gale config.
|
||||||
|
+ */
|
||||||
|
+ @Deprecated(since = "1.21.4", forRemoval = true)
|
||||||
+ @NotNull
|
+ @NotNull
|
||||||
+ public org.bukkit.configuration.file.YamlConfiguration getGaleConfig()
|
+ public org.bukkit.configuration.file.YamlConfiguration getGaleConfig() {
|
||||||
+ {
|
|
||||||
+ throw new UnsupportedOperationException("Not supported yet.");
|
+ throw new UnsupportedOperationException("Not supported yet.");
|
||||||
+ }
|
+ }
|
||||||
+ // Gale end - Gale configuration - API
|
+ // Gale end - Gale configuration - API
|
||||||
+
|
+
|
||||||
// Paper end
|
// Paper end
|
||||||
|
|
||||||
// Leaf start - Leaf config - API
|
/**
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Dreeam <61569423+Dreeam-qwq@users.noreply.github.com>
|
|
||||||
Date: Thu, 11 Aug 2022 04:13:27 +0800
|
|
||||||
Subject: [PATCH] Leaf config
|
|
||||||
|
|
||||||
|
|
||||||
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
|
||||||
index ed899c4cb4b5261ceff56bbc9ca806e20904508e..68e2cf06b59b1e3353ad57544d7edfeebcfc3ae0 100644
|
|
||||||
--- a/src/main/java/org/bukkit/Server.java
|
|
||||||
+++ b/src/main/java/org/bukkit/Server.java
|
|
||||||
@@ -2380,6 +2380,14 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
|
||||||
}
|
|
||||||
// Paper end
|
|
||||||
|
|
||||||
+ // Leaf start - Leaf config - API
|
|
||||||
+ @NotNull
|
|
||||||
+ public org.bukkit.configuration.file.YamlConfiguration getLeafConfig()
|
|
||||||
+ {
|
|
||||||
+ throw new UnsupportedOperationException("Not supported yet.");
|
|
||||||
+ }
|
|
||||||
+ // Leaf end - Leaf config - API
|
|
||||||
+
|
|
||||||
/**
|
|
||||||
* Sends the component to the player
|
|
||||||
*
|
|
||||||
@@ -16,7 +16,6 @@ Also see `Configurable LibraryLoader maven repos` patch,
|
|||||||
able to match googleapi mirror urls, to replace to repo url we custom defined.
|
able to match googleapi mirror urls, to replace to repo url we custom defined.
|
||||||
This able to switch back to maven central repo, to prevent
|
This able to switch back to maven central repo, to prevent
|
||||||
situation that dependencies exist in maven central, but not in mirror.
|
situation that dependencies exist in maven central, but not in mirror.
|
||||||
---
|
|
||||||
|
|
||||||
Default LibraryLoader to Google's Maven Central mirror, add MavenLibraryResolver.MAVEN_CENTRAL_DEFAULT_MIRROR, and warn on use of Maven Central with MavenLibraryResolver
|
Default LibraryLoader to Google's Maven Central mirror, add MavenLibraryResolver.MAVEN_CENTRAL_DEFAULT_MIRROR, and warn on use of Maven Central with MavenLibraryResolver
|
||||||
|
|
||||||
@@ -47,7 +47,7 @@ index c9ea6559f809a6732588b8908001807be3d91196..1e810d7f61e07cddd99d3f827673b724
|
|||||||
* Get a sample of the servers last tick times (in nanos)
|
* Get a sample of the servers last tick times (in nanos)
|
||||||
*
|
*
|
||||||
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
||||||
index c1e4f01dbec2a796025ef35b6fdd68a82fa319d1..cfe600ed503994376284d71d6754d1a736048401 100644
|
index 618287712f3504a50dd8a5987629523fc9f17a88..7eaeb956ca9ce223a3e2d24caa258ae57d59a476 100644
|
||||||
--- a/src/main/java/org/bukkit/Server.java
|
--- a/src/main/java/org/bukkit/Server.java
|
||||||
+++ b/src/main/java/org/bukkit/Server.java
|
+++ b/src/main/java/org/bukkit/Server.java
|
||||||
@@ -2126,6 +2126,29 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
@@ -2126,6 +2126,29 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
||||||
@@ -72,7 +72,7 @@ index 1e810d7f61e07cddd99d3f827673b724ac93b6b5..f998208e0b26132d29d79fc2653d9f55
|
|||||||
* Gets the average server TPS over the last 1 minute
|
* Gets the average server TPS over the last 1 minute
|
||||||
*
|
*
|
||||||
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
||||||
index cfe600ed503994376284d71d6754d1a736048401..d57a77ff531e8bc5c0fa41e66c64c28f9a4a1515 100644
|
index 7eaeb956ca9ce223a3e2d24caa258ae57d59a476..65e2a97096f6f625ad347678ebac1c3b912cb862 100644
|
||||||
--- a/src/main/java/org/bukkit/Server.java
|
--- a/src/main/java/org/bukkit/Server.java
|
||||||
+++ b/src/main/java/org/bukkit/Server.java
|
+++ b/src/main/java/org/bukkit/Server.java
|
||||||
@@ -2126,7 +2126,27 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
@@ -2126,7 +2126,27 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
||||||
@@ -48,10 +48,10 @@ index f998208e0b26132d29d79fc2653d9f5572046f70..2e316238da9377c046105249273b2609
|
|||||||
* @deprecated All methods on this class have been deprecated, see the individual methods for replacements.
|
* @deprecated All methods on this class have been deprecated, see the individual methods for replacements.
|
||||||
*/
|
*/
|
||||||
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
||||||
index d57a77ff531e8bc5c0fa41e66c64c28f9a4a1515..e8f192bad2ffa3cb1c5217293420a863d57b5377 100644
|
index 65e2a97096f6f625ad347678ebac1c3b912cb862..db8c2d3ded812e8d96b8752d4890006d022e72a6 100644
|
||||||
--- a/src/main/java/org/bukkit/Server.java
|
--- a/src/main/java/org/bukkit/Server.java
|
||||||
+++ b/src/main/java/org/bukkit/Server.java
|
+++ b/src/main/java/org/bukkit/Server.java
|
||||||
@@ -2776,4 +2776,29 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
@@ -2774,4 +2774,29 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
||||||
*/
|
*/
|
||||||
void allowPausing(@NotNull org.bukkit.plugin.Plugin plugin, boolean value);
|
void allowPausing(@NotNull org.bukkit.plugin.Plugin plugin, boolean value);
|
||||||
// Paper end - API to check if the server is sleeping
|
// Paper end - API to check if the server is sleeping
|
||||||
@@ -443,10 +443,10 @@ index 6f83097b1097d0ffa81a95e6f0300cb410dfee2b..c1f19d5c1b819873fce1185b4fbf4c72
|
|||||||
+ // Purpur end - OfflinePlayer API
|
+ // Purpur end - OfflinePlayer API
|
||||||
}
|
}
|
||||||
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
||||||
index e8f192bad2ffa3cb1c5217293420a863d57b5377..002c998368dea33872d65beb79eb4931ce1158d2 100644
|
index db8c2d3ded812e8d96b8752d4890006d022e72a6..b4d8bc92cf99dbc470e259f569be20e2d0ce00c8 100644
|
||||||
--- a/src/main/java/org/bukkit/Server.java
|
--- a/src/main/java/org/bukkit/Server.java
|
||||||
+++ b/src/main/java/org/bukkit/Server.java
|
+++ b/src/main/java/org/bukkit/Server.java
|
||||||
@@ -2432,6 +2432,18 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
@@ -2438,6 +2438,18 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
||||||
|
|
||||||
// Paper end
|
// Paper end
|
||||||
|
|
||||||
@@ -462,10 +462,10 @@ index e8f192bad2ffa3cb1c5217293420a863d57b5377..002c998368dea33872d65beb79eb4931
|
|||||||
+ }
|
+ }
|
||||||
+ // Purpur end
|
+ // Purpur end
|
||||||
+
|
+
|
||||||
// Leaf start - Leaf config - API
|
/**
|
||||||
@NotNull
|
* Sends the component to the player
|
||||||
public org.bukkit.configuration.file.YamlConfiguration getLeafConfig()
|
*
|
||||||
@@ -2801,4 +2813,121 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
@@ -2799,4 +2811,121 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
||||||
*/
|
*/
|
||||||
long getLastTickOversleepTime();
|
long getLastTickOversleepTime();
|
||||||
// Gale end - YAPFA - last tick time - API
|
// Gale end - YAPFA - last tick time - API
|
||||||
@@ -7,10 +7,10 @@ Completely remove the Timings, since it wastes too much performance. Use Spark i
|
|||||||
|
|
||||||
diff --git a/src/main/java/co/aikar/timings/FullServerTickHandler.java b/src/main/java/co/aikar/timings/FullServerTickHandler.java
|
diff --git a/src/main/java/co/aikar/timings/FullServerTickHandler.java b/src/main/java/co/aikar/timings/FullServerTickHandler.java
|
||||||
deleted file mode 100644
|
deleted file mode 100644
|
||||||
index d8dfaf5041ccf3f360e0bd94bf03580a8b3d9a38..0000000000000000000000000000000000000000
|
index 73b125979e2f2dfd13cbf689a90b29cc68a36e09..0000000000000000000000000000000000000000
|
||||||
--- a/src/main/java/co/aikar/timings/FullServerTickHandler.java
|
--- a/src/main/java/co/aikar/timings/FullServerTickHandler.java
|
||||||
+++ /dev/null
|
+++ /dev/null
|
||||||
@@ -1,87 +0,0 @@
|
@@ -1,89 +0,0 @@
|
||||||
-package co.aikar.timings;
|
-package co.aikar.timings;
|
||||||
-
|
-
|
||||||
-import static co.aikar.timings.TimingsManager.*;
|
-import static co.aikar.timings.TimingsManager.*;
|
||||||
@@ -35,7 +35,8 @@ index d8dfaf5041ccf3f360e0bd94bf03580a8b3d9a38..00000000000000000000000000000000
|
|||||||
- }
|
- }
|
||||||
-
|
-
|
||||||
- @NotNull
|
- @NotNull
|
||||||
- public Timing startTimingFullServerTick() { // Gale - final timings calls
|
- @Override
|
||||||
|
- public Timing startTiming() {
|
||||||
- if (TimingsManager.needsFullReset) {
|
- if (TimingsManager.needsFullReset) {
|
||||||
- TimingsManager.resetTimings();
|
- TimingsManager.resetTimings();
|
||||||
- } else if (TimingsManager.needsRecheckEnabled) {
|
- } else if (TimingsManager.needsRecheckEnabled) {
|
||||||
@@ -44,7 +45,8 @@ index d8dfaf5041ccf3f360e0bd94bf03580a8b3d9a38..00000000000000000000000000000000
|
|||||||
- return super.startTiming();
|
- return super.startTiming();
|
||||||
- }
|
- }
|
||||||
-
|
-
|
||||||
- public void stopTimingFullServerTick() { // Gale - final timings calls
|
- @Override
|
||||||
|
- public void stopTiming() {
|
||||||
- super.stopTiming();
|
- super.stopTiming();
|
||||||
- if (!isEnabled()) {
|
- if (!isEnabled()) {
|
||||||
- return;
|
- return;
|
||||||
@@ -497,7 +499,7 @@ index a5d13a1e44edb861f45c83a9b4309fbf799d407d..00000000000000000000000000000000
|
|||||||
-}
|
-}
|
||||||
diff --git a/src/main/java/co/aikar/timings/TimingHandler.java b/src/main/java/co/aikar/timings/TimingHandler.java
|
diff --git a/src/main/java/co/aikar/timings/TimingHandler.java b/src/main/java/co/aikar/timings/TimingHandler.java
|
||||||
deleted file mode 100644
|
deleted file mode 100644
|
||||||
index 51d54b87106aa17c2de9ab22eae22d176c7d0bfc..0000000000000000000000000000000000000000
|
index 199789d56d22fcb1b77ebd56805cc28aa5a5ab0a..0000000000000000000000000000000000000000
|
||||||
--- a/src/main/java/co/aikar/timings/TimingHandler.java
|
--- a/src/main/java/co/aikar/timings/TimingHandler.java
|
||||||
+++ /dev/null
|
+++ /dev/null
|
||||||
@@ -1,226 +0,0 @@
|
@@ -1,226 +0,0 @@
|
||||||
@@ -600,7 +602,7 @@ index 51d54b87106aa17c2de9ab22eae22d176c7d0bfc..00000000000000000000000000000000
|
|||||||
- }
|
- }
|
||||||
-
|
-
|
||||||
- @NotNull
|
- @NotNull
|
||||||
- public final Timing startTiming() { // Gale - final timings calls
|
- public Timing startTiming() {
|
||||||
- if (!enabled || !Bukkit.isPrimaryThread()) {
|
- if (!enabled || !Bukkit.isPrimaryThread()) {
|
||||||
- return this;
|
- return this;
|
||||||
- }
|
- }
|
||||||
@@ -612,7 +614,7 @@ index 51d54b87106aa17c2de9ab22eae22d176c7d0bfc..00000000000000000000000000000000
|
|||||||
- return this;
|
- return this;
|
||||||
- }
|
- }
|
||||||
-
|
-
|
||||||
- public final void stopTiming() { // Gale - final timings calls
|
- public void stopTiming() {
|
||||||
- if (!enabled || timingDepth <= 0 || start == 0 || !Bukkit.isPrimaryThread()) {
|
- if (!enabled || timingDepth <= 0 || start == 0 || !Bukkit.isPrimaryThread()) {
|
||||||
- return;
|
- return;
|
||||||
- }
|
- }
|
||||||
@@ -1277,30 +1279,30 @@ index df142a89b8c43acb81eb383eac0ef048a1f49a6e..00000000000000000000000000000000
|
|||||||
- }
|
- }
|
||||||
-}
|
-}
|
||||||
diff --git a/src/main/java/co/aikar/timings/Timings.java b/src/main/java/co/aikar/timings/Timings.java
|
diff --git a/src/main/java/co/aikar/timings/Timings.java b/src/main/java/co/aikar/timings/Timings.java
|
||||||
index 95b7cdf0677ef71e6885fa78aa5c75bb500f5f53..908b610bfdfe911675748211b74b809d9e0af3e5 100644
|
index 95b7cdf0677ef71e6885fa78aa5c75bb500f5f53..39bf165646f6482c8f609b34977c4518023a3297 100644
|
||||||
--- a/src/main/java/co/aikar/timings/Timings.java
|
--- a/src/main/java/co/aikar/timings/Timings.java
|
||||||
+++ b/src/main/java/co/aikar/timings/Timings.java
|
+++ b/src/main/java/co/aikar/timings/Timings.java
|
||||||
@@ -23,303 +23,48 @@
|
@@ -23,303 +23,42 @@
|
||||||
*/
|
*/
|
||||||
package co.aikar.timings;
|
package co.aikar.timings;
|
||||||
|
|
||||||
-import com.google.common.base.Preconditions;
|
-import com.google.common.base.Preconditions;
|
||||||
-import com.google.common.collect.EvictingQueue;
|
-import com.google.common.collect.EvictingQueue;
|
||||||
-import com.google.common.collect.Lists;
|
-import com.google.common.collect.Lists;
|
||||||
import net.kyori.adventure.text.Component;
|
-import net.kyori.adventure.text.Component;
|
||||||
-import net.kyori.adventure.text.event.ClickEvent;
|
-import net.kyori.adventure.text.event.ClickEvent;
|
||||||
-import net.kyori.adventure.text.format.TextColor;
|
-import net.kyori.adventure.text.format.TextColor;
|
||||||
-import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer;
|
-import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer;
|
||||||
-import org.bukkit.Bukkit;
|
-import org.bukkit.Bukkit;
|
||||||
import org.bukkit.command.CommandSender;
|
-import org.bukkit.command.CommandSender;
|
||||||
-import org.bukkit.plugin.Plugin;
|
-import org.bukkit.plugin.Plugin;
|
||||||
|
-
|
||||||
-import java.util.List;
|
-import java.util.List;
|
||||||
-import java.util.Queue;
|
-import java.util.Queue;
|
||||||
-import java.util.logging.Level;
|
-import java.util.logging.Level;
|
||||||
-import org.jetbrains.annotations.NotNull;
|
-import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
-import org.jetbrains.annotations.Nullable;
|
||||||
|
-
|
||||||
+// Leaf start - Remove Timings
|
+// Leaf start - Remove Timings
|
||||||
/**
|
/**
|
||||||
* @deprecated Timings will be removed in the future
|
* @deprecated Timings will be removed in the future
|
||||||
@@ -1415,7 +1417,7 @@ index 95b7cdf0677ef71e6885fa78aa5c75bb500f5f53..908b610bfdfe911675748211b74b809d
|
|||||||
- }
|
- }
|
||||||
}
|
}
|
||||||
-
|
-
|
||||||
public static Component deprecationMessage() {
|
- public static Component deprecationMessage() {
|
||||||
- return Component.text()
|
- return Component.text()
|
||||||
- .color(TextColor.color(0xffc93a))
|
- .color(TextColor.color(0xffc93a))
|
||||||
- .append(Component.text("[!] The timings profiler is in no-op mode and will be fully removed in a later update."))
|
- .append(Component.text("[!] The timings profiler is in no-op mode and will be fully removed in a later update."))
|
||||||
@@ -1430,7 +1432,8 @@ index 95b7cdf0677ef71e6885fa78aa5c75bb500f5f53..908b610bfdfe911675748211b74b809d
|
|||||||
- .clickEvent(ClickEvent.openUrl("https://github.com/PaperMC/Paper/discussions/10565")))
|
- .clickEvent(ClickEvent.openUrl("https://github.com/PaperMC/Paper/discussions/10565")))
|
||||||
- )
|
- )
|
||||||
- .build();
|
- .build();
|
||||||
+ return Component.empty();
|
+ public static net.kyori.adventure.text.Component deprecationMessage() {
|
||||||
|
+ return net.kyori.adventure.text.Component.empty();
|
||||||
}
|
}
|
||||||
-
|
-
|
||||||
- /**
|
- /**
|
||||||
@@ -1535,7 +1538,7 @@ index 95b7cdf0677ef71e6885fa78aa5c75bb500f5f53..908b610bfdfe911675748211b74b809d
|
|||||||
- */
|
- */
|
||||||
public static void reset() {
|
public static void reset() {
|
||||||
- TimingsManager.reset();
|
- TimingsManager.reset();
|
||||||
}
|
- }
|
||||||
-
|
-
|
||||||
- /**
|
- /**
|
||||||
- * Generates a report and sends it to the specified command sender.
|
- * Generates a report and sends it to the specified command sender.
|
||||||
@@ -1543,7 +1546,7 @@ index 95b7cdf0677ef71e6885fa78aa5c75bb500f5f53..908b610bfdfe911675748211b74b809d
|
|||||||
- * If sender is null, ConsoleCommandSender will be used.
|
- * If sender is null, ConsoleCommandSender will be used.
|
||||||
- * @param sender The sender to send to, or null to use the ConsoleCommandSender
|
- * @param sender The sender to send to, or null to use the ConsoleCommandSender
|
||||||
- */
|
- */
|
||||||
public static void generateReport(@Nullable CommandSender sender) {
|
- public static void generateReport(@Nullable CommandSender sender) {
|
||||||
- if (sender == null) {
|
- if (sender == null) {
|
||||||
- sender = Bukkit.getConsoleSender();
|
- sender = Bukkit.getConsoleSender();
|
||||||
- }
|
- }
|
||||||
@@ -1558,7 +1561,7 @@ index 95b7cdf0677ef71e6885fa78aa5c75bb500f5f53..908b610bfdfe911675748211b74b809d
|
|||||||
- public static void generateReport(@NotNull TimingsReportListener sender) {
|
- public static void generateReport(@NotNull TimingsReportListener sender) {
|
||||||
- Preconditions.checkNotNull(sender);
|
- Preconditions.checkNotNull(sender);
|
||||||
- requestingReport.add(sender);
|
- requestingReport.add(sender);
|
||||||
- }
|
}
|
||||||
-
|
-
|
||||||
- /*
|
- /*
|
||||||
- =================
|
- =================
|
||||||
@@ -1588,10 +1591,11 @@ index 95b7cdf0677ef71e6885fa78aa5c75bb500f5f53..908b610bfdfe911675748211b74b809d
|
|||||||
- @NotNull
|
- @NotNull
|
||||||
- static TimingHandler ofSafe(@Nullable String groupName, @NotNull String name, @Nullable Timing groupHandler) {
|
- static TimingHandler ofSafe(@Nullable String groupName, @NotNull String name, @Nullable Timing groupHandler) {
|
||||||
- return TimingsManager.getHandler(groupName, name, groupHandler);
|
- return TimingsManager.getHandler(groupName, name, groupHandler);
|
||||||
|
+ public static void generateReport(@org.jetbrains.annotations.Nullable org.bukkit.command.CommandSender sender) {
|
||||||
}
|
}
|
||||||
+ // Leaf end - Remove Timings
|
+ // Leaf end - Remove Timings
|
||||||
}
|
}
|
||||||
|
-
|
||||||
diff --git a/src/main/java/co/aikar/timings/TimingsCommand.java b/src/main/java/co/aikar/timings/TimingsCommand.java
|
diff --git a/src/main/java/co/aikar/timings/TimingsCommand.java b/src/main/java/co/aikar/timings/TimingsCommand.java
|
||||||
deleted file mode 100644
|
deleted file mode 100644
|
||||||
index b83e5ff7ada8771fdf27ba9807c77ba6a4ce12da..0000000000000000000000000000000000000000
|
index b83e5ff7ada8771fdf27ba9807c77ba6a4ce12da..0000000000000000000000000000000000000000
|
||||||
@@ -2021,10 +2025,10 @@ index df066d6f8d55afbc0c1897c486d638657a5f8df9..00000000000000000000000000000000
|
|||||||
-}
|
-}
|
||||||
diff --git a/src/main/java/co/aikar/timings/UnsafeTimingHandler.java b/src/main/java/co/aikar/timings/UnsafeTimingHandler.java
|
diff --git a/src/main/java/co/aikar/timings/UnsafeTimingHandler.java b/src/main/java/co/aikar/timings/UnsafeTimingHandler.java
|
||||||
deleted file mode 100644
|
deleted file mode 100644
|
||||||
index 49180ea7879c64af3cd5143a34783d564746b504..0000000000000000000000000000000000000000
|
index 632c4961515f5052551f841cfa840e60bba7a257..0000000000000000000000000000000000000000
|
||||||
--- a/src/main/java/co/aikar/timings/UnsafeTimingHandler.java
|
--- a/src/main/java/co/aikar/timings/UnsafeTimingHandler.java
|
||||||
+++ /dev/null
|
+++ /dev/null
|
||||||
@@ -1,26 +0,0 @@
|
@@ -1,53 +0,0 @@
|
||||||
-/*
|
-/*
|
||||||
- * This file is licensed under the MIT License (MIT).
|
- * This file is licensed under the MIT License (MIT).
|
||||||
- *
|
- *
|
||||||
@@ -2050,7 +2054,34 @@ index 49180ea7879c64af3cd5143a34783d564746b504..00000000000000000000000000000000
|
|||||||
- */
|
- */
|
||||||
-package co.aikar.timings;
|
-package co.aikar.timings;
|
||||||
-
|
-
|
||||||
-class UnsafeTimingHandler {} // Gale - final timings calls
|
-import org.bukkit.Bukkit;
|
||||||
|
-import org.jetbrains.annotations.NotNull;
|
||||||
|
-
|
||||||
|
-class UnsafeTimingHandler extends TimingHandler {
|
||||||
|
-
|
||||||
|
- UnsafeTimingHandler(@NotNull TimingIdentifier id) {
|
||||||
|
- super(id);
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- private static void checkThread() {
|
||||||
|
- if (!Bukkit.isPrimaryThread()) {
|
||||||
|
- throw new IllegalStateException("Calling Timings from Async Operation");
|
||||||
|
- }
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- @NotNull
|
||||||
|
- @Override
|
||||||
|
- public Timing startTiming() {
|
||||||
|
- checkThread();
|
||||||
|
- return super.startTiming();
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
- @Override
|
||||||
|
- public void stopTiming() {
|
||||||
|
- checkThread();
|
||||||
|
- super.stopTiming();
|
||||||
|
- }
|
||||||
|
-}
|
||||||
diff --git a/src/main/java/co/aikar/util/Counter.java b/src/main/java/co/aikar/util/Counter.java
|
diff --git a/src/main/java/co/aikar/util/Counter.java b/src/main/java/co/aikar/util/Counter.java
|
||||||
deleted file mode 100644
|
deleted file mode 100644
|
||||||
index dae84243804b4b076cafb3e1b29bdcf614efc93f..0000000000000000000000000000000000000000
|
index dae84243804b4b076cafb3e1b29bdcf614efc93f..0000000000000000000000000000000000000000
|
||||||
@@ -26,10 +26,10 @@ index 98cfd68226494dbb1a2eaa6680e23a76c2129a62..0f8a1b82dc9d3f4911a0aaa092ef0638
|
|||||||
+ // Leaves end - Photographer API
|
+ // Leaves end - Photographer API
|
||||||
}
|
}
|
||||||
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
||||||
index 002c998368dea33872d65beb79eb4931ce1158d2..b11bd139e2ca7015207145c022b5822e184d8fd0 100644
|
index b4d8bc92cf99dbc470e259f569be20e2d0ce00c8..64a94b228fe70ff81b2b9af337339bc7ea15b958 100644
|
||||||
--- a/src/main/java/org/bukkit/Server.java
|
--- a/src/main/java/org/bukkit/Server.java
|
||||||
+++ b/src/main/java/org/bukkit/Server.java
|
+++ b/src/main/java/org/bukkit/Server.java
|
||||||
@@ -2930,4 +2930,8 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
@@ -2928,4 +2928,8 @@ public interface Server extends PluginMessageRecipient, net.kyori.adventure.audi
|
||||||
*/
|
*/
|
||||||
void clearBlockHighlights();
|
void clearBlockHighlights();
|
||||||
// Purpur end - Debug Marker API
|
// Purpur end - Debug Marker API
|
||||||
@@ -3,6 +3,8 @@ From: Martijn Muijsers <martijnmuijsers@live.nl>
|
|||||||
Date: Sat, 24 Dec 2022 22:37:29 +0100
|
Date: Sat, 24 Dec 2022 22:37:29 +0100
|
||||||
Subject: [PATCH] Make timings calls final
|
Subject: [PATCH] Make timings calls final
|
||||||
|
|
||||||
|
Removed since Leaf 1.21.5, useless
|
||||||
|
|
||||||
License: GPL-3.0 (https://www.gnu.org/licenses/gpl-3.0.html)
|
License: GPL-3.0 (https://www.gnu.org/licenses/gpl-3.0.html)
|
||||||
Gale - https://galemc.org
|
Gale - https://galemc.org
|
||||||
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user