附近的实体

要检索实体的附近实体的列表,可以使用

List<Entity> nearby = entity.getNearbyEntities(double x, double y, double z);

然后,Bukkit 将计算以实体为中心的边界框,其中包含以下参数:

  • x:沿 x 轴的盒子大小的 1/2
  • y:沿 y 轴的盒子大小的 1/2
  • z:沿 z 轴的盒子大小的 1/2

该列表可以为空,表示附近没有参数的实体。

此方法可用于检测自定义射弹附近的实体,例如启动 Itemstack 并检测它何时与玩家发生碰撞