LanAnY
本帖最后由 GhostSkyV9 于 2020-10-20 13:51 编辑

我想要获取以玩家自身为圆心,半径为X(X为自定义数值)的圆,这一范围内的所有玩家?
可以给个思路

天辉胡萝卜
World#getNearbyEntities​(Location location, double x, double y, double z)

先取方盒内实体,然后依次遍历实体判断

LanAnY
本帖最后由 GhostSkyV9 于 2020-10-19 11:07 编辑
疾风暗影 发表于 2020-10-19 10:41
World#getNearbyEntities​(Location location, double x, double y, double z)

先取方盒内实体,然后依次 ...

自定义半径的话,这个double x这参数就是自己定一个是吧还是说我直接double x=player.getLocation().getX();这样就行了?

天辉胡萝卜
GhostSkyV9 发表于 2020-10-19 11:05
自定义半径的话,这个double x这参数就是自己定一个是吧还是说我直接double x=player.getLocation().getX( ...

看文档

https://hub.spigotmc.org/javadocs/spigot/org/bukkit/World.html

下一页 最后一页