papermc/Spigot-API-Patches/0033-Add-getEntity-by-UUID-API.patch

48 lines
1.5 KiB
Diff
Raw Normal View History

2016-11-17 02:23:38 +00:00
From 2ab72f61fd122921fba37d85ee45181482a8b1bc Mon Sep 17 00:00:00 2001
2016-03-30 06:20:36 +00:00
From: DemonWav <demonwav@gmail.com>
Date: Wed, 30 Mar 2016 01:19:51 -0500
Subject: [PATCH] Add getEntity by UUID API
diff --git a/src/main/java/org/bukkit/Bukkit.java b/src/main/java/org/bukkit/Bukkit.java
2016-11-17 02:23:38 +00:00
index 28a54fd..152f1d1 100644
2016-03-30 06:20:36 +00:00
--- a/src/main/java/org/bukkit/Bukkit.java
+++ b/src/main/java/org/bukkit/Bukkit.java
2016-11-17 02:23:38 +00:00
@@ -1170,6 +1170,16 @@ public final class Bukkit {
2016-03-30 06:20:36 +00:00
public static void reloadPermissions() {
server.reloadPermissions();
}
+
+ /**
+ * Find an entity on the server by its UUID
+ *
+ * @param uuid The UUID of the entity
+ * @return The entity that is identified by the given UUID, or null if one isn't found
+ */
+ public static Entity getEntity(UUID uuid) {
+ return server.getEntity(uuid);
+ }
// Paper end
public static Server.Spigot spigot()
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
2016-11-17 02:23:38 +00:00
index 4d82c6f..4b56131 100644
2016-03-30 06:20:36 +00:00
--- a/src/main/java/org/bukkit/Server.java
+++ b/src/main/java/org/bukkit/Server.java
2016-11-17 02:23:38 +00:00
@@ -1003,4 +1003,12 @@ public interface Server extends PluginMessageRecipient {
2016-03-30 06:20:36 +00:00
Spigot spigot();
void reloadPermissions(); // Paper
+
+ /**
+ * Find an entity on the server by its UUID
+ *
+ * @param uuid The UUID of the entity
+ * @return The entity that is identified by the given UUID, or null if one isn't found
+ */
+ Entity getEntity(UUID uuid); // Paper
}
--
2016-11-17 02:23:38 +00:00
2.10.2
2016-03-30 06:20:36 +00:00