1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Проверка блока

Тема в разделе "Разработка плагинов для новичков", создана пользователем BeYkeR, 29 июн 2013.

Статус темы:
Закрыта.
  1. Автор темы
    BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    Код:
        @EventHandler(priority=EventPriority.HIGHEST)
    public void onEntityMoveEvent (EntityInteractEvent event)
    {
        Entity e = event.getEntity();
        if(e instanceof Item){
            Item i = (Item) e;
            if(i.getUniqueId() == plugin.uipuck){
                Location iloc = i.getLocation();
     
                  if(i.getLocation().getBlock().getRelative(BlockFace.DOWN).getType() == Material.REDSTONE_BLOCK){
                      plugin.newGoal(plugin.team2);
              }else
              if(i.getLocation().getBlock().getRelative(BlockFace.DOWN).getType() == Material.LAPIS_BLOCK){
                  plugin.newGoal(plugin.team1);
          }
            }
        }
     
    }
     
    }
    В в общем у меня появилась проблема. Когда игрок попадает ворота ничего не происходит, по идее должно выйти сообщение о том что забили гол. Так вот, что я делаю не правильно ?
     
  2. Jampire

    Jampire Старожил Пользователь

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    Вообще не понял причем тут интеракт. Подробнее, пожалуйста.
     
  3. Автор темы
    BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    Не знаю, но по моему это ошибочное:
    В исходниках одного плагина, я нашел нужный кусок(Необходим был момент гола) и решил запихнуть в свой плагин.
    Проблема решена:
    Создал свой Event
     
Статус темы:
Закрыта.

Поделиться этой страницей