Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите GetTargetEntity

Discussion in 'Разработка плагинов для новичков' started by jusik, Feb 24, 2017.

  1. Автор темы
    jusik

    jusik Активный участник Пользователь

    Trophy Points:
    66
    Skype:
    louky94096
    Имя в Minecraft:
    Jusik
    Как проверить и получить ентити на которого смотрит игрок
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    jusik

    jusik Активный участник Пользователь

    Trophy Points:
    66
    Skype:
    louky94096
    Имя в Minecraft:
    Jusik
    Если можно то с радиусом. Хотя ну нужно я знаю как сделать с радиусом
     
    Last edited: Feb 24, 2017
  4. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Как то так.
    Code:
        Collection<Entity> test(Player p) {
            Location loc = p.getLocation().add(0,1.5,0);
            Collection<Entity> nearbyEntites = new ArrayList<Entity>();
            for(int i = 0;i<5; i++) {
                Vector durect = loc.getDirection().multiply(i);
                loc.add(durect);
                nearbyEntites.addAll(loc.getWorld().getNearbyEntities(loc, 1, 1, 1));
                nearbyEntites.remove(p);
                if(nearbyEntites.size()!=0) {
                    break;
                }
            }
            return nearbyEntites;
        }
    P.s В коллекцию может попасть больше одного моба, если они рядом.
     

Share This Page