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

Помогите Проверить свинью на которой сидит игрок.

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

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

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

    Trophy Points:
    76
    Skype:
    pavel.batalov1
    Вообщем нужно проверить есть ли еффект невидимости на свинье на которой сидит игрок.
     
  2. Хостинг MineCraft
    <
  3. slavik123123123

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

    Trophy Points:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Code:
        @EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = false)
        public void e(PlayerMoveEvent e) {
            if (e.getPlayer().isInsideVehicle() && e.getPlayer().getVehicle().getType() == EntityType.PIG) {
                Pig pig = (Pig) e.getPlayer().getVehicle();
                for (PotionEffect ef : pig.getActivePotionEffects()) {
                    if (ef.getType() == PotionEffectType.INVISIBILITY) {
                        /*
                         * твой код
                        */
                    }
                }
            }
        }
     
  4. Автор темы
    Novichock

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

    Trophy Points:
    76
    Skype:
    pavel.batalov1
    Большое спасибо.
     
  5. slavik123123123

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

    Trophy Points:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Немного не так:
    if (ef.getType().equals(PotionEffectType.INVISIBILITY) {

    }
     
  6. Автор темы
    Novichock

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

    Trophy Points:
    76
    Skype:
    pavel.batalov1
    Суть как всё сделать я понял - это главное.
     

Share This Page