From a8be58032fa4c3924e97ff4059d021b3c506ff2b Mon Sep 17 00:00:00 2001 From: Stephen Date: Sun, 27 Mar 2011 19:43:35 -0400 Subject: Added getNearbyEntities --- src/main/java/org/bukkit/entity/Entity.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/org/bukkit/entity/Entity.java b/src/main/java/org/bukkit/entity/Entity.java index 8689c924..80c4b5a9 100644 --- a/src/main/java/org/bukkit/entity/Entity.java +++ b/src/main/java/org/bukkit/entity/Entity.java @@ -6,6 +6,8 @@ import org.bukkit.Server; import org.bukkit.World; import org.bukkit.util.Vector; +import java.util.List; + /** * Represents a base entity in the world */ @@ -70,6 +72,16 @@ public interface Entity { */ public void teleportTo(Entity destination); + /** + * Returns a list of entities within a bounding box defined by x,y,z centered around player + * + * @param x Size of the box along x axis + * @param y Size of the box along y axis + * @param z Size of the box along z axis + * @return List List of entities nearby + */ + public List getNearbyEntities(double x, double y, double z); + /** * Returns a unique id for this entity * -- cgit v1.2.3