summaryrefslogtreecommitdiffstats
path: root/src/main
diff options
context:
space:
mode:
authorZach Brown <zach.brown@destroystokyo.com>2017-01-03 22:40:31 -0600
committermd_5 <git@md-5.net>2017-01-05 14:54:29 +1100
commit59b32ee3f35b2b8d55337df9a86f2b480e23c39d (patch)
tree651a42c26fb9cb1ad18652ca58f4e9bb356b1786 /src/main
parentb91bded5b70608c73bda18894750f2094911cd0c (diff)
downloadbukkit-59b32ee3f35b2b8d55337df9a86f2b480e23c39d.tar
bukkit-59b32ee3f35b2b8d55337df9a86f2b480e23c39d.tar.gz
bukkit-59b32ee3f35b2b8d55337df9a86f2b480e23c39d.tar.lz
bukkit-59b32ee3f35b2b8d55337df9a86f2b480e23c39d.tar.xz
bukkit-59b32ee3f35b2b8d55337df9a86f2b480e23c39d.zip
SPIGOT-826: Add method to retrieve entity by UUID
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/org/bukkit/Bukkit.java10
-rw-r--r--src/main/java/org/bukkit/Server.java8
2 files changed, 18 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/Bukkit.java b/src/main/java/org/bukkit/Bukkit.java
index ce6b761d..cadbbcad 100644
--- a/src/main/java/org/bukkit/Bukkit.java
+++ b/src/main/java/org/bukkit/Bukkit.java
@@ -1142,6 +1142,16 @@ public final class Bukkit {
}
/**
+ * Gets an entity on the server by its UUID
+ *
+ * @param uuid the UUID of the entity
+ * @return the entity with the given UUID, or null if it isn't found
+ */
+ public static Entity getEntity(UUID uuid) {
+ return server.getEntity(uuid);
+ }
+
+ /**
* @see UnsafeValues
* @return the unsafe values instance
*/
diff --git a/src/main/java/org/bukkit/Server.java b/src/main/java/org/bukkit/Server.java
index c25fe223..4c03a997 100644
--- a/src/main/java/org/bukkit/Server.java
+++ b/src/main/java/org/bukkit/Server.java
@@ -936,6 +936,14 @@ public interface Server extends PluginMessageRecipient {
BossBar createBossBar(String title, BarColor color, BarStyle style, BarFlag ...flags);
/**
+ * Gets an entity on the server by its UUID
+ *
+ * @param uuid the UUID of the entity
+ * @return the entity with the given UUID, or null if it isn't found
+ */
+ Entity getEntity(UUID uuid);
+
+ /**
* @see UnsafeValues
* @return the unsafe values instance
*/