summaryrefslogtreecommitdiffstats
path: root/src/main/java/org
diff options
context:
space:
mode:
authorStephen <stephen@jazer.com>2011-03-27 19:43:35 -0400
committerErik Broes <erikbroes@grum.nl>2011-04-02 17:24:45 +0200
commita8be58032fa4c3924e97ff4059d021b3c506ff2b (patch)
tree1d90fd44f59a89b82e5807ce087b5ac3d1e0034c /src/main/java/org
parent446dfee6d53b25218f6a47446ba562433d898387 (diff)
downloadbukkit-a8be58032fa4c3924e97ff4059d021b3c506ff2b.tar
bukkit-a8be58032fa4c3924e97ff4059d021b3c506ff2b.tar.gz
bukkit-a8be58032fa4c3924e97ff4059d021b3c506ff2b.tar.lz
bukkit-a8be58032fa4c3924e97ff4059d021b3c506ff2b.tar.xz
bukkit-a8be58032fa4c3924e97ff4059d021b3c506ff2b.zip
Added getNearbyEntities
Diffstat (limited to 'src/main/java/org')
-rw-r--r--src/main/java/org/bukkit/entity/Entity.java12
1 files changed, 12 insertions, 0 deletions
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
*/
@@ -71,6 +73,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<Entity> List of entities nearby
+ */
+ public List<org.bukkit.entity.Entity> getNearbyEntities(double x, double y, double z);
+
+ /**
* Returns a unique id for this entity
*
* @return Entity id