Mirror von
https://github.com/PaperMC/Paper.git
synchronisiert 2024-11-14 20:10:05 +01:00
Expose the internal current tick
Dieser Commit ist enthalten in:
Ursprung
26c863d3c2
Commit
e38aa244d4
41
Spigot-API-Patches/0185-Expose-the-internal-current-tick.patch
Normale Datei
41
Spigot-API-Patches/0185-Expose-the-internal-current-tick.patch
Normale Datei
@ -0,0 +1,41 @@
|
||||
From 02ea1aa9dda3125c29a1bcdfb5b5a3c76e4d2f6b Mon Sep 17 00:00:00 2001
|
||||
From: William Blake Galbreath <blake.galbreath@gmail.com>
|
||||
Date: Sat, 20 Apr 2019 19:47:29 -0500
|
||||
Subject: [PATCH] Expose the internal current tick
|
||||
|
||||
|
||||
diff --git a/src/main/java/org/bukkit/Bukkit.java b/src/main/java/org/bukkit/Bukkit.java
|
||||
index ca88f0a3..4b0c0dcb 100644
|
||||
--- a/src/main/java/org/bukkit/Bukkit.java
|
||||
+++ b/src/main/java/org/bukkit/Bukkit.java
|
||||
@@ -1629,6 +1629,10 @@ public final class Bukkit {
|
||||
public static com.destroystokyo.paper.profile.PlayerProfile createProfile(@Nullable UUID uuid, @Nullable String name) {
|
||||
return server.createProfile(uuid, name);
|
||||
}
|
||||
+
|
||||
+ public static int getCurrentTick() {
|
||||
+ return server.getCurrentTick();
|
||||
+ }
|
||||
// Paper end
|
||||
|
||||
@NotNull
|
||||
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
|
||||
index 697ff748..6be7e399 100644
|
||||
--- a/src/main/java/org/bukkit/Server.java
|
||||
+++ b/src/main/java/org/bukkit/Server.java
|
||||
@@ -1424,5 +1424,12 @@ public interface Server extends PluginMessageRecipient {
|
||||
*/
|
||||
@NotNull
|
||||
com.destroystokyo.paper.profile.PlayerProfile createProfile(@Nullable UUID uuid, @Nullable String name);
|
||||
+
|
||||
+ /**
|
||||
+ * Get the current internal server tick
|
||||
+ *
|
||||
+ * @return Current tick
|
||||
+ */
|
||||
+ int getCurrentTick();
|
||||
// Paper end
|
||||
}
|
||||
--
|
||||
2.23.0
|
||||
|
24
Spigot-Server-Patches/0446-Expose-the-internal-current-tick.patch
Normale Datei
24
Spigot-Server-Patches/0446-Expose-the-internal-current-tick.patch
Normale Datei
@ -0,0 +1,24 @@
|
||||
From 1837cd5f7e2f61940b3cc9d60b572eaf7fa98dcd Mon Sep 17 00:00:00 2001
|
||||
From: William Blake Galbreath <blake.galbreath@gmail.com>
|
||||
Date: Sat, 20 Apr 2019 19:47:34 -0500
|
||||
Subject: [PATCH] Expose the internal current tick
|
||||
|
||||
|
||||
diff --git a/src/main/java/org/bukkit/craftbukkit/CraftServer.java b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
||||
index 9fb6c0990..c92b508db 100644
|
||||
--- a/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
||||
+++ b/src/main/java/org/bukkit/craftbukkit/CraftServer.java
|
||||
@@ -2214,5 +2214,10 @@ public final class CraftServer implements Server {
|
||||
}
|
||||
return new com.destroystokyo.paper.profile.CraftPlayerProfile(uuid, name);
|
||||
}
|
||||
+
|
||||
+ @Override
|
||||
+ public int getCurrentTick() {
|
||||
+ return MinecraftServer.currentTick;
|
||||
+ }
|
||||
// Paper end
|
||||
}
|
||||
--
|
||||
2.23.0
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren