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

Помогите Как убрать превращение жителя в ведьму?

Тема в разделе "Разработка плагинов для новичков", создана пользователем Demirug, 4 ноя 2016.

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

    Demirug Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    _Demirug_
    Как убрать превращение жителя в ведьму при ударе молнии?
    Код:
      @EventHandler
      public void Village(EntityDamageEvent e) {
      if(e.getEntityType() == EntityType.VILLAGER) {
          e.setCancelled(true);
      }
      } 
    Не рабоатет. (урон от руки и тд не идет а молния превращает в ведьму)
     
  2. Хостинг MineCraft
    <
  3. Lilian_solo

    Lilian_solo Новичок Пользователь Заблокирован

    Баллы:
    21
    Имя в Minecraft:
    CoreKolas
    EntityDamageByEntity делай
     
  4. Автор темы
    Demirug

    Demirug Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    _Demirug_
    Так?
    Код:
      @EventHandler
      public void Village(EntityDamageByEntityEvent e) {
      if(e.getEntityType() == EntityType.VILLAGER) {
      e.setCancelled(true);
      }
      }
    Не работает
     
  5. Oxygen_YT

    Oxygen_YT Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    Oxyz
    1. @EventHandler
    2. public void Village(EntityDamageByEntityEvent e) {
    3. if(e.getEntityType() == EntityType.ZVILLAGER) {
    4. e.setCancelled(true);
    5. }
    6. }
     
  6. Mr_RoboMan

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

    Баллы:
    123
    Что за херню ты написал?
    И что за херню написал ты?



    Не слушай этих двух, а слушай CreatureSpawnEvent доставай SpawnReason и отменяй если это LIGHTNING...
     
  7. Автор темы
    Demirug

    Demirug Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    _Demirug_
    Если так? То Не работает!
    Код:
      @EventHandler
      public void Spawn(CreatureSpawnEvent e) {
      if(e.getSpawnReason() == SpawnReason.LIGHTNING) {
          e.setCancelled(true);
      }
      } 
    Если я не правильно написал то дай правильно как делать..
     
  8. Lilian_solo

    Lilian_solo Новичок Пользователь Заблокирован

    Баллы:
    21
    Имя в Minecraft:
    CoreKolas
    А если просто молнию убрать?
     
  9. Mr_RoboMan

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

    Баллы:
    123
    Слушай, а ты вообще эвент зарегал?
     
  10. Автор темы
    Demirug

    Demirug Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    _Demirug_
    свинья пропадает. не спавнится свинозомби по крайне мере[DOUBLEPOST=1478366130,1478329797][/DOUBLEPOST]Проблема решена.. Сделал при превращении жителя в ведьму перваращение ведьмы обратно в жителя
     

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