Получение всех сущностей в радиуси n блоков от игрока

Версия Minecraft
1.12.2
API
Forge
180
8
16
Здравствуйте. Мне нужно получить всех сущностей в определённом радиусе. Игрок у меня есть, а вот как получить всех сущностей... Единственное что нашёл:
Java:
Predicate<Entity> entityPredicate = EntitySelectors.withinRange(p.posX,p.posY,p.posZ,32);
но что мне теперь с этим предикейтом делать? Он же вроде только true и false мне вернуть может, а мне нужен список.
 
Последнее редактирование:
Решение
Java:
int x = player.getPosition().getX();
                    int y = player.getPosition().getY();
                    int z = player.getPosition().getZ();
                    int radius = 10;
                    List<EntityPlayer> entitiesWithinAABB = event.getWorld()
                            .getEntitiesWithinAABB(EntityPlayer.class, new AxisAlignedBB(x - radius, y - radius, z - radius, x + radius, y + radius, z + radius));
Недавно себе писал этот код.
1,185
28
282
Java:
int x = player.getPosition().getX();
                    int y = player.getPosition().getY();
                    int z = player.getPosition().getZ();
                    int radius = 10;
                    List<EntityPlayer> entitiesWithinAABB = event.getWorld()
                            .getEntitiesWithinAABB(EntityPlayer.class, new AxisAlignedBB(x - radius, y - radius, z - radius, x + radius, y + radius, z + radius));
Недавно себе писал этот код.
 
Сверху